But is it a good thing?
Well it does represent a standardization of how to handle Linux services, but isn't it a growing hairball? It will grow and get more complex and in the end nobody will have the overview over what systemd actually does - right?
Well the chief penguin did certainly swing his hammer:
http://www.phoronix.com/scan.php?page=n ... px=MTY1MzA
And others have good arguments too:
http://boycottsystemd.org/
But on the flip side; there is no distro that will not use systemd except Gentoo, even Ubuntu and Debian have caved in. And that is where I start to get worried; those unified standards are just a way for the NSA tog get unified access - or at least it will become interesting to them.
So how about some good old flexibility and choice?
Well Gentoo is providing it but let's face it; Gentoo is not about to become a common alternative to Windows.
Manjaro on the other hand already is a brilliant alternative to Windows and it has started on a path that will ensure you flexibility and choice.
It has not reached the stable repos yet but I assure you that the unstable version is working well;
https://forum.manjaro.org/index.php?topic=14395.0
https://forum.manjaro.org/index.php?topic=14080.0
So why should you try this?
Well Openrc is an alternative to systemd that lets you control your daemons and it is way faster than systemd based distros. It is so fast that a reboot almost is unbelievable fast - this thing is so snappy that all old computers will come to live again.
Simply because the bloat of systemd is gone.
You like systemd you say?
No problem mate, just continue using it - you are in a clear majority.
If you like the underdogs and do not mind speed and flexibility why not give OpenRC a try? Manjaro users can follow this wiki.
Basically you will have to switch to the unstable repos (pretty much the same as Arch repos) like this;
Code: Select all
sudo pacman-mirrors -g -b unstable
and then make it permanent you need to edit pacman-mirrors.conf:
Code: Select all
sudo gedit /etc/pacman-mirrors.conf
And replace the stable repo with unstable - like this;
Code: Select all
## Branch Pacman should use (stable, testing or unstable)
Branch=unstable
I will certainly use it on low spec boxes because this thing is super fast and snappy.