4 ms·
Actually, Haiku's init is more inspired by launchd than anything, which predates systemd by some 5 years. If you actually read about Haiku's scheme, you'd see t
by vezzy-fnord 11y ago
Actually, Haiku's init is more inspired by launchd than anything, which predates systemd by some 5 years. If you actually read about Haiku's scheme, you'd see the semantics have little in common. FreeBSD is thinking of adopting, again, launchd. So far this is only in experimental feature branches and from my knowledge it will initially be tested on FreeNAS before it makes it to FreeBSD, specifically.
systemd has plenty of good ideas. None are novel, and it is not "revolutionary". Making exaggerations like this only furthers the perception of your incredulity. Preopening sockets is an old idea, having centralized service management for Unix was first done by IBM AIX in 1993 and everything else is exploiting kernel subsystems, which again, are not novel. cgroups were first done as Solaris contracts, for instance. In fact, Solaris SMF and systemd are quite similar. The former even has sophisticated hardware fault detection.
No argument to moderation was ever made. Your reading comprehension is not in good shape. "People who actually design operating systems" are not some hivemind, and you're far too historically and technically illiterate to make any value judgment on that front, either way.
obviously satyrical comment
Ah yes, the old "Joke's on you, I was only pretending to be an idiot!" defense. Always useful for backpedaling.
Satyrical [sic], indeed.
That's all from me. I might quote you in the future as an example of a cautionary tale.
- cjsthompson 11y agoIt is perplexing that someone who you deem to be "historically and technically illiterate" and who you accuse of not "actually reading Haiku's scheme" actually has been reading the Haiku commit logs and can point to this : http://cgit.haiku-os.org/haiku/commit/?id=1480e5da6fc4a2926c3da1a973e39927ac2171ae http://cgit.haiku-os.org/haiku/commit/?id=1480e5da6fc4a2926c... "* This will be heavily inspired by Apple's launchd, as well as systemd -- for now it really doesn't do a whole lot, though." Note the "as well as" here. http://cgit.haiku-os.org/haiku/commit/?id=c16361c49ce8db183df0a9c7abea0b5f1bc30581 http://cgit.haiku-os.org/haiku/commit/?id=c16361c49ce8db183d... "* This follows systemd design; since those jobs are fixed, it doesn't matter where you maintain them." And as far as FreeBSD is concerned : https://www.youtube.com/watch?v=Mri66Uz6-8Y https://www.youtube.com/watch?v=Mri66Uz6-8Y (At 27:23) I'm not sure who appears to be more historically and technically-challenged here. In the scope of Linux it is appropriate to call systemd revolutionary. Criticizing the choice of this term only shows how you are reduced to nitpicking word choices. Just like you are reduced to making assumptions about my historical and technical literacy. The part where you feel the need to show that you know some things like some teacher's pet is entertaining too. We'll let others judge whether the linked article is a based on an argument to moderation or not. Which it most definitely is. Just because you say it isn't doesn't make it so. I am enjoying making a fool out of you.