Portland軟件計劃包含一組KDE和GNOME通用的界面,目標是讓程序設計師和軟件公司更容易支持這兩種使用者界面。
Portland是由開放源代碼開發實驗室(Open Source Development Labs)與Freedesktop.org共同負責,其主要工作是整合Linux與Unix桌面軟件計劃。兩個團體於11日共同宣布Portland 1.0發布。
Linux開發工作長期以來一直分為兩組計劃,雖然專為一種界面設計的軟件也可在另一方執行,使用者必須先安裝兩者的支持組件,而軟件公司不能就此假設每台電腦都可支持兩種界面。451 Group分析師Raven Zachary說:“Linux是唯一沒有一個統一使用者界面的操作系統。”
Zachary表示:“在多數情況下這都不構成大問題,因為發行商(如Red Hat)會選擇其中一種,或同時提供兩種界面。”但他指出,消費者會感到困擾,支持兩種界面也耗費許多資源。
KDE使用的軟件元件庫為Qt,GNOME則采用GTK+。要使用Linux版的Adobe's Reader讀取PDF檔,就必須安裝GNOME的GTK+界面元件。
Portland已經贏得若干初步支持。開發Qt的挪威公司Trolltech表示,上周推出的Qt 4.2 已包含Portland 1.0。此外,Linux Red Flag和Xandros皆承諾在下一版軟件納入Portland 1.0。
該軟件可至Portland網站下載。