Hi, I've CC-ed Benda, so he may answer too.
On 12/2/19 12:07 AM, Uoti Urpala wrote: > As there currently aren't credible alternatives to systemd, not even at > the level of Upstart, I think it's wrong to phrase the question in > terms of whether Debian "supports innovation" and so on. I don't agree. OpenRC is, these days, better than what Upstart was in many ways. For example, it supports cgroups, it is state-full, and it has process supervision [1] (all of which Upstart didn't have as a feature). I cannot agree that OpenRC doesn't bring any innovation. Just try it, it's easy: apt-get install openrc sysvinit-core reboot, and you're done. If you want more, you can replace sysv-init by openrc-init (beware that the "reboot" command isn't implemented by default, see the Gentoo doc for that...). Writing a runscript is as easy as a systemd unit, and the page I link to shows it's a little bit different, but largely as easy. What needs to actually happen, IMO, is that sysv-rc dies in the favor of OpenRC as a replacement, so that we have a way of getting completely rid of the obsolete part of sysv-rc (ie: slowly replacing sysv-rc init scripts by declarative runscripts) without loosing anything. Benda, why don't you do that? Cheers, Thomas Goirand (zigo) [1] https://wiki.gentoo.org/wiki/OpenRC/supervise-daemon

