D-Bus

D-Bus
Desenvolvedor Red Hat e a comunidade
Lançamento novembro de 2006 (18 anos)
Versão estável 1.10.0[1] (25 de agosto de 2015; há 9 anos)
Escrito em C
Sistema operacional Multiplataforma
Gênero(s) Linux em desktop
Licença GNU GPL versão 2 ou superior ou AFL 2.1[2]
Página oficial www.freedesktop.org/wiki/Software/dbus

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 barramento de software, é 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).

  1. «Announcing D-Bus 1.10.0 (new stable branch)». 25 de agosto de 2015. Consultado em 25 de agosto de 2015 
  2. Havoc's Blog July, 2007

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne