Hacker News new | ask | show | jobs
by uselessdguy 4216 days ago
I don't think anyone really considers sysvinit to "follow Unix". In fact, I'd say sysvinit is more of a historical accident than anything. An actual example of a service manager that follows the Unix philosophy would probably be daemontools and its derivatives (s6, perp, nosh, daemontools-encore and runit).
1 comments

When I first started using Linux, I found SysV init very intimidating (along with the rest of the system). When I eventually stumbled upon Slackware, and then FreeBSD, I was euphoric about how simple it was to configure system startup.

Which, I guess, is why the BSDs feel a lot less pressure to replace their init/rc system than Linux distros.