After watching today's #nostrica sessions, here's my strongly held opinion, git isn't that decentralized. I don't have statistics, but most repos are on exactly 2 computers, the engineers and the central server. Many are on just a handful of computers.

Git is distributed but I wouldn't call it decentralized in it's current iteration.

Reply to this note

Please Login to reply.

Discussion

You mean github right?

I mean git. Replication of repos only scales to as many people as work on the project. A large amount of libraries are worked on by only a handful of people and all of them eventually get to some central origin.

GitHub is of course the main centralizing force, but repos aren't decentralized by birthright, only when more people work on them.

It depends on the project. Git is platform agnostic can be hosted in both centralized and decentralized way. The centralized nature of a project is not a requirement for git. Git's distributed and decentralized nature makes it a flexible and powerful tool for collaboration.

If the level of centralization depends on the project, the protocol itself is not that decentralized.

Same as the internet. You do understand not everything needs to be decentralized right??

Yes but if my cyber speech ought to be decentralized and code is speech then my code ought to be decentralized

100%