3 ms·
Interesting choice you have there. Systemd is heavily influenced by launchd, the service manager that makes MacOS tick. They're very similar in design. IPC bas
by arianvanp 8y ago
Interesting choice you have there. Systemd is heavily influenced by launchd, the service manager that makes MacOS tick. They're very similar in design. IPC based, socket-activated, property-based, dependencies, parallel startup, unifying init and service management...
https://en.m.wikipedia.org/wiki/Launchd https://en.m.wikipedia.org/wiki/Launchd
- patrickg_zill 8y agoWindows GUI is heavily influenced by Mac, so it also must be as good as the Mac version, right?
- arianvanp 8y agoAs in. Launchd is directly mentioned in the design documents of systemd as the main source of inspiration http://0pointer.de/blog/projects/systemd.html http://0pointer.de/blog/projects/systemd.html
- patrickg_zill 8y agoYes, that doesn't contradict my point. Systemd is a much worse implementation of a Launchd concept, just as Windows is a worse implementation of a Mac like GUI concept...
- tinus_hn 8y agoLaunchd is not a syslog audio daemon dhcp client. It just launches things.
- diffeomorphism 8y agoNeither is systemd. Were you thinking of journald,... etc. instead? http://0pointer.de/blog/projects/the-biggest-myths.html http://0pointer.de/blog/projects/the-biggest-myths.html
- tinus_hn 8y ago> ...you can turn off and replace pretty much any part of systemd, with very few exceptions. And those exceptions (such as journald)... I’m not sure what your link is supposed to prove.
- TimWolla 8y agosystemd is not a syslog daemon either. systemd-journald is.
- yarrel 8y agoIt's funny that two entirely unrelated pieces of software written by separate projects have such similar names. One of them should really change to avoid this unfortunate confusion.
- tyu1000 8y agoHa ha ha, yes, this shows the usual intellectual level of systemd bashing. launchd was the direct inspiration for systemd.
- na85 8y agoMy complaint isn't with the design. My complaint is with the piss-poor implementation.