D-Bus是一个行程间通讯及远程过程调用机制，可以让多个不同的计算机程序（即行程）在同一台电脑上同时进行通讯。D-Bus作为freedesktop.org专案的一部份，其设计目的是使Linux桌面环境（如GNOME与KDE等）提供的服务标准化。freedesktop.org专案同时也开发了一个称为libdbus的自由及开放源代码软件函式库，作为规范的参考实作。这个函式库常与D-Bus本身混淆。也存在着其他的D-Bus实作，像是GDBus (GNOME)，QtDBus (Qt/KDE)，dbus-java