110 comments

[ 1.6 ms ] story [ 5.5 ms ] thread
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. For Git forges, I personally recommend Gitea[1], or Forgejo[2] (a Gitea fork by Codeberg)

[1]: https://about.gitea.com/ [2]: https://forgejo.org/

[flagged]
Why? Banning abuse is fine, and disliking Cryptocurrency projects at a moral level is fine, but running a coffee hosting service and putting your moral judgements on projects like this just seems childish and unserious.

I'm also apparently banned from reading the article, despite having no previous usage of Codeberg or any history with the project, so I can't even see their reasoning.

"Banning abuse is fine"

Reddit bans abuse (defined as not uploading an ID photo), is that fine?

Didn't they do this a while ago already?
The fact that Codeberg has the power to do this is a good reason not to host your code on Codeberg. The fact that they have ideological commitments that make them think banning cryptocurrency projects is a good idea is a separate good reason not to host your code on Codeberg.

Fortunately Codeberg is a relatively small player and Git forge hosting is fairly competitive and among the easiest types of online service to self-host, so the effect of this on most Git-forge-users is pretty minimal.

Looks like another project that's gonna purity spiral into People's Front of Judea vs. the Judean People's Front weirdos sniping at each other.
Vision of the future for this platform, because all overreach makes companies more hungry for more overreach.
I don't like crypto but this is poor reasoning, hastily implemented, and given very little time for discussion. There does not seem to be any concrete plan for notifying impacted projects or giving them a roadmap to migrate.

This is unprofessional and severely harms their credibility. It's not what was done but how they did it, and I don't doubt that subsequent policy changes can and will be implemented in the same manner unless it's addressed.

It's a shame that such a film of commercial and criminal slime surrounds big new technologies like crypto/AI that could otherwise be used for net good. But this is where we're at.
This is a battle that likely shouldn’t be handled as a war on crypto, simply change the wording of your TOS. Absolutely nuclear.
I'm not sure how this interacts with open source principles. I think they are free to do whatever they want with their own website and indeed with open source tooling, but as a host for open source it could conceivably conflict with those principles.

A much debated aspect of open source is that it may be used for any purpose. The JSON licence sparked much of this debate.

More recently there has been suggestions for an ethical source movement, which advocate that source may only be used for ethical uses. I presume they must mean Good old christian, pro family, anti-terrorism, traditional values etc. the usual ten commandments stuff. Or perhaps they had something else in mind, it's unclear, but what ever it is that's the stuff that's allowed and the other stuff isn't.

As with the AI ban this was a community decision done by a majority vote. It seems that most people commenting or writing articles in the last few days don't have a Codeberg account or never visit the forum.
The “majority” is a fiction. I received no email from Codeberg, nor was I aware that a vote was taking place. I use Codeberg as my main code forge. My projects are not vibe-coded, but some are indirectly related to cryptocurrency in that they use some of the same technologies. This decision appears arbitrary, and I no longer trust Codeberg to host my code for the long term. What will the 'majority' come up with next year?
Who?

> “ Codeberg is a non-profit, community-led effort that provides Git hosting and other services for free and open source projects.”

Github still works, and the crypto ecosystem also has arweave and many others for static assets

This is an interesting development. I think for the forseeable future, more and more people (who run and/or own products or platforms like Codeberg) will continue to be more selective on what they accept on their platforms.

The software we write has been increasingly shown that they are not some unassailable paragon of neutrality and mere harmless artifacts. These things are written by people with intent. Naturally the other set of people who run these platforms would have objections on hosting them.

"Invevitability" gets thrown around these days. I guess this is the other kind of inevitability that comes from the environment we've created.

Can we also ban Java projects? Don't really like that language.
Seems fine to me. It was decided by a community vote; it's their site and their rules. The people complaining about those damn ideologicsts or whatever seem to be missing the point in that they are equally as ideological just in a different direction.

We're just returning back to the foundations of the internet where people setup their own community area and tell you what they will and will not tolerate.

I'm not personally a fan of this move or the vibe coding rule. That being said, I genuinely wonder how many people complaining about the rule are personally affected. Seems weird to me to complain about a service setting its own rules when you don't engage with it or contribute to it.
Codeberg is not a public dumping ground. It is a service offered by a non-profit with specific goals and missions.