KDE和GNOME之間的競爭火花從未熄滅過。當然,這不見得是件壞事,這種競爭很可能促使他們雙方都更努力的工作。
KDE和GNOME應該了解用戶最喜歡用什麼軟件,而不是把程序只看為他們桌面環境的一部分。他們要意識到:許多新的應用軟件並沒有用他們的庫,他們自己也並不是其用戶應用軟件的主要提供者。更重要的是,他們要放寬視野看到外面更廣闊的世界。
或許我們需要一種新的桌面環境,暫且稱其為“X桌面環境”吧。這一環境並不是要代替KDE和GNOME,而是提出了一些其兩者應在頂層加以完善的東西,即是一些標准。
以下是為桌面環境發展提出的建議:
拖放功能標准化: 應對X應用軟件的拖放功能進行標准化,雖然現在已經這樣做了,但之所以提出是因為還應當進一步加強。
文件關聯:一個包含了整個系統的文件類型的數據庫,當用戶試圖訪問這些文件類型時,系統會有默認操作。應建立一個特殊的庫來能夠訪問這個數據庫(配置文件),或是使GTK+和QT都能夠直接查詢。故而,要為商業程序注冊他們的新文件類型提供一個標准化環境。
開始菜單:要完成一個標准菜單和菜單配置文件/目錄結構。KDE和GNOME可以繼續使用他們自己的程序來顯示這個菜單,保持他們原來的風格。他們只需要為這一新的開始菜單提供一個標准格式及文件系統定位,並把新菜單加入他們目前的菜單。
桌面目錄:KDE和GNOME都喜歡把一些目錄以GUI風格顯示在桌面上,類似於Mac OS和Windows。這使用戶可以把一些程序放在桌面上。並且也允許用戶在KDE和GNOME之間進行切換。
面板:程序應該能把自己添加到面板上,這樣我們就能清楚地知道究竟有那些程序在運行。
聲卡共享後台程序:大部分的聲卡只允許一個程序對其進行使用,所以我們需要一個類似於ESound的東西。為了讓這個聲卡共享程序工作得更好,我們需要運行統一的程序。GNOME和KDE都沒有自己獨立的LPD或Cpusd(用於共享打印機的程序),並且他們也不應該有自己的。這是一個典型的例子:不共享,就不工作。
主題:一個統一的X客戶端主體系統。通常主題意味著程序的外觀,現在有著許多風格各異的主題。他們一般會被做成一個文件組和一個配置文件。我們需要能夠自由地到網上下載主題,另外,這些主體應該能夠讓用戶方便地進行個性化設置。
這些建議在多樣性和標准化兩方面得到了權衡。如果這些建議能夠實現的話,一定能使Linux桌面達到一個更好的境地。
摘自:Chinabyte-Linux專區