歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux Gnome 與KDE對決

Linux Gnome 與KDE對決

日期:2017/2/28 16:48:59   编辑:Linux教程

玩Linux Desktop的fans,總不免有Gnome與KDE的口水戰,網上的評論也是各執一詞。而於我,對於這兩個桌面環境的發展而欣喜。

早期時,KDE絕對是最主流的桌面環境,似乎在Red Hat 9.0的經典版本裡,Gnome被作為默認桌面,興許是Red Hat的極力贊助,讓Gnome在2000年後發展極為快速。KDE一向為SUSE采用,我想這與每個發行版本的風格有關吧。

KDE在發行4.0版本後,華麗、炫目的外觀讓人驚詫,但另一方面卻在冷卻Linux Fans的心,他們在漫罵KDE向Vista仿效的不忠。

在支持隊伍裡,Red Hat、Mandriva 力鼎Gnome,而Suse、國內如中科紅旗Red Flag支持KDE,當然在表現效果上各有千秋,個人愛好而定了。

以下部分為摘錄網絡上對Gnome與KDE的歷史追溯,以飨讀者。

--------------------------------------------

雖然在商業方面存在競爭,GNOME與KDE兩大陣營的開發者關系並沒有變得更糟,相反他們都意識到支持對方的重要性—如果KDE和GNOME無法實現應用程序的共享,那不僅是巨大的資源浪費,而且將導致Linux出現根本上的分裂。

KDE 與GNOME是目前Linux/UNIX系統最流行的圖形操作環境。從上個世紀九十年代中期至今,KDE和GNOME都經歷了將近十年的漫漫歷程,兩者也都從最初的設計粗糙、功能簡陋發展到相對完善的階段,可用性逼近Windows系統。圖形環境的成熟也為Linux的推廣起到至關重要的作用,盡管 Linux以內核健壯、節省資源和高質量代碼著稱,但缺乏出色的圖形環境讓它一直難以在桌面領域有所作為,導致Linux桌面應用一直處於低潮。如果大家還有印象,一定會記得1999-2001年間Linux發展如火如荼,當時國內湧現出大量的Linux發行版廠商,但當用戶發現Linux距離實用化還有十萬八千裡的時候,Linux熱潮迅速冷卻。業界也對此一度灰心失望,其中一部分廠商因無法盈利迅速銷聲匿跡,另一部分廠商則不約而同將重點放在服務器市場—與桌面市場形成鮮明對比的是,Linux以穩定可靠和低成本的優勢在服務器領域獲得了巨大的成功。

在一些Linux廠商放棄桌面化努力的同時,國際開源社群卻不斷發展壯大,自由的理念吸引越來越多一流的程序員參與。與商業模式不同,自由軟件程序員在開始時都只是利用業余時間開發自己感興趣的東西,並將其自由公開,這是一種不折不扣的貢獻行為。盡管開發進度緩慢,但認同自由軟件理念的開發者越來越多,一個個開源項目逐漸發展壯大。

在此期間一個被人忽視的重大事件就是商業巨頭也積極參與進來,IBM、RedHat、SuSE、Ximian、 Novell、SUN、HP等商業公司都直接介入各個開源項目,這些企業或者是將自身的成果免費提供給開源社群,或者直接派遣程序員參與項目的實際開發工作,例如SuSE(現已為Novell收購)在KDE項目上做了大量的工作,RedHat、Ximian(現已為Novell收購)則全程參與Gnome 項目,IBM為Linux提供了大量的基礎性代碼,是推進Linux進入服務器領域的主要貢獻者,SUN公司則將StarOffice贈送給開源社群,並資助成立著名的OpenOffice.org項目。這樣,大量的自由軟件程序員都可以從各個項目的基金會中領到薪水。在這一階段,開源項目擺脫了程序員業余開發的模式,而由高水平的專職程序員主導,這也成為各個自由軟件項目的標准協作模式。與商業軟件公司不同,自由軟件項目的參與者都是首先為個人興趣而工作,他們的共同目標都是拿出品質最好的軟件,在協作模式穩定成形之後,各個軟件就進入到發展的快行道。進入2005年後,這些項目基本上都獲得了豐碩的成果,其中最突出的代表就是Firefox浏覽器的成功,而作為兩大圖形環境,KDE和GNOME分別發展到3.5和2.12版本,兩者的可用性完全可以媲美Windows。更重要的是,開源社群的發展壯大為這些項目的未來發展奠定了堅實的基礎:KDE項目將超越Windows作為自己的目標,力量更強大的 GNOME項目更是將開發目標定在超越Mac OS X的Aqua圖形環境;Firefox則計劃運用GPU的硬件資源來渲染圖像,達到大幅度提高速度的目的;OpenOffice.org在努力提升品質的同時奠定了開放文檔格式標准。除了上述主要項目之外,我們也看到如Mplayer播放器、Xine播放器、Thunderbird郵件客戶端、SCIM輸入平台等其他開源項目也在快速發展成熟之中,且幾乎每一天都有新的項目在誕生。有意思的是,除了涉及到軟件開發外,還出現了為Linux設計視覺界面的開放協作項目,全球各地有著共同目標的藝術家通過互聯網組織到一起,共同為Linux系統設計一流的視覺界面、系統圖標,而所有的自由軟件程序員都有一個共同的目標,那就是開發出一流水准的軟件提供給大眾使用。這種基於挑戰自我、帶有濃烈精神色彩的軟件開發模式成為商業軟件之外的另外一極。現在,微軟面對的並不是那些只在業余時間鼓搗代碼的程序員,而是分布在全球各地、數量龐大、且擁有一流技術水平的開發者,這些開發者被有效地組織起來,形成一個個有序的協作團隊,大量實力雄厚的商業公司在背後提供支持。雖然今天的Linux系統還無法在桌面領域被廣為接納,但只需要兩、三年時間,高速進化的Linux平台將可達到全面進軍桌面的水准,也正是看到其中的機會,Novell、RedHat等重量級Linux企業都不斷在技術和市場推廣方面加大投入,Linux 桌面化近在咫尺。

在介紹完必要的背景之後,我們將進入關於KDE與GNOME的技術專題。如果你是剛剛接觸Linux的新手,一定會對KDE和GNOME感到困惑不已—為何會有兩個功能重復、操作習慣迥異的圖形環境?這不僅麻煩也耗費開發者精力。通過本文,你將獲得清晰的答案。而更重要的是,我們將在本文中向大家介紹KDE與GNOME的實際水平、各自的優點和未來發展趨勢。如果你對Linux桌面應用有些興趣,那麼未來的 KDE/GNOME一定會讓你感到震驚不已。

Copyright © Linux教程網 All Rights Reserved