LWN.net Logo

Poettering: The Biggest Myths

Poettering: The Biggest Myths

Posted Jan 28, 2013 13:01 UTC (Mon) by smurf (subscriber, #17840)
In reply to: Poettering: The Biggest Myths by mgb
Parent article: Poettering: The Biggest Myths

> Carefully factored software - the UNIX way - is far more conducive to progress.

Unless the elements are so tightly coupled that to change one without the other would not make any sense.

Case in point: cgroup monitoring. init needs to do that by itself, in order to know when a daemon's processes have all died. Please demonstrate that compartmentalizing this feature to another process is an advantage in some way, because I can't think of one.

Maybe merging the dbus and systemd repositories was a mistake, maybe not. I don't know; absent any demonstrated technical reasons why it's a bad idea I continue to assume that there have been sound technical reasons to do it. "Avoid a monolith, designed by a power-hungry <whatever>" is not a technical reason.

But you can still build the dbus stuff without systemd, and you can check out the repository and basically ignore all the systemd stuff, so what's your problem?


(Log in to post comments)

Poettering: The Biggest Myths

Posted Jan 28, 2013 13:06 UTC (Mon) by davidstrauss (subscriber, #85867) [Link]

> Maybe merging the dbus and systemd repositories was a mistake, maybe not.

Presumably, you mean udev and systemd. D-Bus is still quite independent [1].

[1] http://cgit.freedesktop.org/dbus/dbus/

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds