. "I can not speak for systemd, but I know that I find SMF far more understandable than upstart and far more reliable. init is clean, simple and logical - but once you start getting into complex dependencies and related instances of applications it simply becomes a nightmare and especially if you want to do things like restart an entire application you then need aditional scripting over the top to make" . . .