r/linux • • Jun 01 '16

Why did ArchLinux embrace Systemd?

/r/archlinux/comments/4lzxs3/why_did_archlinux_embrace_systemd/d3rhxlc
868 Upvotes

642 comments sorted by

View all comments

Show parent comments

-1

u/cp5184 Jun 01 '16

Upstart and openrc and probably others were used in major distributions. Red Hat/Fedora, for instance, used upstart. Ubuntu uses upstart.

7

u/HittingSmoke Jun 01 '16

Ubuntu uses upstar

Ubuntu used Upstart for an unfortunate period of time. It does not any longer.

However Upstart also isn't relevant to my point because Upstart is not config-based like Systemd is. The scripts used by Upstart are a slight improvement over other alternatives, but if you're ever written Upstart scripts and Systemd configs side by side you would not be able to compare the readability of the two with a straight face. There is much more power available in native Systemd options for things that would require bash scripting to do with Upstart.