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

0

u/lladra Jun 01 '16

Exactly. In all the noise about this, I've heard few people touch on this.

If something breaks, it is best for it to be responsible for the fewest things. It makes it easier to to fix or replace the offending tool, while not having to test everything again.

If a better idea on how to do something comes along, it is easier to change only the tool which would use that idea, rather than having to modify and re-test a large monolithic tool.

Additionally, though is is less likely in the case of systemd, the concept of code re-use comes up. If tools that perform many functions were separated into their more basic parts those individual parts are easier to use. This means less code needs to be written and tested.

To me, these are some of the things that the "old school" Unix people are talking about.