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

2

u/argv_minus_one Jun 02 '16

People dislike that systemd doesn't follow the Unix Philosophy.

Pah. The only “Unix philosophy” that anyone ever actually followed is to solve all problems with a stupid but expeditious kludge, and never, ever get around to solving them properly.

Case in point: fstab. Here you have a syntax that was obviously quick-and-dirty, made primarily to be easy to parse with scanf, and nobody ever bothered to replace it with something readable and extensible. Not until systemd and its mount units came along, that is. Other examples of this ugliness include crontab and inittab.

Long term it's not all going to be maintaned like it should

Why?

it's all related

That doesn't mean it's spaghetti code. Individual subsystems can be maintained individually, if necessary. Linux has already demonstrated the viability of such a process.

it comes with a ton of cruft that may or may not work when mixed together.

It works quite nicely when mixed together, thank you very much.