Z pohledu absolutního laika mu klidně věřím, ok, systemd je složitý a nebezpečný.
Pak ale nějak nechápu, proč Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Debian a další na něj přešli. Jim nejde o bezpečnost a stabilitu?
Právě že při původní myšlence o to šlo.
Bezpečnější je poskytnout parametry jedné otestované funkci, než psát 100x podobnou funkci.
Bezpečnější je, když kontrolu nad během závislostí má jeden modul, než 50 skriptů - který se navíc spustí jednou a nemůžou tak ohlídat, že modul spadl.
Stabilnější je systém z několika částí, kde pád jedné neovlivní druhou. V klasickým initu se jede na rostoucí úroveň, takže třeba nemožnost spustit web server nedovolí spustit třeba mail server, pokud init zamrzne. Při paralelním initu několika stromů závislostí nenaběhne jednom ta část, kde je problém v závislostech.
...
Jenom se to nějak vymklo z ruky...