Wow. I have never worked on any cryptocurrency projects and never intend to, but I will certainly be staying very far away from Codeberg because of this.
There are some levels of censorship that make sense for a code forge - “you can’t do crimes on our servers”, “you can’t host malware on our servers”, etc. But 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. If the moral landscape shifts in the future, how can you be sure your project won’t be next on the chopping block?
What a terrible precedent to set.
I strongly disagree: I think this is a perfectly acceptable action. No project is entitled to host their project there, nor is any project compelled to do so, so I don't see why there is any harm in having this instance of Forgejo moderate itself as it sees fit. They have no moral requirement to support all kinds of software.
If you disagree with their beliefs, you are free to host your own instance or find a code forge that better aligns with your beliefs. That is the beauty of free software!
I can't recall which, but I'm certain that I've encountered and probably used Codeberg-hosted things, and from that had gathered a vague positive impression of them.
I guess what I'm worried about is that the proprietors of those nice projects I liked (and others) might have chosen Codeberg out of a reasonable set of common assumptions that it was a place for free-as-in-freedom, as they and clearly many of us have always understood it, which were not contradicted by how Codeberg presented themselves up-front. And have now had this sprung on them, after they'd already established themselves there, and might now be facing a miserable and sapping moral dilemma, or even be directly doubting the security of their home there.
My rule of thumb: just use the most mainstream options unless I have a very, very strong reason to do otherwise. The mainstream options will screw you, but the niche options will screw you in totally unexpected ways.
> But inflicting a subjective moral judgement on an entire category of software
Apple does the same with the App Store btw, are you “staying very far away from” smartphones because of that censorship?
Fun fact: They deliberately chose to host in the EU because they were concerned that malicious actors could abuse the DMCA by filing fraudulent copyright claims to take down legitimate software repositories.
I guess software that doesn't fit their world view is illegitimate now.
Here is a talk from one of their presidium members about GitHub DMCA takedowns: https://vimeo.com/246282607?fl=pl&fe=sh
They banned cypto projects two weeks ago. Today they banned vibecoded projects. https://blog.codeberg.org/protecting-our-floss-commons-from-...