本文主要來自維基百科
http://zh.wikipedia.org/zh-cn/GNU
GNU
公司 / 開發者 | [[GNU計劃]] |
---|---|
操作系統家族 | 類Unix |
運作狀態 | 開發中 |
支持的語言 | 多語系 |
支持平臺 | x86、x86-64 |
內核類別 | 微內核 |
默認用戶界面 | 無 |
許可證 | GNU通用公共許可證與其他自由軟件授權 |
官方網站 | https://www.gnu.org/ |
本條目可通過翻譯英文維基百科來擴充。 |
GNU,名稱來自Gnu's Not Unix"的縮寫,一個類UNIX的操作系統,由GNU計劃推動,目標在於創建一個完全兼容於UNIX的自由軟件環境。發展GNU系統的計劃,最早由理查德·斯托曼在1983年啓動,它是自由軟件基金會最早致力的目標。最近一個GNU系統版本,是於2011年4月1日發佈的GNU 0.401,採用GNU Hurd作爲操作系統內核。但直到2013年爲止,都還沒有穩定版本發佈。
其他的內核,最著名的是Linux kernel,也被應用在GNU系統中。
歷史
1983年,理查德·斯托曼提出GNU計劃,希望發展出一套完整的開放源代碼操作系統來取代Unix,計劃中的操作系統,名爲GNU。1984年,開始發展編輯器Emacs等軟件。1985年,發表GNU宣言。1989年,發表GNU通用公共許可協議(GPL)。GNU項目中的其他部份,如編輯器、編譯器、shell等都已經完成,獨缺操作系統核心。1990年,自由軟件基金會開始正式發展Hurd,作爲GNU項目中的操作系統。
根據托馬斯·布什內爾的回憶,最早自由軟件基金會使用Trix來開發操作系統,但在1986年放棄這個項目。在此後,他們原希望以輕量化後的4.4BSD爲基礎進行開發。1987年,理查德·斯托曼決定以GNU Mach微內核進行開發,認爲可以藉此加速操作系統的開發,但因爲一直不確定卡內基梅隆大學何時要將核心源代碼發佈,造成項目延宕三年。他在之後承認這是個錯誤。
1991年,Linux出現,所有GNU項目中,運行於用戶空間的軟件,都可以在Linux上使用。許多開發者轉向於Linux,Linux成爲常見的GNU計劃軟件運行平臺。理查德·斯托曼主張,Linux操作系統使用了許多GNU計劃軟件,應正名爲GNU/Linux,但沒有得到Linux社區的一致認同,形成GNU/Linux命名爭議。
1993年,FreeBSD發佈。
參見
外部鏈接
|