D-Bus: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
EnsiklopediaXylon (bicara | kontrib)
(+) informasi dan sumber
Tag: Suntingan perangkat seluler Suntingan peramban seluler
Reno-Sifana (bicara | kontrib)
k Perbaikan Tata Bahasa
 
(7 revisi perantara oleh 7 pengguna tidak ditampilkan)
Baris 1:
{{rapikan|topik=teknologi informasi}}
{{Infobox Software
| name = D-Bus
| logo =
| screenshot =
Baris 15 ⟶ 16:
| website = http://www.freedesktop.org/wiki/Software/dbus
}}
'''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 KDE2–3's DCOP dan sudah menggantikannya pada rilis 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. Di GNOME ini secara bertahap sudah menggantikan kebanyakan bagian dari mekanisme Bonobo sebelumnya. Dirilis dengan lisensi GNU General Public Lisence dan Academic Free Lisence, yang membuat D-Bus sebagai perangkat lunak bebas.
 
'''D-Bus''' (kependekan dari "'''Desktop Bus'''"<ref>
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)<ref>[https://developer.gnome.org/gio/stable/gdbus.html GDbus]</ref>, QtDBus (Qt/KDE)<ref>[http://doc.qt.io/qt-5/qtdbus-index.html QtDBus module]</ref>, dbus-java[http://dbus.freedesktop.org/doc/dbus-java/ dbus-java] dan sd-bus (bagian dari systemd).<ref>[http://0pointer.net/blog/the-new-sd-bus-api-of-systemd.html systemd]</ref>
{{cite book
| last1 = Ward
| first1 = Brian
| url = https://books.google.com/books?id=fP5WBQAAQBAJ
| year = 2004
| chapter = 14: A brief survey of the Linux desktop
| title = How Linux Works: What Every Superuser Should Know
| edition = 2
| location = San Francisco
| publisher = No Starch Press
| publication-date = 2014
| page = 305
| isbn = 9781593275679
| access-date = 2016-11-07
| quote = One of the most important developments to come out of the Linux desktop is the Desktop Bus (D-Bus), a message-passing system. D-Bus is important because it serves as an interprocess communication mechanism that allows desktop applications to talk to each other [...].
}}
'''D-Bus''' ('''Desktop Bus'''</ref>)) adalah sistem komunikasi antar proses (''[[Komunikasi antar proses|inter-process communication]] (IPC)'') dari aplikasi perangkat lunak untuk berkomunikasi satu sama lain. D-Bus sebelumnya sangat kuat dipengaruhi oleh sistem KDE2–3's DCOP KDE 2 hingga KDE 3 dan sudah menggantikannya padasaat rilisrilisnya KDE 4. D-Bus didukung oleh beberapa [[sistem operasi]] seperti [[Linux]], [[Microsoft Windows]] dan Apple [[Mac OS Klasik|Mac OS]] X dan digunakan oleh [[Qt]] 4 dan [[GNOME]]. Di GNOME ini secara bertahap sudah menggantikan kebanyakanmayoritas bagian dari mekanisme dalam Bonobo sebelumnya. Dirilis dengan lisensi [[Lisensi Publik Umum GNU|GNU General Public LisenceLicense]] dan Academic Free LisenceLicense, yang membuat D-Bus sebagai [[perangkat lunak bebas]].
 
Proyek freedesktop.org juga mengembangkan [[Pustaka (perangkat lunak)|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)<ref>[https://developer.gnome.org/gio/stable/gdbus.html GDbus]</ref>,  QtDBus (Qt/KDE)<ref>[http://doc.qt.io/qt-5/qtdbus-index.html QtDBus module]</ref>,  dbus-java [http://dbus.freedesktop.org/doc/dbus-java/ dbus-java] dan sd-bus (bagian dari  [[systemd]]).<ref>[http://0pointer.net/blog/the-new-sd-bus-api-of-systemd.html systemd]</ref>
==Referensi==
 
== Referensi ==
{{reflist}}
 
== Pranala luar ==
Baris 27 ⟶ 47:
[[Kategori:KDE]]
[[Kategori:Perangkat lunak bebas yang berhubungan dengan jaringan komputer]]
 
{{Perangkat lunak-stub}}