Home

4 Linux init systems that almost replaced systemd (and why they failed)

$$16957
https://piefed.ca/u/Sunshine posted on Mar 20, 2026 07:29
https://piefed.ca/c/linux/p/602545/4-linux-init-systems-that-almost-replaced-systemd-and-why-they-failed
Reply
$$16959
https://programming.dev/u/Scoopta posted on Mar 20, 2026 07:38
In reply to: https://piefed.ca/c/linux/p/602545/4-linux-init-systems-that-almost-replaced-systemd-and-why-they-failed

Tl;Dr they all failed because they’re init daemons and not entire system management daemons. Article gave a nice description of the different choices but I gave up reading after runit because the reason for failure always boiled down to > It’s only an init daemon

https://programming.dev/comment/22824907
Reply
$$16960
https://programming.dev/u/atomicStan posted on Mar 20, 2026 07:44
In reply to: https://piefed.ca/c/linux/p/602545/4-linux-init-systems-that-almost-replaced-systemd-and-why-they-failed

Surprised to see that Dinit wasn’t even mentioned. It’s arguably the best alternative if maturity and feature-completeness is desired.

https://programming.dev/comment/22824965
Reply
$$16961
https://piefed.social/u/ViatorOmnium posted on Mar 20, 2026 08:07
In reply to: https://programming.dev/comment/22824907

There’s also the addendum to “s6” which is a bit more interesting, since it seems it found a viable niche outside of hobbyist distros. Somehow I had never heard about it before.

https://piefed.social/comment/10610010
Reply
$$16968
https://lemmy.nz/u/deadbeef79000 posted on Mar 20, 2026 09:55
In reply to: https://programming.dev/comment/22824965

They’d have to have changed the articles title to “5…”

https://lemmy.nz/comment/20762230
Reply
$$16969
https://piefed.zip/u/mrbigmouth502 posted on Mar 20, 2026 09:56
In reply to: https://piefed.ca/c/linux/p/602545/4-linux-init-systems-that-almost-replaced-systemd-and-why-they-failed

I’m pissed that systemd has made a change that paves the way for age verification, and is unwilling to go back on it. The change they added may not do much on its own, but I worry about future consequences.

Since it’s rare for large organizations and projects to go back on things like this, I’m considering moving my systems over to non-systemd distros. At the very least, I hope a fork without the userdb birthDate variable hits the AUR.

https://piefed.zip/comment/4350568
Reply
$$16975
https://lemmy.world/u/BrianTheeBiscuiteer posted on Mar 20, 2026 11:15
In reply to: https://programming.dev/comment/22824907

Not just that, but a good amount of software wouldn’t work or even install because of a direct dependency on systemd.

https://lemmy.world/comment/22766930
Reply
$$16982
https://programming.dev/u/hunger posted on Mar 20, 2026 12:07
In reply to: https://programming.dev/comment/22824907

More than that: “its only an init daemon that does not even make use of Linux features”. They all try to work on all posix systems while systemd is Linux-only and uses everything the kernel can offer to make things safer and more reliable.

https://programming.dev/comment/22827841
Reply
$$16989
https://piefed.zip/u/realitaetsverlust posted on Mar 20, 2026 13:44
In reply to: https://piefed.zip/comment/4350568

Honestly, it’s kind of a big nothing burger. As long as the distro that you use doesn’t actively enforce the age verification, it’s just a field that is there and that is really inconsequential.

https://piefed.zip/comment/4353218
Reply
$$16996
https://lemmy.zip/u/Ilumar posted on Mar 20, 2026 14:27
In reply to: https://piefed.zip/comment/4353218

That’s the way I see it as well. Some distros are going to want to or be forced to comply with the laws, so offering the option seems sensible on systemd’s part.
Nobody is forcing distros that don’t want to comply to use it.

https://lemmy.zip/comment/25377609
Reply
$$17020
https://lemmy.org/u/org posted on Mar 20, 2026 15:35
In reply to: https://piefed.zip/comment/4353218

Slippery slope of compliance, magat

https://lemmy.org/comment/5760156
Reply