Hacker News new | ask | show | jobs
by chousuke 2618 days ago
Hasn't admitted?

As far as I know, it is an explicitly stated goal of the systemd project to provide an integrated (compared to whatever each distribution assembled together to provide one) base system on top of the Linux kernel with the intent of making the best use of the features provided by the kernel.

It seems to me that Lennart looked at the tightly integrated base system + kernel approach of the BSDs and decided he wanted that for Linux too (in addition to whatever other influences he had), and then he made it happen.

2 comments

Except it's not tightly integrated on OpenBSD, and that you can replace any component for any reason without the whole thing collapsing.
Fwiw, apart from journald and logind that’s true for systemd as well. You can choose to run nothing other than pid 1 and these two daemons. Everything else is optional.
My understanding is that he was influenced in part by launchd.