Software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.
Have the Freenode sell-out (2021) and the Twitter fiasco (2022) taught us nothing?
FOSS thrives in FOSS ecosystems.
The ForgeFriends “State of the Forge Federation” newsletter puts it like this:
Millions of Free Software developers forgot why it matters to own their tools. They know, better than anyone, how to fix and improve them. But when they choose to collaborate only via the most popular proprietary software forges, they are denied the right to use their skills and cannot work with fellow developers who are banned because they reside in the wrong country. They have been made to believe that the tools they use daily to craft their own software are out of reach. As if their software was a product that could be separated from the ot
... show moreSoftware is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.
Have the Freenode sell-out (2021) and the Twitter fiasco (2022) taught us nothing?
FOSS thrives in FOSS ecosystems.
The ForgeFriends “State of the Forge Federation” newsletter puts it like this:
Millions of Free Software developers forgot why it matters to own their tools. They know, better than anyone, how to fix and improve them. But when they choose to collaborate only via the most popular proprietary software forges, they are denied the right to use their skills and cannot work with fellow developers who are banned because they reside in the wrong country. They have been made to believe that the tools they use daily to craft their own software are out of reach. As if their software was a product that could be separated from the other software running the tests, allowing changes to be merged or bugs to be filed. But software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.
The source code and the development process of so many great Free-as-in-Freedom projects are currently hosted on the proprietary Microsoft Github. This makes me sad. In my strong opinion, to better serve FOSS as a whole they would GiveUpGithub and move to a FOSS software forge provider such as Codeberg.org and/or host a FOSS code forge at their own domain.
These fine FOSS people do it right
... in their own code forge such as gitea or self-managed gitlab, or on a FOSS code forge such as Codeberg or Framagit:
Pwned by Big Tech: these fine FOSS people need a nudge
I love these fine people. I value what they are making. I understand these fine people had to choose something and they chose to prioritise the convenience of Microsoft Github, but I feel more and more every year that our world of FOSS overall is stifled by being owned by such megacorps and I want to take a stand in support of prioritising our FOSS values. I would be joyful to see them improve their relationship to the FOSS world by putting their assets in FOSS infrastructure under their own control.
(I'm linking only to their free/libre/open home pages, not to github.)
I'll repeat and emphasise, I love these fine FOSS projects I have listed here. I value, use, support, and/or contribute to, and recommend them to you for the fine work they are doing in free software world. I would also love to see them adopt FOSS principles when it comes to their choice of code forge.
Related: – I Can't Wait for Forge Federation– Your FOSS Project Deserves its Own Domain– FOSS Apps Live in FOSS App Stores!
More: #awesomeFOSS #selfHosted #GiveUpGithub #DitchDiscord #forgeFed #forgeFederation #ForgeJo #Codeberg
Feedback:
- email me:
julian
@
foad.me.uk
- matrix me:
@
julian
:
foad.me.uk
Donations gratefully accepted
Feedback:
- email me:
julian
@
foad.me.uk
- matrix me:
@
julian
:
foad.me.uk
Donations gratefully accepted
I Can't Wait for Forge Federation
I was just preparing a Merge Request to contribute upstream, when I noted,
You can review my merge request in the web UI at my TraxLab (gitlab) repo. Obviously you can't click the “Merge” button (until Forge Federation is done — there's an awesome project to check out).
It still grieves me that open source devs push me into working with Microsoft Github. Sure I understand the argument to use it “because it's convenient right now and 'everyone' is there” but to me there's a more important value I wish to uphold:
Millions of Free Software developers forgot why it matters to own their tools.
... says ForgeFriends.org, continuing ...
They know, better than anyone, how to fix and improve them. But when they choose to collaborate only via the most popular proprietary software forges, they are denied the right to use their skills and cannot work with fellow developers who are banned because they reside in the wrong country. They have been made to believe that the tools they use daily to craft their own software are out of reach. As if their software was a product that could be separated from the other software running the tests, allowing changes to be merged or bugs to be filed. But software is a process, and whoever controls it ultimately decides what the developers can do and how they communicate.
I'm looking eagerly to the great work of the forward thinking folks involved in ForgeFriends, the ForgeJo forge and Codeberg.org hosting, who are turning forge federation from a dream into reality. They are creating one of the most important movements in the open source software world today. I am keeping my eyes open for a grant opportunity or other financial support, as I would love to join them in making it happen.
Related:
#awesomeFOSS #selfHosted #giveUpGithub #forgeFed #forgeFederation #ForgeJo #Codeberg
Feedback:
- email me:
julian
@
foad.me.uk
- matrix me:
@
julian
:
foad.me.uk
Donations gratefully accepted
Feedback:
- email me:
julian
@
foad.me.uk
- matrix me:
@
julian
:
foad.me.uk
Donations gratefully accepted