Rebecca Giblin on chokepoint capitalism
Rebecca Giblin on chokepoint capitalism
Posted Apr 3, 2023 9:53 UTC (Mon) by kleptog (subscriber, #1183)In reply to: Rebecca Giblin on chokepoint capitalism by ballombe
Parent article: Rebecca Giblin on chokepoint capitalism
>Github redefined GIT as a client server system when they own all the servers.
Git never changed, it's still a distributed system. The problem is that it's not enough to develop an actual product. Git has no features to track reviews, for example. You may need to designate a branch as "authoritative" and then apply permission to control that, Git doesn't provide any help in that area. That's by design, it describes itself as a "stupid content tracker". And it does that very very well.
Hence sites like Github which round out Git's features to something that's actually usable to build an actual product. That the Linux kernel is developed by having all the developers subscribing to various mailing lists might work for them but most people would describe that as ridiculously impractical.
I agree there is pressure, many sites that develop elsewhere maintain a Github mirror for visibility, which due to Git's nature is trivial to arrange. Despite what people say, there are many competitors and self-hosting still happens. I don't like the Gitlab workflow either, I'm more a Gerrit fan myself, but to each their own.
As for the "compulsory participation to Copilot", ISTM they're simply exercising Software Freedom 1: The freedom to study how a program works [using the source code]. You may be thinking "that's not what I meant", but that's a different issue.
