Hacker News new | ask | show | jobs
by ayrx 4359 days ago
You don't like systemd but it's probably time to accept the fact that it has "won". Most major distros including Debian is switching to it so it will get harder and harder to avoid. Might as well make the effort to learn it now.
1 comments

Technically I don't have to accept it until 2020 ;-)

(and FreeBSD has declared they will never use it, which to be fair is easy for them to declare since they cannot use it because it requires posix) (correction: not posix, cgroups and udev)

You don't really ever have to accept it. Go grab the sysvinit source and run it. Have fun managing everything yourself. Ditto for copying a simple rc system like Slackware or OpenBSD provide. For that matter, throw out everything, declare dependencies and solve the problem with prolog. The thing is, once you deviate from the norm on linux, you just have to understand things at a deeper level. Not impossible, but IMO maintaining your own custom distro gets old after awhile.
It requires Linux-specific kernel APIs like cgroups and udev, not POSIX.

Most *BSD systems are mostly or fully POSIX compliant.

Well, I did mean Linux when I said "distros". :P