> Anyway, with reasonable luck, it'll have about as long an ascendency as
> HALd and devfsd, as it's certainly about as popular.
Which probably proves the point that it is all quite half-backed.
There are a few groups more competing with ideas which worked for them, and one wins.
And after a while the house of cards falls apart, and then we start again.
Instead of interested and experienced people sit together, figure out what is needed, have a look around how others make it work, come up with a good design and then start implementing.
systemd is the clear result of a people and ideas excluding work style instead of inclusive cooperation.. It's "work for me and I do not care about your concerns".
Gnome, btw, was not a Linux-only desktop.. I had it working on Solaris desktops more than 10 years ago.
FreeBSD was going from a one file /etc/rc to /etc/rc.d and rcorder - because the developers saw the limitations, saw SysV init and took the best from it without being stuck with static /etc/rc?.d/S?? numbering.
It also went from static /dev to devfs - but only once, and it looks sensible, and there is /etc/devfs.rules (and /etc/defaults/devs.rules to look for. That's it - and it seems to work (as long as you are not dealing with Gnome)