4 ms·
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 sys
by cyphar 9y ago
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.
- bigbugbag 9y agoSo when my computer fails to boot following a system update due a change in how fstab is handled, isn't that a broken userspace ?
- cyphar 9y agoIt'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.