Re:Linus: “I no longer feel like I can trust ‘init’ to do th...
by shakna on Monday July 10, 2017 @04:27AM
(#14734215)
systemd changed the way it worked with autofs, and broke userspace. They added a workaround, rather than trying to work with how the kernel already worked. (Which was highly controversial at the time.)[0]
And the systemd opinion on breaking userspace[1] is that compatibility doesn't need to be maintained:
>> The kernel's policy is "don't break userspace" - isn't the init(1) equivalent "don't break the rest of userspace"?
> No it isn't. We need to break things where progress in the base OS is more worth than compatibility.
And the systemd opinion on breaking userspace[1] is that compatibility doesn't need to be maintained:
>> The kernel's policy is "don't break userspace" - isn't the init(1) equivalent "don't break the rest of userspace"?
> No it isn't. We need to break things where progress in the base OS is more worth than compatibility.
[0] https://lists.freedesktop.org/archives/systemd-devel/2011-Se...
[1] https://lists.freedesktop.org/archives/systemd-devel/2014-Ja...