O dbus é um sistema de bus de mensagem que permite que aplicativos se comuniquem entre si de maneira fácil e rápida. Ele foi desenvolvido pelo freedesktop.org, uma comunidade de desenvolvedores de software livre. Com o dbus, os programas podem compartilhar informações e se comunicar sem precisar saber detalhes sobre como os outros programas funcionam. Isso torna o desenvolvimento de aplicativos mais simples e mais fácil de manter. 