GitHub has alternatives, but no replacement
The decision by Codeberg to restrict AI-generated code has sparked a debate about the lack of viable alternatives to GitHub for open-source communities. The author argues that while many Git hosting platforms exist, none have successfully replicated the social infrastructure and collaborative network that GitHub provides.
Why it matters
It highlights the difficulty of decentralizing open-source development when social network effects are tied to a single dominant platform.
Codeberg , a Git code hosting platform, recently took a decision to prohibit projects that mostly consist of generative-AI-written code which has prompted concern and extensive discussion elsewhere .
The decision does not surprise me, and I don't mean that as a criticism. Codeberg has always presented itself as a mission-driven alternative to GitHub, not neutral infrastructure. 1
What interests me is the disappointment in the response. Many people reacted as though one of the few plausible GitHub replacements had ruled them or their projects out. They wanted Codeberg to be a universal alternative, a better GitHub and the obvious place to go when leaving it.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in