| Is that really how they develop software? Because I'm pretty sure that most of the components are optional. You did not even discuss the reasoning given for not using sudo to instead hop on your soapbox to say it's bad software with bad practices and that they are stupid. It's annoying how in the the more surface level Linux communities there's 0 value in discussing systemd. "1 million lines of code for PID0!" The new thing is blaming systemd for that recent exploit even though distros were patching in the bug themselves. People analysing the exploit determined that a new version of systemd was going to prevent the exploit vector so the exploit seemed to have been rushed out. Isn't this just textbook FUD? What I've noticed is over the years is systemd would have identified a gap in functionality. Like systemd-homed having a solution for automatically encrypting home directory when the machine is suspended. Is that a functionality that OSX has had for years? Yes. But anti-systemd people will dislike it automatically. |
No, I am a dedicated systemd hater ever since I spend over a month full time writing and debugging systemd services for work. Systemd (the init system) is just all around badly designed and executed, I have very little confidence in the developers and their technical abilities and their tendencies to expand into completely unrelated areas for seemingly no reason makes me quite concerned.
I wouldn't blame the xz exploit on them, it is very hard to call it their fault in any way. But I do think it is a symptom of a system which has grown far too thin and wide.