What does it mean “free”?
If github not an option, host your own gitea. How switching domains will help?
What does it mean “free”?
If github not an option, host your own gitea. How switching domains will help?
- Hosted in Europe and held to EU privacy laws
- Does not require consenting to copilot training on your code
- Maintained by a non-profit so immune from the "We need to make money so we're going proprietary" trend
- Faster than Gitlab.com
The disadvantages are:
- Open source only. This isn't for your private proprietary projects, they do allow "some exceptions" but this is for things like the terraform config for your project website when the rest of the project is on codeberg anyway, rather than open core or "I have my open and closed projects in the one place"
In principle you are right, but there are regulatory capture scenarios that can undermine that so it is still important to keep paying attention. Speaking as someone who is still baffled by how Mozilla fired I-don't-know-how-many people while still paying the top board members millions a year.
Non-profits are still better than any other currently existing legal construction I can think of though
What's to stop Microsoft from training it on code outside of Github?
Not only hosted in EU, but also by a EU legal entity. This is an important distinction under GDPR.
..what??
Also let's say 4 hours/month of amortised maintenence. Some people just aren't willing to spend that time, and while I self host a lot, I can't blame them
Minor nitpick: I've been running gitea on a $5/mo VPS for a few dozen personal projects and it's incredibly performant. I was also a starving student once and I appreciated the people who supported open source before me. Now I support dozens (with time AND money) as well!
Also, maybe aliquot's question was more about the "secure"?
Alternatively, you could use a RasPi, or whatever hardware you have at home, with a free DynDNS service.
Note: codeberg was founded by a developer who received a DMCA takedown on GitHub.