At Thu, 13 Jun 2024 16:03:30 -0400, Dan Cross <crossd(a)gmail.com> wrote:
Subject: [TUHS] Re: Version 256 of systemd boasts '42% less Unix philosophy' The
Register
On Thu, Jun 13, 2024 at 3:18 PM Greg A. Woods <woods(a)robohack.ca> wrote:
[snip]
If it were more about servers then it would look more like SMF, or maybe
launchd, and it's code wouldn't look like it was written by a grade
school student.
Sorry, but this is exactly the sort of overly dismissive attitude that
I was referring to earlier. You undermine your own argument by
mentioning SMF (which can automatically restart services when the
crash), for example.
No, that's exactly my point!
SMF isn't the anywhere near the nearly-bootable monster systemd seems to
be, and it isn't filled with grade-school-level code, and it _is_
written much more in keeping with the Unix tool philosophy. It manages
services, it does it in a well defined and predictable way, and it
doesn't try to take over the universe.
Launchd isn't quite so clean and Unix-like, but it's still a well
designed more-or-less single-purpose tool! (Albeit one with a rather
wide set of specifications.) Some of Apples other "frameworks" tend to
look a bit more like some of systemd, but that's different part of the
problem.
--
Greg A. Woods <gwoods(a)acm.org>
Kelowna, BC +1 250 762-7675 RoboHack <woods(a)robohack.ca>
Planix, Inc. <woods(a)planix.com> Avoncote Farms <woods(a)avoncote.ca>