The European Union surpassed the United States as the first source of pushes to public Git repositories on GitHub, and that doesn't count the alternatives like Gitlab and Codeberg where I assume there's an even larger fraction of European contributions.
📍 Open Source Circle des BSI zu Besuch beim ZenDiS
In einem gemeinsamen Workshop im Bochumer O-Werk haben sich der neu gegründete Open Source Circle (OSC) des BSI und das Zentrum für Digitale Souveränität (ZenDIS) diese Woche zu den Themen #Cybersicherheit bei Open Source Produkten und der Plattform openCode besprochen.
💪 Ein toller Start für den OSC und ein gewinnbringender Austausch für beide Seiten. Wir freuen uns darauf, die Zusammenarbeit weiter zu intensivieren!
I used to think of myself as an "innovator" 20 years ago. Today I'm probably better described as "ancient maintainer" as I'm mostly working on projects I've started 10-15 years ago. I used to believe a good maintainer churns out new and exciting features all the time, but I now I think that a good maintainer:
keeps the lights on
doesn't frustrate the users of their projects (less breaking changes and controversial/divisive features)
tries to build a welcoming and enduring community around their projects
values simplicity and the power of "saying no"/"less is more"
Salvatore Sanfilippo (creator of Redis, and more) published a beautiful video inspired by my latest blog post. I was really pleased! It's in Italian, but auto-generated English audio track is available.
Today I donated a few bucks to an open source project that I have fallen in love with.
I was a bit disheartened after searching around a bit to see many people discussing how they've never donated to an #opensource project, even if they use it daily.
So here's a gentle reminder: We think nothing of spending $20 a month to subscribe to a megacorp, so how about instead you take a minute to donate five bucks to an #OSS project you use and enjoy. If everyone did that, the impact would be huge.
🆕 blog! “The Peaceful Transfer of Power in Open Source Projects”
Most of the people who run Open Source projects are mortal. Recent history shows us that they will all eventually die, or get bored, or win the lottery, or get sick, or be conscripted, or lose their mind.
If you've ever visited a foreign country's national history museum, I…
I no longer believe that pure open source licenses serve a public good, as our tools can easily be used to do harm - we are building weapons for our oppressors.
Building on the work of many others, I've cobbled together my own Ethical Software License from a variety of sources.
My own addition is a prohibition on using the software for building AI, crypto, or any similar technology.
I'd appreciate any and all feedback on this! (Sharing is OK!)
Finishing adding these imports everywhere in league/uri codebase version 7.6 is almost ready!! #PHP#URI#OSS
The image highlights the addition of import definition for PHP new native URI extension in league/uri codebase. This extension will always be available when PHP8.5 is released and support for them is being added to league/uri.
💡 Was braucht es für den Betrieb von #OpenSource-Software? Wie können wir in Verwaltungen dafür sorgen, dass #OSS zuverlässig läuft und langfristig im Einsatz bleibt?
Darüber tauscht sich die #NExT Community Open Source beim nächsten Community-Treffen aus:
📅 Montag, 27.10.2025, 11:00 - 12:00 Uhr
1/3
Porträts der Community-Leitung (Lea Beiermann, Janou Feikens, Nicolai Ridani - eine blonde Frau mit rotem Pullover - Lea-, eine mit schwarzem Pullover - Janou-, ein Mann - Nicolai - mit braunem T-Shirt, alle lächeln, darüber Titel und Daten der Veranstaltung.
Zum Einstieg gibt David Arndt (Referatsleiter Digitalisierung, Organisation und IT beim Regionalverband Ruhr) einen Lightning Talk: „Umsetzung der Geodateninfrastruktur beim Regionalverband Ruhr mit #OSS"
Danach steht der offene Austausch im Mittelpunkt: Welche Erfahrungen gibt es, welche Herausforderungen – und wie können wir die gemeinsam angehen?
Coming in the next version of league/csv named constructors simplification. All the current named constructors are deprecated in favor of just two. which will simplify the user choice and improve DX 🥳 #csv#php#oss
All the current named constructor are being deprecated and replaced by 2 simple named constructors that are easier and more powerful to work with.
For instance Reader::createFromString is replaced by Reader::fromString
and all the other methods are replaced by the more easy to use Reader::from.
If I decide to build an app that tracks women’s menstrual cycles for Christian Nationalist fascists using a #framework pc, #linux, #php & #postgresql, that’s not the fault of anything or anyone but me. Bad #ethics are a human failing not an #oss failing. Protest the use case, not the toolbox.