Skip to content
D-Bus
EntityQ768923· pop 23· linked from 421 articles

Also known as dbus, DBus, Desktop Bus

D-Bus (short for "Desktop Bus"

Key facts

Software.name
Desktop Bus
Software.developer
freedesktop.org et al.
Software.programming_language
C
Software.operating_system
Cross-platform
Software.replaces
CORBADCOP
Software.license
GPLv2+ or AFL 2.1

via Wikipedia infobox

Wikidata facts

Developer
Red Hat
Image
D-Feet.png
Has use
RPC
Show 9 more facts
software version identifier
1.16.2
programmed in
C
depends on software
Expat
source code repository URL
github.com/freedesktop/dbus
Stack Exchange tag
stackoverflow.com/tags/dbus
standards body
freedesktop.org
influenced by
DCOP
OSI Model layer location
application layer
mailing list archive URL
lists.freedesktop.org/archives/dbus
Sources (4)

via Wikidata · CC0

Article · Português

Em computação, D-Bus ou DBus (acrônimo para Desktop Bus, em inglês, ou Barramento de área de trabalho, em português), um , é um mecanismo de comunicação entre processos (CIP) e chamada de procedimento remoto que possibilita a comunicação entre vários programas de computador (isto é, processos) rodando simultaneamente na mesma máquina. O D-Bus foi desenvolvido como parte do projeto freedesktop.org, iniciado por Havoc Pennington da Red Hat para padronizar serviços fornecidos pelos ambientes de desktop do Linux como GNOME e KDE. O projeto freedesktop.org também desenvolveu uma biblioteca de software livre e de código aberto chamada libdbus, como uma implementação de referência da especificação. Esta biblioteca é geralmente confundida com o próprio D-Bus. Outras implementações da biblioteca cliente do D-Bus também existem, como GDBus (GNOME), QtDBus (Qt/KDE), dbus-java e sd-bus (parte do systemd).

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (10)