1. 程式人生 > >Linux的發展史

Linux的發展史

Linux 作業系統的誕生

創始人林納斯·託瓦茲

發展和成長過程始終依賴著五個重要支柱:UNIX 作業系統、MINIX 作業系統、GNU計劃、POSIX 標準和Internet 網路。

1981 年IBM公司推出微型計算機IBM PC。

1991年,GNU計劃已經開發出了許多工具軟體,最受期盼的GNU C編譯器已經出現,GNU的作業系統核心HURD一直處於實驗階段,沒有任何可用性,實質上也沒能開發出完整的GNU作業系統,但是GNU奠定了Linux使用者基礎和開發環境。

1991年初,林納斯·託瓦茲開始在一臺386sx相容微機上學習minix作業系統。1991年4月,林納斯·託瓦茲開始醞釀並著手編制自己的作業系統。

1991年4 月13 日在comp.os.minix 上釋出說自己已經成功地將bash 移植到了minix 上,而且已經愛不釋手、不能離開這個shell軟體了。
1991年7月3日,第一個與Linux有關的訊息是在comp.os.minix上釋出的(當然此時還不存在Linux這個名稱,當時林納斯·託瓦茲的腦子裡想的可能是FREAX,FREAX的英文含義是怪誕的、怪物、異想天開等)。
1991年的10月5日,林納斯·託瓦茲在comp.os.minix新聞組上釋出訊息,正式向外宣佈Linux核心的誕生(Freeminix-likekernel sources for 386-AT)。
1993年,大約有100餘名程式設計師參與了Linux核心程式碼編寫/修改工作,其中核心組由5人組成,此時Linux 0.99的程式碼大約有十萬行,使用者大約有10萬左右。

1994年3月,Linux1.0釋出,程式碼量17萬行,當時是按照完全自由免費的協議釋出,隨後正式採用GPL協議。
1995年1月,Bob Young創辦了RedHat(小紅帽),以GNU/Linux為核心,集成了400多個原始碼開放的程式模組,搞出了一種冠以品牌的Linux,即RedHat Linux,稱為Linux"發行版",在市場上出售。這在經營模式上是一種創舉。
1996年6月,Linux 2.0核心釋出,此核心有大約40萬行程式碼,並可以支援多個處理器。此時的Linux 已經進入了實用階段,全球大約有350萬人使用。
1998年2月,以Eric Raymond為首的一批年輕的"老牛羚骨幹分子"終於認識到GNU/Linux體系的產業化道路的本質,並非是什麼自由哲學,而是市場競爭的驅動,創辦了"Open Source Intiative"(開放原始碼促進會)"復興"的大旗,在網際網路世界裡展開了一場歷史性的Linux產業化運動。

2001年1月,Linux 2.4釋出,它進一步地提升了SMP系統的擴充套件性,同時它也集成了很多用於支援桌面系統的特性:USB,PC卡(PCMCIA)的支援,內建的即插即用,等等功能。
2003年12月,Linux 2.6版核心釋出,相對於2.4版核心2.6在對系統的支援都有很大的變化。

2004年的第1月,SuSE嫁到了Novell,SCO繼續頂著罵名四處強行“化緣”, Asianux, MandrakeSoft也在五年中首次宣佈季度贏利。3月,SGI宣佈成功實現了Linux作業系統支援256個Itanium 2處理器。

關於Linux更多詳細內容:

(課程是從入門開始的Linux學習課程,適合初學者閱讀。由淺入深案例豐富,通俗易懂。主要涉及基礎的系統操作以及工作中常用的各種服務軟體的應用、部署和優化。即使是零基礎的學員,只要能夠堅持把所有章節都學完,也一定會受益匪淺,零基礎學員推薦觀看)

更多精品課程: