Conversation

Replying to and
I feel like this is ahistorical. for the majority of the time I've used OSS (!) distribution was explicitly NOT centralized: (Debian) mirrors were operated by anyone and everyone But eventually (GitHub) we moved away from community infra to centralization, mainly for convenience
1
4
All I have to do is compromise one server to (eventually) compromise the contents of all the mirrors, and only one set of keyholders can do the core labor. So, yes, the bandwidth costs are distributed but many other important properties of the system are very much centralized.
1
Linus makes the mainline releases but not the stable/longterm releases. Nearly everyone is using downstream forks of the stable/longterm kernels. Even Arch never ships mainline kernels outside [testing] anymore and has downstream patches applied despite not usually doing that.
1
1
The mainline releases are largely only relevant to upstream kernel developers and the longterm releases are relevant to downstream kernel developers. Barely anyone is building and using those directly. Changes are usually made/shipped downstream before incorporated upstream too.
2
1
Show replies
It's not really a software project that can be built and shipped directly for production servers, clients, embedded, etc. It's unfortunate but that's the way it is for the time being. Need someone in between testing on the same hardware and fixing the regressions for serious use.
1
1
Show replies