1、Linux是什么
Linux 是一套 Unix-like 的作業系統,是 Unix 的一種,它控制整個系統基本服務的核心程式 (kernel) 是由 Linus 帶頭開發出來的,「Linux」這個名稱便是以「Linus's Minix」來命名,Linus 選擇用「大眾公有版權」 (GPL)的方式來發行這份程式,這個版權允許任何人以任何形式與散 Linux 的原始程式,換句話說,Linux 實際上是「免費的」,使用者在網路上就可以抓到 Linux 的原始程式碼,隨心所欲的與更改 Linux 的原始程式,在網際網路的日漸盛行以及 Linux 開放自由的版權之下,吸引了無數電腦高手投入開發、改善 Linux 的核心程式,使得 Linux 的功能日見強大,所以今日我們可以在網路上免費下載 Linux 使用,或者花很少的一點費用就可以取得 Linux 光碟,這都是因為 Linux 是 GPL 版權的緣故。
2、Unix
說到linux就不得不要說到unix。Linux 操作系統是UNIX 操作系統的一個克隆版本。UNIX 操作系統是美國貝爾實驗室的Ken.Thompson和Dennis Ritchie 于1969 年夏在DEC PDP-7 小型計算機上開發的一個分時操作系統。當時Ken Thompson 為了能在閑置不用的PDP-7 計算機上運行他非常喜歡的星際旅行(Space travel)游戲,在1969 年夏天乘他夫人回家鄉加利福尼亞渡假期間,在一個月內開發出了unix 操作系統的原型。當時使用的是BCPL 語言(基本組合編程語言),后經Dennis Ritchie 于1972 年用移植性很強的C 語言進行了改寫,使得UNIX 系統在大專院校得到了推廣。
3、GNU計劃
GNU是自由軟件之父 Richard Stallman在1984年組織開發的一個完全基于自由軟件的軟件體系,旨在開發一個類似 Unix、并且是自由軟件的完整操作系統:GNU 系統。(GNU 是"GNU's Not Unix"的遞歸縮寫,它的發音為"guh-NEW"。)與此相應的有一分通用公共許可證(General Public License,簡稱GPL)。各種使用linux 作為核心的GNU 操作系統正在被廣泛的使用。雖然這些系統通常被稱作"Linux",但是嚴格地說,它們應該被稱為GNU/Linux 系統。
到上世紀90 年代初,GNU 項目已經開發出許多高質量的免費軟件,其中包括有名的emacs 編輯系統、bash shell 程序、gcc 系列編譯程序、gdb 調試程序等等。這些軟件為Linux 操作系統的開發創造了一個合適的環境,是Linux 能夠誕生的基礎之一。以至于目前許多人都將Linux 操作系統稱為"GNU/Linux"操作系統。
4、Linux的誕生
"Hello everybody out there using minix——I'm doing a (free) operating system"
在1991年的八月,網絡上出現了一篇以此為開篇話語的帖子——這是一個芬蘭的名為Linus Torvalds的大學生為自己開始寫作一個類似minix,可運行在386上的操作系統尋找志同道合的合作伙伴。
實際上,Linus是一個理想主義者,但他又非常腳踏實際。當Linux的第一個“產品”版Linux1.0問世的時候,是按完全自由擴散版權進行擴散的。他要求Linux內核的所有源代碼必須公開,而且任何人均不得從Linux交易中獲利。他這種純粹的自由軟件的理想實際上妨礙了Linux的擴散和發展,因為這限制了Linux以磁盤拷貝或者CD-ROM等媒體形式發行的可能,也限制了一些商業公司參與Linux的進一步開發并提供技術支持的良好愿望。于是Linus決定轉向GPL版權,這一版權除了規定自由軟件的各項許可權之外,還允許用戶出售自己的程序拷貝。
這一版權上的轉變對Linux的進一步發展可謂至關重要。從此以后,便有很多家技術力量雄厚又善于市場運做的商業軟件公司,加入到了原先完全由業余愛好者和網絡黑客所參與的這場自由軟件運動,開發出了多種Linux的發行版本,磨光了純粹自由軟件許多不平的棱角,增加了更易于用戶使用的圖形用戶界面和眾多的軟件開發工具,這極大地拓展了Linux的全球用戶基礎。
5、linux的成長
1991年10月5日,Linus Torvalds在新聞組comp.os.minix發布了大約有一萬行代碼的Linux v0.01版本。
1992年,大約有1000人在使用Linux,值得一提的是,他們基本上都屬于真正意義上的hacker。
1993年,大約有100余名程序員參與了Linux內核代碼編寫/修改工作,其中核心組由5人組成,此時Linux 0.99的代碼有大約有十萬行,用戶大約有10萬左右。
1997年夏,大片《泰坦尼克號》在制作特效中使用的160臺Alpha圖形工作站中,有105臺采用了Linux操作系統。
2000年初始,Sun公司在Linux的壓力下宣布Solaris8降低售價。事實上Linux對Sun造成的沖擊遠比對Windows來得 更大。2月Red Hat發布了嵌入式Linux的開發環境,Linux在嵌入式行業的潛力逐漸被發掘出來。在4月,拓林思公司宣布了推出中國首家 Linux工程師認證考試,從此使Linux操作系統管理員的水準可以得到權威機構的資格認證,此舉大大增加了國內Linux愛好者學習的熱情。伴隨著國 際上的Linux熱潮,國內的聯想和聯邦推出了“幸福Linux家用版”,同年7月中科院與新華科技合作發展紅旗Linux, 此舉讓更多的國內個人用戶 認識到了存在著Linux這個操作系統。11月,Intel 與 Xteam合作,推出基于Linux的網絡專用服務器,此舉結束了在Linux單向順應 硬件商硬件開發驅動的歷史。
2004年的第1月,本著“天下事分久必合,合久必分”之天理,SuSE嫁到了Novell,SCO繼續頂著罵名四處強行“化緣”, Asianux,MandrakeSoft也在五年中首次宣布季度贏利。3月SGI宣布成功實現了Linux操作系統支持256個Itanium 2處理 器。4月里美國斯坦福大學Linux大型機系統被黑客攻陷,再次證明了沒有絕對安全的OS。六月的統計報告顯示在世界500強超級計算機系統中,使用 Linux操作系統的已經占到了280席,搶占了原本屬于各種Unix的份額。9月HP開始網羅Linux內核代碼人員,以影響新版本的內核朝對HP有利 的方式發展,而IBM則準備推出OpenPower服務器,僅運行Linux系統。
原創文章,作者:tianshichong,如若轉載,請注明出處:http://www.www58058.com/51473