D-Bus (Desktop Bus) adalah sistem komunikasi antar proses (inter-process communication (IPC)) dari aplikasi perangkat lunak untuk berkomunikasi satu sama lain. D-Bus sebelumnya sangat kuat dipengaruhi oleh sistem DCOP KDE2 hingga KDE3 dan sudah menggantikannya saat rilisnya KDE 4. D-Bus didukung oleh beberapa sistem operasi seperti Linux, Microsoft Windows dan Apple Mac OS X dan digunakan oleh Qt 4 dan GNOME. GNOME secara bertahap sudah menggantikan mayoritas bagian dari mekanisme dalam Bonobo sebelumnya. Dirilis dengan lisensi GNU General Public Licence dan Academic Free Licence, yang membuat D-Bus sebagai perangkat lunak bebas.

D-Bus
TipePustaka perangkat lunak, perangkat lunak bebas, protokol jaringan komputer dan message-oriented middleware
Versi stabil
GenreInter-process communication
LisensiGNU General Public License or Academic Free License 2.1
Bagian daridesktop Linux
Karakteristik teknis
Bahasa pemrogramanC
Informasi pengembang
PengembangRed Hat and the community
Informasi tambahan
Situs webhttp://www.freedesktop.org/wiki/Software/dbus
Stack ExchangeEtiqueta
Free Software DirectoryD-Bus
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Proyek freedesktop.org juga mengembangkan pustaka perangkat lunak sumber terbuka dan gratis yang disebut libdbus sebagai implementasi referensi spesifikasi. Pustaka ini tidak boleh disamakan dengan D-Bus itu sendiri, karena implementasi lain dari spesifikasi D-Bus juga ada, seperti GDBus (GNOME)[1], QtDBus (Qt/KDE)[2], dbus-java dbus-java dan sd-bus (bagian dari systemd).[3]

Pranala luar sunting

  • D-Bus di situs Freedesktop.org
  1. ^ GDbus
  2. ^ QtDBus module
  3. ^ systemd