Die Entwickler von Arch Linux haben bekannt gegeben, dass das Projekt dbus-broker als standardmäßige Implementierung des D-Bus-Busses verwendet wird. Es wird behauptet, dass die Verwendung von dbus-broker anstelle des klassischen Hintergrundprozesses dbus-daemon die Zuverlässigkeit verbessert, die Leistung steigert und die Integration mit systemd optimiert. Die Möglichkeit, den alten Hintergrundprozess dbus-daemon als Option beizubehalten, bleibt bestehen – der Paketmanager Pacman wird die Wahl zwischen dbus-broker-units oder dbus-daemon-units bieten, wobei ersteres standardmäßig ausgewählt wird.
Das Fedora-Projekt wechselte 2019 standardmäßig zu dbus-broker. D-Bus Broker wird vollständig im Userspace implementiert, bleibt kompatibel mit der Referenzimplementation von D-Bus und kann als transparente Alternative zu dbus-daemon verwendet werden. dbus-broker wurde von Anfang an mit Blick auf die Unterstützung praktischer Funktionalität entwickelt, berücksichtigt die Ressourcen in Bezug auf die Benutzer und legt besonderen Wert auf die Optimierung der Leistung sowie die Erhöhung der Zuverlässigkeit (z.B. eine Nachricht kann nicht ohne Fehlerbehandlung verloren gehen).
Quelle: opennet.ru
