News for hackers. Stuff that matters.
Re:Linux distros without systemd by vetinari on Monday May 20, 2019 @12:03PM (#19961806)
Yes, DBUS is specified [1]. There are multiple implementations shipping (dbus reference implementation and dbus-broker), as well as several different client libraries.

As dbus user, or application, you just need some client library. As an operating system, you also need a daemon running, which is routing the messages among all the clients.

[1] - https://dbus.freedesktop.org/doc/dbus-specification.html

Re:Linux distros without systemd by eropple on Monday May 20, 2019 @12:30PM (#19962106)
So it is--and, in reading, it looks like systemd actually ships their own sd-bus client. Huh. TIL. Thanks.
Re:Linux distros without systemd by m4rtink on Monday May 20, 2019 @06:13PM (#19965825)
IIRC at least part of the reason for sd-bus is the need for using D-Bus between parts of systemd during early boot when "normal" D-Bus is not yet up and running.