Linux kernel hacker's open rant about systemd

by
in linux on (#3V8)
Linux kernel hacker Christopher Barry has engaged a full frontal assault of the systemd Linux subsystem and its creator, Lennart Poettering, on an "Open Letter to the Linux world" published on the Linux kernel hackers' mailing list. Here's a taste:
So why would very smart people who love and use Linux want to create or embrace such a creepy 'Master of All' daemon? Ostensibly, it's for the reasons they say, as I mentioned at the top. But partially I think it's from a lack of experience. Not a lack as in programming hours, but a lack as in time on the Planet. Intelligence alone is not a substitute for life experience and, yes I'll say it, wisdom. There's no manual for wisdom. Implementing systemd by distros is not a wise move for them over the long term. It will, in fact, be their ultimate undoing.
Systemd has been no stranger to controversy. It broke a lot of systems, and important figures in the Linux world have registered their doubt about the replacement to the well-known System V init system, which was a fully transparent collection of human-readable scripts but that led to slow boot times. It will be interesting to see if Barry's rant generates a groundswell of antagonism against the new system, or if it gets ignored, or if it leads to meaningful debate and change.

[Ed. note: picked up this story from comp.misc. Thanks, Rich!]

Re: sysvinit was a dead end (Score: 0)

by Anonymous Coward on 2014-08-14 13:18 (#3VE)

I agree that we can do better than init for machines destined for desktop use: I'm a big Linux fan but I also appreciate the fast start-up time of my chromebook and my Mac, and Linux and BSD are both much slower. On servers though, I'd like to keep init, thank you very much - it's slow but I only reboot every six months or so, and in the meantime the clear, understandable, human-readable init scripts are lovely.

Maybe this is a more useful argument/discussion when we are careful to separate out Linux on the server vs Linux on the desktop?
Post Comment
Subject
Comment
Captcha
If a person is called Edward, what is their name?