D-Bus in the context of Free and open-source


D-Bus in the context of Free and open-source

D-Bus Study page number 1 of 1

Play TriviaQuestions Online!

or

Skip to study material about D-Bus in the context of "Free and open-source"


⭐ Core Definition: D-Bus

D-Bus (short for "Desktop Bus")is a message-oriented middleware mechanism that allows communication between multiple processes running concurrently on the same machine. D-Bus was developed as part of the freedesktop.org project, initiated by GNOME developer Havoc Pennington to standardize services provided by Linux desktop environments such as GNOME and KDE Plasma.

The freedesktop.org project also developed a free and open-source software library called libdbus, as a reference implementation of the specification. This library is not D-Bus itself, as other implementations of the D-Bus specification also exist, such as GDBus (GNOME), QtDBus (Qt/KDE), dbus-java and sd-bus (part of systemd).

↓ Menu
HINT:

In this Dossier

D-Bus in the context of Daemon (computing)

In computing, a daemon is a program that runs as a background process, rather than being under the direct control of an interactive user. Customary convention is to name a daemon process with the letter d as a suffix to indicate that it's a daemon. For example, syslogd is a daemon that implements system logging facility, and sshd is a daemon that serves incoming SSH connections.

Even though the concept can apply to many computing systems, the term daemon is used almost exclusively in the context of Unix-based systems. In other contexts, different terms are used for the same concept.

View the full Wikipedia page for Daemon (computing)
↑ Return to Menu