Doesn't matter what the reason is this time.
Next time it will undoubtedly be DMCA considering what happened to Yuzu. This is the perfect case for some sort of decentralized Git[1] or a Git repo via Tor.
> is the perfect case for some sort of decentralized Git
This is exactly what git is made to be without any extra tooling on top.
What happened to Yuzu was that they took money to help people pirate a brand new game. I don't think that's a reasonable take.
git is decentralized and can be served across anything, including tor.
git already is decentralised. GitHub isn’t. But you can clone the git repository and mirror that as many places as you want.
My niece tells me that decentralized Git is, well Git.
As far as a web interface to Git, she was saying the basic pieces are kinda already there with Gitea, and provided the following points:
- Gitea is a single executable, fairly easy to install at least on Linux (it does need a database), and while the configuration requires some time it's worth it for all that Gitea does - which is basically be a copy of Github.
- Gitea has a migration option which will literally pull in an entire Git repo with one click.
So my niece was telling me zany things like "why doesn't everyone run their own Gitea and simply cross migrate everything?" I don't know, I feel like it's dangerous and essentially providing easy tools and paraphernalia to potential evil doers, such as those who may want to infringe copyright, so this is an application I'll never host or run in my life.
Probably worth reminding that this is the project where the backing company is centered around crypto/blockchain, but they pinkie promise it will never affect this work!
https://radicle.xyz/faq
Radworks, the organization that has been financing Radicle is organized around the RAD token which is a governance token on Ethereum.
It gives off the same odor as Tea did, for me personally.