4 ms·
> So no, I don't see anything UNIX related where Apple has helped to caught on Perhaps if you read “Rethinking PID 1”, from Lennart Poettering in 2010, who ori
by tambourine_man 3y ago
> So no, I don't see anything UNIX related where Apple has helped to caught on
Perhaps if you read “Rethinking PID 1”, from Lennart Poettering in 2010, who originally wrote systemd along with Kay Sievers
http://0pointer.de/blog/projects/systemd.html http://0pointer.de/blog/projects/systemd.html
“But first, let's clear a few things up: is this kind of logic new? No, it certainly is not. The most prominent system that works like this is Apple's launchd system: on MacOS the listening of the sockets is pulled out of all daemons and done by launchd. The services themselves hence can all start up in parallel and dependencies need not to be configured for them. And that is actually a really ingenious design, and the primary reason why MacOS manages to provide the fantastic boot-up times it provides. I can highly recommend this video where the launchd folks explain what they are doing. Unfortunately this idea never really took on outside of the Apple camp.”
Other than that, your answer has nothing to do with what I wrote.
- pjmlp 3y agoMaybe they should have spent some time actually looking into Solaris Service Management Facility, or Windows Server SCM for that matter.
- tambourine_man 3y agoI’m sure they did, it’s even stated in the first paragraph I quoted: “But first, let's clear a few things up: is this kind of logic new? No, it certainly is not.” It’s just that influence is not all about being first.