Re: Bug#684396: ITP: openrc -- alternative boot mechanism that manages the services, startup and shutdown of a host
On Aug 31, 2012, at 9:50 AM, Josselin Mouette <firstname.lastname@example.org> wrote:
> One good init system can answer all our needs, while four bad ones will
> certainly not.
I fully agree.
The init system is a critical part of the operating system, so we shouldn't be messing around with it. Focus on the best solution, period.
95% of the users don't ever interact with the init system directly, so there is no point in being able to have a choice here as long as we make sure we're using the best solution. Please don't argue that there are also dozens of editors or window managers available, you can't compare these. Both are way more visible to the user, so it's natural to be able to choose here.
While many people will disagree, I am convinced that systemd is the way to go. It is very fast, reliable and profits from modern hardware like SSDs or modern kernel features like cgroups.
Yes, systemd would break the non-Linux kernels, but we could use the units-to-sysV converter to solve this problem in a painless fashion.