- People like this CHOSE to use github despite it being a walled garden and now are complaining that they want to destroy the "open source" ecosystem.
You see, here's Stallman being right once again. Stallman many times on many topics said he wouldn't use a product that's a walled garden and where his presence would contribute to that products dominance (i.e. network effects - everybody has to use it because everybody else is using it). People like the author said "I'll use github because it's beneficial to me in the immediate horizon, despite the fact that I'll be indirectly contributing to their assault on free software". Well, hard for me to care about the author now.
Anyway Forgejo[1,2] is FREE and COPYLEFT software, and Codeberg[3] is a pretty big forge. Forgejo also has on their roadmap to add some federated-type features, so that different people/organizations can host their Forgejo instances, but interact seemlessly with projects on other instances.
If this stuff matters to you, donate to Forgejo[4].
- > I know the solution. Starting this year, students will be forced to contribute to a project they use, care about or, at the very least, truly want to use in the long term. Not one they found randomly on Github.
I expect that most of the open-source projects the students care about will be in GitHub.
So perhaps a better solution was to teach them to setup their own git repo in a cheap or free uni server.
- Excellent article except for the comment on Venezuela. I'm from there and I'm thankful to the USA for what they did. If you are not following the news keep in mind that most of the people who died were Cubans. Venezuela was invaded long ago and this action opened the path to recover our country and stop the export of evil worldwide.
- I have always been very interested in seeing repository metadata (issues, etc) kept in the code repository itself. Not technically easy, I know. I wonder if there are any current efforts that manage to make this work?
- Or rather "centralisation" in the hands of BiGTech is eroding many of our rights, the right to repair (through open source) being one of them. Also, App Stores too seek to kill open source apps on the mobile platform as there is no money to be made from it and good "free" open source apps tend to poach the sales from paid apps. There many open source projects for iDevices that will never be popular because you cannot install it directly.
- What are free, good alternatives to github?
Is gitlab still relevant?
