D-Bus: Perbedaan antara revisi
←Membuat halaman berisi '{{Infobox Software | logo = | screenshot = | caption = | developer = Red Hat and the community | latest_r...' |
Reno-Sifana (bicara | kontrib) k Perbaikan Tata Bahasa |
||
(19 revisi perantara oleh 16 pengguna tidak ditampilkan) | |||
Baris 1: | Baris 1: | ||
{{rapikan|topik=teknologi informasi}} |
|||
{{Infobox Software |
{{Infobox Software |
||
| name = D-Bus |
|||
| logo = |
| logo = |
||
| screenshot = |
| screenshot = |
||
Baris 14: | Baris 16: | ||
| website = http://www.freedesktop.org/wiki/Software/dbus |
| website = http://www.freedesktop.org/wiki/Software/dbus |
||
}} |
}} |
||
⚫ | |||
'''D-Bus''' (kependekan dari "'''Desktop Bus'''"<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 [...]. |
|||
}} |
|||
⚫ | </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 DCOP KDE 2 hingga KDE 3 dan sudah menggantikannya saat rilisnya 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]]. GNOME secara bertahap sudah menggantikan mayoritas bagian dari mekanisme dalam Bonobo sebelumnya. Dirilis dengan lisensi [[Lisensi Publik Umum GNU|GNU General Public License]] dan Academic Free License, 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 == |
|||
{{reflist}} |
|||
== Pranala luar == |
== Pranala luar == |
||
* [http://www.freedesktop.org/Software/dbus D-Bus] di situs Freedesktop.org |
* [http://www.freedesktop.org/Software/dbus D-Bus] di situs Freedesktop.org |
||
[[Kategori:GNOME]] |
|||
[[Kategori:KDE]] |
|||
[[Kategori:Perangkat lunak bebas yang berhubungan dengan jaringan komputer]] |
|||
{{Perangkat lunak-stub}} |
Revisi terkini sejak 23 Agustus 2024 15.21
artikel ini perlu dirapikan agar memenuhi standar Wikipedia. |
D-Bus | |||||||||
---|---|---|---|---|---|---|---|---|---|
Tipe | Pustaka perangkat lunak, perangkat lunak bebas, protokol jaringan komputer dan message-oriented middleware (en) | ||||||||
Versi stabil | |||||||||
Genre | Inter-process communication | ||||||||
Lisensi | GNU General Public License or Academic Free License 2.1 | ||||||||
Bagian dari | desktop Linux (en) | ||||||||
| |||||||||
| |||||||||
| |||||||||
D-Bus (kependekan dari "Desktop Bus"[1])) 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 KDE 2 hingga KDE 3 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 License dan Academic Free License, yang membuat D-Bus sebagai perangkat lunak bebas.
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)[2], QtDBus (Qt/KDE)[3], dbus-java dbus-java dan sd-bus (bagian dari systemd).[4]
Referensi
[sunting | sunting sumber]- ^
Ward, Brian (2004). "14: A brief survey of the Linux desktop". How Linux Works: What Every Superuser Should Know (edisi ke-2). San Francisco: No Starch Press (dipublikasikan tanggal 2014). hlm. 305. ISBN 9781593275679. Diakses tanggal 2016-11-07.
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 [...].
- ^ GDbus
- ^ QtDBus module
- ^ systemd
Pranala luar
[sunting | sunting sumber]- D-Bus di situs Freedesktop.org