2 ms·
Yes. Launchd is arguably the first modern unix init system, with systemd and upstart being it's conceptual children. It eschews shell scripts in favor of non-t
by Tuna-Fish 12y ago
Yes. Launchd is arguably the first modern unix init system, with systemd and upstart being it's conceptual children.
It eschews shell scripts in favor of non-turing complete launch configs, manages process lifetimes in addition to just starting them and does bootup in parallel using pre-created sockets for synchronization.
It is quite barebones compared to systemd, but fundamentally it uses similar approaches to fulfill the same goals.
- knorby 12y agoSolaris SMF came out at around the same time as launchd, which looks a bit more like systemd. I don't think there is one single origin to these systems.