I decided to embrace systemd instead of fighting it on 16.04. To that end I needed an overview for the rationale behind systemd. One of the developers, Lennart Poettering, posted an excellent article,"Rethinking PD1", explaining past PD1's, their advantages and disadvantages, and why systemd is designed the way it is. It is old, 2010, but it is an excellent read and gives one a good historical view. The differences between the approach by Upstart and Systemd are discussed.
http://0pointer.de/blog/projects/systemd.html
Kevin Sievers and Lennart Poettering are the original systemd developers. I noticed posts on the Linux kernel chat that two years ago Linus Torvolds refused to add Kevin Sievers' patches to the kernel until he "cleaned up his messes instead of covering them up". I don't know if bad blood still exists between Linus and the Systemd team of Sievers and Poettering. Probably not, because systemd has become the PD1 for most of the major distros except PCLinuxOS and Slackware, plus some minor ones. Debian has switched to it, as has Ubuntu and SUSE.and openSUSE.
It's the future in Linux. Might as well get on board now rather than later!
Here's an interview with Lennart Poettering:
http://0pointer.de/blog/projects/systemd.html
Kevin Sievers and Lennart Poettering are the original systemd developers. I noticed posts on the Linux kernel chat that two years ago Linus Torvolds refused to add Kevin Sievers' patches to the kernel until he "cleaned up his messes instead of covering them up". I don't know if bad blood still exists between Linus and the Systemd team of Sievers and Poettering. Probably not, because systemd has become the PD1 for most of the major distros except PCLinuxOS and Slackware, plus some minor ones. Debian has switched to it, as has Ubuntu and SUSE.and openSUSE.
It's the future in Linux. Might as well get on board now rather than later!
Here's an interview with Lennart Poettering:
Comment