Codeberg Bans Cryptocurrency Projects
Codeberg Bans Cryptocurrency Projects
Codeberg bans cryptocurrency projects over environmental and political concerns
Codeberg has implemented a ban on cryptocurrency projects, stating that the platform is not a neutral space and is explicitly political. The decision is primarily driven by the environmental impact of Proof-of-Work (PoW) blockchains, which the platform argues waste excessive computational energy and contribute to greenhouse gas emissions.
According to board member Gusted, the ban is a reflection of Codeberg's mission as a non-profit with specific goals, asserting that "Allowing these projects is not a neutral stance; the effects to the environment are severe."
Community reaction: A divide between ideological alignment and infrastructure stability
The decision has sparked significant debate among developers and the open-source community, centering on whether a code forge should act as a neutral utility or a principled community.
Arguments against the ban
Critics argue that banning entire categories of lawful software based on moral or political judgments creates a dangerous precedent for all users. The primary concerns include:
- Infrastructure Stability: Users expressed fear that if the "moral landscape shifts," other types of projects could be banned next. One user noted, "inflicting a subjective moral judgement on an entire category of software sends the message that this isn’t a safe place to host any of your repositories."
- Professionalism and Process: Some users criticized the implementation of the ban, describing it as "hastily implemented" with a lack of concrete plans for notifying impacted projects or providing migration roadmaps.
- Conflict with Open Source Principles: There is a debate over whether such bans conflict with the open-source principle that software should be usable for any purpose.
Arguments in favor of the ban
Supporters of the move view it as a necessary step for a principled platform to distance itself from harmful technologies.
- Environmental Responsibility: Proponents argue that cryptocurrency, particularly Bitcoin, is an "energy consuming nightmare" and that the platform has a right to refuse hosting projects that undermine global climate efforts.
- Platform Autonomy: Some argue that as a non-profit run by its members, Codeberg has the right to set its own rules via community vote. One user noted, "Codeberg and others setting their own rules... is actually a desirable outcome" as it encourages the creation of multiple specialized hubs rather than a single centralized entity like GitHub.
Broader context of platform censorship and self-hosting
This move is not isolated, as other platforms have taken similar stances or implemented restrictive policies:
- SourceHut: It was noted that SourceHut banned cryptocurrency in 2022, a move that was generally viewed more positively at the time due to better communication.
- AI and "Vibe-Coding": Reports indicate that Codeberg has also banned "vibe-coded" projects and implemented restrictions related to AI, suggesting a broader trend of filtering content based on quality or ideological standards.
- The Push for Self-Hosting: The controversy has led many users to recommend self-hosting as the only way to ensure project permanence. Forgejo (a fork of Gitea and the software Codeberg uses) is frequently cited as a viable alternative for those seeking total control over their source code.
"Let this be a reminder to never trust any service be it one ran by a billion dollar company, to one ran by volunteers. You will be eventually screwed over. Make backup plans, and self-host whatever you can so nothing can be taken from you."