https://lwn.net/Articles/777595/
LWN (Linux Weekly News) provides a written account of Benno Rice's talk. The former FreeBSD core developer gives some context around systemd and what FreeBSD should learn from it. He compares the affair to a Greek tragedy which contains much suffering followed by catharsis. His attitude toward systemd is generally not negative, but I won't cherry-pick any specific sections; you'll have to actually read the article for once.
(Score: 0) by Anonymous Coward on Friday February 08 2019, @01:52PM (1 child)
not sure systemD is required if the daemons can actually "see"/talk to each other.
thus enters the message bus system.
most daemon are not aware of other daemons, and if they are they talk via unix socket or a localhost tcp/ip port.
if all daemons would know how to drive on a road with other daemons there would be no need for a "police man called systemD" to tell them HOW to drive?
ofc one would have to agree on "groups" of daemons: are you a network daemon? or a display daemon etc etc. are you maybe part of two groups?
once the naming of these groups is agreed upon, they can totally share info via the message bus.
thus a daemon requiring networking will tell this via message bus and delay itself (from trying to bind a socket) until the message bus has reported (broadcasted) that the network is available/up. etc ...
unfortunately this would require all daemons to be "rewriten" to have the "message bus aware" function, which sucks, but wouldn't require systemD :)
(Score: 0) by Anonymous Coward on Friday February 08 2019, @03:45PM
Solaris Doors [wikipedia.org] ?