A new guide making the rounds argues developers should abandon GitHub for SourceHut, and the reasoning hinges heavily on AI. This trend is evident in BookStack's recent exit from GitHub to Codeberg. The piece cites GitHub Copilot's practice of training on public repositories, calling it copyright infringement and unauthorized use of developer content. SourceHut's response is blunt: "No AI features whatsoever" appears right on the homepage.
The guide walks through familiar grievances with GitHub. Microsoft ownership. Telemetry. Proprietary lock-in. Censorship via US trade sanctions. Then it maps SourceHut's alternatives to GitHub's core features. Email-based patches replace pull requests. TODOs replace Issues. Builds replace Actions. The patch system uses git send-email, and SourceHut provides a visual interface for reviewing and applying contributions.
Hacker News commenters pushed back on several points. One noted that publishing open source code anywhere means it can be scraped for AI training, since open source licenses don't prevent that. Another called email patches inferior to pull requests and said they won't adopt a worse workflow just to make a philosophical statement. The practical friction of switching tools remains real, even for developers sympathetic to the argument.
SourceHut's business model differs from its competitors. Founded by Drew DeVault, the platform sustains itself on user subscriptions alone, rejecting venture capital and the data-mining playbook its competitors depend on. The infrastructure uses lightweight languages like Go to keep costs down. The company is also relocating its legal entity from the US to the Netherlands to strengthen privacy protections outside American jurisdiction.
But the real question isn't whether SourceHut's principles are right. It's whether enough developers will trade convenience for conscience. Based on the HN thread, most won't.