D-Bus
artikel ini perlu dirapikan agar memenuhi standar Wikipedia. |
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 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Tipe | Pustaka perangkat lunak, perangkat lunak bebas, protokol jaringan komputer dan message-oriented middleware | ||||||||
Versi stabil | Daftar 1.14.10 (1r September 2023) 1.15.8 (21 Agustus 2023) | ||||||||
Genre | Inter-process communication | ||||||||
Lisensi | GNU General Public License or Academic Free License 2.1 | ||||||||
Bagian dari | desktop Linux | ||||||||
| |||||||||
| |||||||||
| |||||||||
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