3 ms·
The controversy about systemd is that while it has some good ideas, it presents itself as being the only modern init system, when that isn't actually true. All
by milesrout 10y ago
The controversy about systemd is that while it has some good ideas, it presents itself as being the only modern init system, when that isn't actually true. All the stupid things about it are defended on the basis that it has all these cool modern features, and its defenders continually compare it to sysvinit rather than other modern init systems (over which it has no advantages).
Its designers are also very anti-open-source, disliking any element of choice. They also seem to care only about desktops.
- ZenoArrow 10y ago>"The controversy about systemd is that while it has some good ideas, it presents itself as being the only modern init system, when that isn't actually true." Nope, as I said before the controversy is about its invasiveness. Read almost any article criticising systemd and you'll find people expressing something along the lines of 'what started as an init system has grown massively into something that resembles its own layer of the OS design'.
- digi_owl 10y agoBingo. Right now the way to do lid close detection on Linux is via systemd-logind(?!). More and more of what used to be individual projects under the freedesktop umbrella gets lumped into the system blob, and thus one is required to either use systemd wholesale or effectively recreate the Linux "desktop" from scratch.