151
152
 
 

We will no longer accept public pull requests. From now on, code changes to the Ladybird codebase will only be introduced by project maintainers.

153
154
 
 

I wasn't familiar with the author before this article. You can see his wikipedia page here:

https://en.wikipedia.org/wiki/Bradley_M._K%C3%BChn

He is best known for his efforts in GPL enforcement,[7] as the creator of FSF's license list, and as original author of the Affero General Public License. He has long been a proponent for non-profit structures for FLOSS development, and leads efforts in this direction through the Software Freedom Conservancy. He is a recipient of the 2012 O'Reilly Open Source Award.

Excerpt from the first part of the piece:

In this philosophical essay, I explore the question: “When (if at all) is it ethically and morally acceptable to use proprietary software in the production and/or improvement of urgently needed copylefted FOSS?”

The question presents a complex conundrum. I attempt herein to rigoriously examine it through both a priori ethical analysis and a posteriori (and folksy) consideration of my personal experience and the shared experiences of the early software freedom movement.

I surprised myself at the outcome of my analysis. I conclude that under some circumstances (of which we have already witnessed in key historical examples), use of proprietary software by FOSS contributors to create/improve FOSS becomes a moral imperative. And, that imperitive often supersedes the moral imperative to avoid using that proprietary software.

155
156
157
158
159
160
161
 
 

Scenario: you're using opensource software and you aren't donating yet, however you have enough money left over every month to do so. Something(s) is holding you back from donating. Think about what that is and what would have to change for you to change that.

162
163
 
 

The Commission is proposing the European Technological Sovereignty Package, marking a change in Europe's approach to its tech ecosystems.

The Commission is putting forward a multi-pronged, comprehensive strategy to achieve technological sovereignty, with initiatives that are interconnected and mutually reinforcing across each stage of the value chain, from chips, to infrastructure, to software, cloud and AI, and in synergy with past and ongoing initiatives such as AI Factories and AI Gigafactories.

This is reflected in four initiatives:

  • The Chips Act 2.0 to strengthen the semiconductor ecosystem and supply chain resilience, and boost domestic demand
  • The Cloud and AI Development Act (CADA) to unlock the potential AI and cloud, to transform our industrial ecosystems and improve societal outcomes
  • The EU Open Source Strategy to reduce dependencies across the entire technology stack
  • A Strategic Roadmap for Digitalisation and AI in Energy
164
 
 

For those outside the loop: rsync starting using AI agents to handle the influx of AI security reports to improve the test suite and fix bugs. It introduced a few CVEs and people who never contributed in any way started firing shots at the maintainer.

rsync maintainer's response to the people getting pissy about his usage of AI: medium and the related post on programming.dev

165
166
167
168
 
 

I thought he made some interesting points about how ultimately this type of legislation is just encouraging 3D printer manufacturers to just abandon open source, something they’ve been trying to do for years

169
 
 

A few of us have put together a forum and wiki in the hopes to build a community focused on collaboration for various open source and creative commons projects. We build the platform a few months ago, but haven't done the greatest job of actually spreading the word and building up the active members, so I'm posting in another attempt to try and spread the word to establish some activity for our community.

In short, the idea behind our website is to:

  1. Build a community that is based on genuine connections and collaboration. Our community is a forum and wiki, and hopes to steer towards a slower (and possibly more old school) type of internet - and away from some communities that are mostly article reposts and memes.
  2. Libre/foss/creative commons/etc - we want to help generate community that can come together to work on projects that benefit everyone, and in a way, push back against some of the urges of capitalism.
  3. Involvement - we want to welcome everyone, but the idea is to eventually create a culture where people are not afraid to contribute small things to many projects. We want to motivate individuals to grow the foss ecosystem without feeling like they need to commit heavily to any one project. Projects can get rekindled and improved on even if others have abandoned it.

Overall, we have a big vision for the community - but at this point we are just trying to get it off the ground and are looking for members to sign up and start some discussions to help us grow.

The goal is to create a community that is able to stand on its own, and outlast myself or any of the other admins. And essentially become a commons space, with the current admins simply acting as a steward that can be replaced if they need/want to step down. In that respect, we hope to get some members and allow the community to grow and evolve the platform to fit the needs of the community.

While modern social media has its place, we felt that the current standing of online collaborative spaces were limiting and often highly niche. We hope that maybe we can grow a space for people of various skills, backgrounds, and ideas can come together to create a creative and productive space - and make some lasting connections as well.

I know this post got a bit lengthy, and many will probably skim over it, but if it's something that sounds interesting to you I would really appreciate it if you came over and checked it out, signed up, and maybe help us get some discussions going to help us grow our community. And of course, if you would be so kind as to helping us spread the word, it would be greatly appreciated - as we spent so much time working on building the site, but none of us are all that great at actually "marketing" the community to actually find new members.

Our forum is: forum.UnfinishedProjects.net

And our wiki, where we hope people will actually build out various projects together is located at:

UnfinishedProjects.net

170
171
172
173
174
 
 

I'm glad to announce v0.4.5 release!

Syncspirit is continuous peer-to-peer realtime syncrhonization tool. It implements BEP protocol and provides seamless interoperability with existing syncthing nodes and clients.

https://raw.githubusercontent.com/basiliscos/syncspirit/refs/heads/master/docs/fltk-overview.gif

You can download ready-to-use binaries for Linux x86_64 (AppImage), Windows 32 bit (WindowsXP is supported), Windows 64 bit and Mac OS X (Apple silicon).

Notable changes:

  • [core] monitor local filesystem changes in realtime and propagate updates across the cluster (inotify/ReadDirectoryChangesW/kqueue)
  • [core] allow arbitrary subfolder rescan
  • [core] do not accept files with non-valid utf8 filenames
  • [ci/cd] use https://sourcecraft.dev/ infrastructure for building
  • [core] bugfixes

Syncspirt source code uses GPLv3 license.

By Developer @basiliscos2@lemmy.ml

175
submitted 1 month ago by to c/opensource@programming.dev
view more: ‹ prev next ›