4 ms·
This is fascinating, but I just have to ask why?
by lilyball 7y ago
This is fascinating, but I just have to ask why?
- michaelhoffman 7y agoFun.
- agumonkey 7y agoGNU fun?
- andrewshadura 7y agoLet me interject for a moment, but what you guys are referring to as fun, is in fact, GNU/fun, or as I've recently taken to calling it, GNU plus fun. Fun is not a thing unto itself, but rather another free component of a fully functioning GNU system.
- na85 7y agoOne could ask the same question about systemd and its ecosystem.
- lilyball 7y agosystemd and its ecosystem isn't built inside of Emacs.
- agumonkey 7y agoThat's because systemd is a mild editor lacking a decent lisp os
- flatiron 7y agoBecause it’s way better than what we had before. SystemD doesn’t care to be portable so it can expose a ton of nice Linux specifics and it centralizes a ton of stuff that was all over the place previously. I understand people hate it just consuming functionality one by one as it grows but from an end user perspective it’s been helpful.
- asveikau 7y agoThe "not portable" thing is actually such a weird point. Every other non-linux OS had its own pid 1, none of them identical to the sysvinit package formerly used by Linux distros. (though some of them quite similar) So I don't think you could really claim the thing systemd replaces needed to support the BSDs or anything. Because it did not. In some cases you might reuse rc.d scripts across multiple OSs... But rc.d itself was not "a thing" everywhere.
- gmueckl 7y agoIt is not a weird point because systemd imposes the use of non-standard interfaces on daemons to be regarded as good citizens of the systemd OS. So porting daemons that do this to another Unix becomes significantly more than locating and fixing a few edge cases that are handled differently.
- asveikau 7y agoI suppose that's true. I was saying gp's point that portability was a burden was weird. As if anyone who touched sysvinit was cursing at themselves in fury because they needed to support BSD (which doesn't use it).
- deleted 7y ago[deleted]