KDE 4 核心全面採用 D-Bus
在 KDE.News 的報導 [
KDE Commit-Digest for 28th May 2006] 內文中,提到 KDElibs 已經移植到 D-Bus 上,換言之,KDE 4 核心的 IPC 與 service 會以全新、基於 D-Bus 的設計呈現,這也可跟其他遵守 FreeDesktop 規範的資源作進一步交流,又肇因 KDE Framework 優秀的設計,上層的應用程式仍只需要小量的修改,就可順利銜接。
去年三月份,在 blog [
KDE 的 IPC 實做該採用 D-Bus?] 提到 KDE 的開發者,面對即將到來的 KDE 4 種種新架構,展開腦力激盪,也以行動來驗證想法。當時,Mathieu Chouinard 對於 KDE 是否該採用 D-Bus,提出了質疑,不過最後還是一一克服技術議題。
由此也可以發現 KDE 作為先進的桌面系統,從過去沒有 IPC (KDE 0.x)、演化出基本的 IPC (KDE 1.x)、經歷採用 CORBA 作為 IPC 解決方案 (KDE 1.9x),一直到了 KDE 2.x 引入 DCOP,到現在大刀闊斧以 D-Bus 翻修,在 GNOME 陣營也會有類似的轉變,現在 GNOME 核心 IPC 服務逐漸由 CORBA/Mico 移轉到 D-Bus 上,這的確是很驚人的發展。
由 jserv 發表於 May 29, 2006 10:44 PM