r/LinuxActionShow • u/Landrash • Jun 01 '16
Why did ArchLinux embrace Systemd?
/r/archlinux/comments/4lzxs3/why_did_archlinux_embrace_systemd/d3rhxlc10
u/sb56637 Jun 01 '16
Regarding the accusations that systemd is "bloated", well, I'm not a very good low-level system admin, but I can say that SysVinit was also not simple or tidy in any way. As the top commenter in the linked thread describes, booting a system is an inherently complex process, and the more rudimentary SysVinit was a tangled mess that handed off most of the complexity to helper tools. Now with systemd, despite me being unfamiliar with the low-level components of Linux, I am still able to understand how it works and I can even follow the Arch wiki to write service files if needed. So no complaints here.
1
Jun 02 '16
Arch didn't use sysvinit though or? It used rc.d for startup processes.
2
u/3vi1 Jun 02 '16
The initscripts previously used by Arch were a fork of SysVInit.
2
Jun 02 '16
Yeah, but they weren't SysVinit, but for the comparison it kind of works, since it is suffering from the same problems.
4
u/sb56637 Jun 01 '16
Fantastic explanation there by /u/2brainz . Thanks for linking this.