Arch Linux Switches to Dbus-Broker

Developers from Arch Linux have announced that they will be using the DBUS-BROKER project as the default implementation of the D-BUS bus. According to a statement on their website, using dbus-broker instead of the classic background process dbus-daemon will improve reliability, performance, and integration with Systemd. Users will still have the option to use the old background process DBUS-Daemon, but the default option will be DBUS-Broker.

The Fedora project made the switch to DBUS-Broker in 2019. DBUS-Broker is implemented entirely in the user space and is compatible with the reference implementation of D-BUS. It can be seamlessly used as a replacement for DBUS-Daemon. The DBUS-Broker is designed with a focus on supporting practical functionality, considers resources used by users, and prioritizes performance optimization and increased reliability. This means that messages will not be lost without proper error processing.

/Reports, release notes, official announcements.