this post was submitted on 05 Mar 2025
125 points (99.2% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
58215 readers
276 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
🏴☠️ Other communities
Torrenting:
Gaming:
💰 Please help cover server costs.
![]() |
![]() |
---|---|
Ko-fi | Liberapay |
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
P2P code repo when? Git needs to die in 2025
Git was made to work decentralized and repositories are trivial to mirror.
Git is significantly better than the alternatives. Don't conflate git and GitHub, they're entirely different.
do you mean github or do you actually mean git?
Isn't git technically already P2P? Everyone has the complete repo, and everyone can pull from everyone else, as long as a connection can be established. The networking/organization of this is just not automatic.
Yes, this maximal decentralized usage where everybody has their own copy but can collaborate and pick and choose from other copies was a central idea in the creation of git. Ultimately it was made for Linux Kernel development and that is how that works over there.
You do not even need to use git specific protocols. One can simply import patch sets and mail them to each other.
https://git-annex.branchable.com/todo/Bittorrent-like_features/ -- Use IPFS as a special git-annex remote, and it will be nearly impossible to execute a take-down.
If you have other "decentralized filesystems" that have "better" behavior than IPFS, you might see if joeyh or yourself can add them as other special remotes.
There is also Radicle that is building a darkgit with p2p distributed design
https://tangled.sh/
I'm not sure how I like at protocol being the thing that makes this happen, but I'm glad others are working on the issue! Maybe I'll change my mind later but it's still to close to a million dollar company for my taste