關於GNOME

  GNOME(The GNU Network Object Model Environment)是一種讓使用者容易操作和設定電腦環境的工具,GNOME包含了Panel、桌面及一系列的標準桌面工具和應用程式,並且能讓各個應用程式都能正常的運作。不管之前使用何種操作系統,都能輕易地使用 GNOME 功能強大的圖形接口工具。

  GNOME是一種GNU網絡對象模型環境 ,GNU計劃的一部分,開放源碼運動的一個重要組成部分,是一種讓使用者容易操作和設定電腦環境的工具,目標是基於自由軟件,爲Unix或者類Unix操作系統構造一個功能完善、操作簡單以及界面友好的桌面環境,是GNU計劃的正式桌面。

  GNOME可以運行在包括GNU/Linux(通常叫做Linux),Solaris,HP-UX,BSD和Apple's Darwin系統上. GNOME 擁有很多強大的特性,如:高質量的平滑文本渲染, 首個國際化和可用性支持, 並且包括對反向文本的支持(注: 有些國家的文字是從右到左的排版的)。 

  GNOME運行在大多數類Unix系統,並被Sun Microsystems公司採納爲Solaris平臺的標準桌面,取代了過時的CDE。Sun Microsystems公司也以Java Desktop System名義發佈一個商業版的桌面:一個被SUSELinux系統使用的基於GNOME的桌面。GNOME也移植到Cygwin使其能運行於Microsoft Windows。GNOME 還被衆多LiveCDLinux發行版使用,如Gnoppix,Morphix和Ubuntu。

  GNOME屬於GNU計劃中的一部份。GNU計劃開始於1984年,專注於發展類似UNIX且完全免費的操作系統。

GNOME計劃是1997年8月由Miguel de Icaza和Federico Mena發起,作爲KDE的替代品,使用孟加拉國語的GNOMEKDE是一個基於Qt部件工具箱自由的桌面環境,而QT是由Trolltech開發,當時並未使用自由軟件許可。GNU項目的成員關注於使用象這樣的一種工具箱構造自由的軟件桌面和應用軟件,從而發起兩個項目:一個是作爲純粹Qt庫替代品的“Harmony”;還有就是目的在於使用完全與Qt無關的自由軟件構造桌面系統的GNOME項目。 

在GNOME變得實用和普及之後,2000年9月Trolltech在GNU GPL和QPL雙重許可證下發布了GNU/Linux版的QT庫。但是Qt的許可證還是在許多人中間有爭議,因爲GPL用於庫時對與之鏈接的代碼-例如的KDE框架和任何爲其編寫的程序-都施加了許可證限制。 

GIMP Toolkit(GTK+)被選中做爲Qt toolkit的替代,擔當GNOME桌面的基礎。GTK+使用GNU寬通用公共許可證(LGPL,一個自由軟件許可證),允許鏈接到它的軟件,例如GNOME的應用程序:使用任意的許可證。GNOME桌面的庫使用LGPL,而GNOME計劃內的應用程序使用GPL許可證。

GNOME桌面系統使用C語言編程,但也存在一些其它語言的綁定使得能夠使用其它語言編寫GNOME應用程序,例如C++,Java,Ruby,C#,Python,Perl等等。

2000年8月成立了GNOME基金會,爲了處理管理工作、施加影響以及於同對開發GNOME軟件有興趣的公司聯繫。基金會並不直接參與技術決策,而是協調發布和決定哪些對象應該成爲GNOME的組成部分。基金會網站將其成員資格定義爲: “按照GNOME基金會章程,任何對GNOME有貢獻者都可能是合格的成員。儘管很難精確定義,貢獻者一般必須對GNOME計劃有不小幫助。其貢獻形式包括代碼、文檔、翻譯、計劃範圍的資源維護或者其它對GNOME計劃有意義的重要活動 。” 基金會成員每年11月選舉董事會,其候選人必須也是貢獻者。

 GNOME是Red Hat Enterprise Linux的默認圖形桌面環境。它在圖形框架之上爲用戶提供了頗具吸引力的集成桌面和統一開發平臺。

  GNOME桌面環境包含集成應用程序,可以在桌面上靈活的使用鼠標和組合鍵剪切、粘貼、複製、移動和刪除文件、文件夾及其他項目。GNOME菜單上的圖形管理工具可以監控進程、配置服務和聯繫遠程系統。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章