Post #1562325
2026-03-31 15:24 UTC
Replies (2)
-
@procapra@lemmy.ml 2026-03-31 15:26
Age verification
-
@MonkderVierte@lemmy.zip 2026-03-31 18:27
* only systemd *or* any other init/service manager can exist in the same repo (some distros try hacks with shims and wrappers) * that and software-side dependencies (a design "flaw" in the service manager part) forced popular distros to Systemd and they can't get away * runs only on Linux and a very limited set of architectures * not-invented-here and scope creep (debugging dns issues radicalized me against Systemd) * design faults as a "integrated service suite" (doing init and services in one), leading to more critical vulns than all other init together * unpredictable service run order, together with shitty logging Stuff like that. Edit: yees, Gentoo & co. support Systemd *or* Openrc. But that one is mostly service management and was designed as a drop-in, doesn't count. The sad part is, some of it's nicer new features create further dependencies, won't get implemented in a independent way.