D-Bus
Linux 桌面上的跨行程通訊協定 / 維基百科,自由的 encyclopedia
D-Bus是一個行程間通訊及遠端程序呼叫機制,可以讓多個不同的電腦程式(即行程)在同一臺電腦上同時進行通訊[6]。D-Bus作為freedesktop.org專案的一部份,其設計目的是使Linux桌面環境(如GNOME與KDE等)提供的服務標準化。
Quick Facts 開發者, 目前版本 ...
開發者 | 紅帽公司及社群 |
---|---|
目前版本 | |
原始碼庫 | |
程式語言 | C |
作業系統 | 跨平台 |
類型 | |
授權條款 | GNU通用公眾授權條款第二版或更新,或是AFL 2.1[3] |
網站 | www |
Close
freedesktop.org專案同時也開發了一個稱為libdbus的自由及開放原始碼軟體函式庫,作為規範的參考實作。這個函式庫常與D-Bus本身混淆。也存在著其他的D-Bus實作,像是GDBus (GNOME)[7],QtDBus (Qt/KDE)[8],dbus-java[9]以及sd-bus(systemd的一部份)[10]。