c語言編程基礎------0.1GNU計劃

本文主要來自維基百科

http://zh.wikipedia.org/zh-cn/GNU



GNU

GNU
Logo
公司 / 開發者 [[GNU計劃]]
操作系統家族 類Unix
運作狀態 開發中
支持的語言 多語系
支持平臺 x86x86-64
內核類別 微內核
默認用戶界面
許可證 GNU通用公共許可證與其他自由軟件授權
官方網站 https://www.gnu.org/
Confusion grey.svg
提示:本條目的主題不是角馬

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發佈。

參見

外部鏈接

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