
D-Bus is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity.
This package contains dbus-daemon, the reference implementation of a D-Bus message bus, and dbus-run-session, a utility to start a temporary session dbus-daemon in a constrained environment or for automated tests.
To provide a complete D-Bus session bus, install one of the packages that implement the dbus-session-bus virtual package, such as dbus-user-session. The recommended implementation is indicated by the default-dbus-session-bus virtual package.