
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
- Instance of
- message-oriented middleware
- Part of
- desktop Linux
- Developer
- Red Hat
- Official website
- www.freedesktop.org/wiki/Software/dbus
- 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
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