Comment by jorvi
3 months ago
Well, as far as your first point goes: Systemd has been a suite of tools instead of just an init system for a while now.
The Linux kernel is de facto pretty tightly coupled with GNU stuff, but you don't get irate about that, so why does Systemd deserve your ire?
> The Linux kernel is de facto pretty tightly coupled with GNU stuff
No it isn't, or Android, Alpine Linux, and Chimera Linux wouldn't work nearly as well as they do.
> you don't get irate about that, so why does Systemd deserve your ire?
And even if it were, systemd has a lot of problems that the classic GNU utils don't. We don't hate systemd just because of the tight coupling.
> The Linux kernel is de facto pretty tightly coupled with GNU stuff
No it isn't. They go to great lengths to e.g. make sure they can be built with clang and not just gcc. And in the other direction, prior to systemd you could even swap out Linux on Debian for a different kernel.
> The Linux kernel is de facto pretty tightly coupled with GNU stuff,
It's really not; Linux is fine with ex. Alpine or Android userspace, and builds with clang.
> but you don't get irate about that,
Er, I mostly certainly do object strongly to the GNU monoculture too.