News for hackers. Stuff that matters.
Re:Linus: “I no longer feel like I can trust ‘init’ to do th... by cyphar on Monday July 10, 2017 @02:43AM (#14733850)
systemd hasn't broken userspace, but it regularly breaks programs that make the (bad) decision to use it's D-Bus APIs. If you've ever tried to interact with systemd's TransientUnits you know exactly what I mean.

runc has been broken many, many, many times by systemd.

Re:Linus: “I no longer feel like I can trust ‘init’ to do th... by bigbugbag on Monday July 10, 2017 @03:07AM (#14733930)
So when my computer fails to boot following a system update due a change in how fstab is handled, isn't that a broken userspace ?
Re:Linus: “I no longer feel like I can trust ‘init’ to do th... by cyphar on Monday July 10, 2017 @03:10AM (#14733943)
It's a broken system. I never said systemd doesn't break systems. "Breaking userspace" has a very specific meaning in this context, and it's when a kernel API changes such that an existing program no longer works on the new API. systemd is not part of the kernel so it doesn't dictate kernel APIs.

I agree with your dislike of systemd, I disagree with the term you used.

By your argument, whenever any program used by anything else has a bug, that's breaking userspace -- which defeats the "userspace" qualifier if every breakage is breaking userspace.