Arch Linux switched to using dbus-broker

Arch Linux developers have announced the use of the dbus-broker project as the default implementation of the D-Bus bus. It is claimed that using dbus-broker instead of the classic dbus-daemon background process will improve reliability, improve performance and improve integration with systemd. The ability to use the old dbus-daemon background process as an option is retained - the Pacman package manager will provide a choice in installing dbus-broker-units or dbus-daemon-units, offering the first option by default.

The Fedora project switched to dbus-broker by default in 2019. D-Bus Broker is implemented entirely in user space, remains compatible with the D-Bus reference implementation, and can be used to transparently replace dbus-daemon. At the same time, dbus-broker was initially designed to support functionality that is in demand in practice, takes into account resources associated with users and pays special attention to optimizing performance and increasing reliability (for example, a message cannot be lost without error handling).

Source: opennet.ru

Add a comment