The ACTUAL official reason for systemd:The US army runs some of it's tanks software on LOONIXThey needed to be sure some of the services were started.SystemV couldn't garuentee.So they funded systemd.Which can.A kernel module would have worked too;but linus rips things out of the kernel (see recently: ReiserFS)and is very hostile to ANY DOD project.PaX/Grsecurity is funded by the DoD and he rejectedthat in 2008, allows NSA linux in however.Linus _HATES_ the US Army.Any US Army funded project is disallowed fromthe linux kernel de-facto.
>>106378971wikipedia says initV was discarded 2018 what happened to old tanks