On Wed, Mar 27, 2013 at 9:38 AM, Jake Margason <jmargason...@gmail.com> wrote:
> I ran away from Arch last year to get away from all this systemd stuff. I
> hope that you guys will continue to support openrc for as long as possible.

Don't do top posting, please.

> One question though. why does everyone seem to be migrating towards systemd?
> How is it superior? is openrc just a dead project is that why?

That's three questions ;)

1. "why does everyone seem to be migrating towards systemd?"

Not everyone is migrating towards systemd (yet), but the trend is
certainly that more and more distros switch to it or at least offer it
as a first class alternative to whatever other init system they use.
As for why, I think it's for two reasons: a) it works, b) upstream
udev merged with systemd, and most distros just follow upstream.

2. "How is it superior?"

Well, that's the pickle. If you are like me, then systemd it's
superior to OpenRC basically in every single way. If you are one of
the people that thinks that something called "the UNIX way" actually
exists, or that "Linux/Gentoo is about choice", or that we should care
about our *BSD cousins keeping up with us, then systemd is far
inferior.

>From a technical point of view (the quality of the code and the time
it takes to fix bugs), I believe everyone (even Lennart's most fervent
detractors) will agree that systemd is a superb piece of software. The
problem is the philosophy behind it; if you agree with said
philosophy, systemd is great. Otherwise, is a new fangled beast which
goes against everything that UNIX stands for (whatever that means), "a
solution for a problem no one has", and "fixing something that wasn't
broken".

3. "is openrc just a dead project is that why?"

Is not dead; it has new releases and stuff. Just not many features are
implemented to it, and it has some pretty awkward bugs, some of them
years old, like not being able to start services in parallel.

It's obviously better that SysV. From my point of view, that's not enough.

Hope it helps.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México

Reply via email to