Translate

Image of Android Wireless Application Development
Image of Linux Kernel Development (3rd Edition)
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Beginning Google Maps API 3

Systemd: The Cancer That Could Kill Linux As We Know It

Originally systemd was positioned by Lennart Poettering as a drop-in replacement for the System V init subsystem with the goal of speeding up system startup by parallelizing service startup where possible. An admirable objective!

However, the scope of systemd has slowly increased to encompass the Linux kernel, system logging and lots more. This is craziness. It is now serious blotware with numerous binaries. Like a cancer, systemd is now spreading to more and more Linux subsystems. Worse, we now have apologists for systemd claiming that the old SysV init shell scripts were too complex to understand (actually they were easy to understand) and that if you are opposed to systemd you obviously do not know what you are talking about.

For a good understanding of the core problems with the systemd design, read this by Rich Felker and this counterview by Michael Stapelberg.

Comments are closed.