I want to put a statement out here. Stop. Using. Github.
It is advocating for free software and positioning itself as "THE Git platform". But, there's always a catch and here it is a pretty nasty one-
It. Is. Not. Free. (as in freedom). It IS NOT designed to be Free.
But what it IS designed to be is being so subtle in its lock-in that hardly anyone noticed. Especially after Microsoft bought it.
Everyone "knows" that but for some reason no one seems to care.
Just look at its AI projects like Copilot. Where does it collect the code to train the AI? Take a guess.
:blobcatdrums:
Their own platform.
This is the highest level of humiliation from a Git hosting platform, at least from my point of view.
Your code being used to train AI models you have no control of and god knows what else (WITHOUT YOUR CONSENT!) is just disgusting.
Let's throw this AI shit out of the window and start fresh.
What was Git created for? Oh, yeah, coordinating open source development.
So, let's use it to coordinate open source development. And make the platform follow that spirit.
This was how a lot of open source Git servers were born, like gogs, Gitea (fork of gogs), and the main protagonist, Forgejo (fork of Gitea), which is what runs on https://codeberg.org.
All of these servers are published under a free software license, and are absolutely free to use, host, modify, and anything else you might want to do with a Git server.
I cannot understate how much easier Codeberg has become to use in the last few years. It is shaping up to be a competitor to Github, actually following the spirit of Git instead of, .. that ...
I have recently woken up from the Github daydream and moved to Codeberg, because I want to control my code, and not Microsoft or any other big corporate tech giant. They can go fuck themselves with their big AI money.
You can support the movement just by moving everything from your Github account and organizations to a free Git hosting platform, like Codeberg.
Now go and do the right thing with your code.
#github #codeberg #fuckgithub