致力於推動 X 視窗系統下桌面標准規格的 FreeDesktop 站點,日前終於將視窗管理員規格制定完成 - EWMHS 1.0,這項標准的制定將有助於增加視窗管理員和 GNOME、KDE 桌面環境之間的搭配性。
Linux 下常用的 KDE、GNOME 即為一般所稱的『桌面環境』,這些桌面環境必須搭配 X 視窗系統傳統上的視窗管理員(Window Manager)才能順暢使用。雖然桌面環境和視窗管理員通常各司其職,但有時卻也會工作范圍重疊而互相沖突(例如之前的 GNOME 與 Enlightment 分家事件),因此為了讓視窗管理員和桌面環境之間能更和平共處、分工清楚,制定相關的標准是必要的。
這份規格書制定了所謂的 ICCCM 標准,讓桌面環境軟件在換頁處理、工作清單、全彩圖示方面和視窗管理員溝通時,能有標准可循。
目前已經有許多視窗管理員符合 EWMHS 的規格,例如 kwin 和 Sawfish,也就分別是目前 KDE 和 GNOME 桌面環境所搭配的預設視窗管理員。
EWMHS 規格書可在這裡取得:http://www.freedesktop.org/standards/wm-spec.html
這份規格的制定過程中,難能可貴的是包括 GNOME 開發人員、KDE 開發人員,和 Trolltech 公司都積極參與,兩大桌面環境的人馬在激烈競爭之馀仍在重大事項保持合作關系。
摘自:http://linuxfab.cx
相關鏈接: FreeDesktop