Problems with Systemd and Why I Like BSD Init
textplain.net
textplain.net
When people say stuff like this I feel lucky not to have to work with any their systems. :)
There's a real genius in implementing the init system as a bunch of scripts. I sympathize with devs who have to maintain... 4 (?) different scripts for different systems, and boot times are definitely better. But the major issues were "hey I'd like to maintain fewer scripts, I wish my desktop booted faster, and having some way to list dependencies in my startup script would be nice", and I just don't think that "OK, we can fix that by completely overhauling system logging, daemons, configuration and management in 100,000s LOC of completely new, non-portable C code" was a reasonable response.
This doesn't make sense for somebody already familiar with Gentoo and OpenRC.
You are wasting your energy (just as I am writing this) in anger. You are not doing anything productive except saying I don't like this; let me put my head under the sand.
You don't like what you see; so help fix it. Instead of being a Doubter who makes his doubts loud and known; roll up your sleeves and help out.
I hope systemd makes an appearance in FreeBSD as the old init system is old; it needs to be retired.
Sometimes pain can come from something new; but with that we learn.