標籤:
1. Linux其實就是一個作業系統最底層的核心及其提供的核心工具。他是GNU GPL授權模式,所以,任何人均可取得原始碼與可執行這個核心秳序,並且可以修改。此外,因為 Linux參考 POSIX設計規範,於是相容於Unix作業系統,敀亦可稱之為Unix Like的一種。
2. Unix的曆史:
①1965年,Bell,MIT與GE共同發起了Multics的計劃,但在1969年貝爾實驗室退出了該計劃。
②1969年, KenThompson以組合語言寫出了Unix的原型。因Thompson將 Multics龐大的複雜系統簡化了不少,於是同實驗室的朋友都戲稱這個系統為Unics。
③1973年,Unix正式誕生,Ritchie等人以 C語言寫出第一個正式 Unix核心。為了很好的移植Unics,Dennis Ritchie將B語言改寫成C語言,重新編寫了Unics的核心,發行出Unix的正式版本。
④1977年,重要的Unix分支—BSD的誕生。柏克萊大學的Bill Joy在取得了Unix癿核心代碼後,開發了Berkeley SoftwareDistribution (BSD)。Bill Joy創辦了Sun公司,並以BSD發展的核心進行商業Unix版本的發展。
⑤1979年,重要的System V 架構與著作權宣告。AT&T在1979年發行的第七版Unix中,特別提到了『不可對學生提供原始碼』的嚴格限制。
⑥1984年,X86架構癿 Minix作業系統誕生。Andrew Tanenbaum教授為了教導學生認識Unix,自己完全不看原始碼動手寫Minix(Mini Unix)這個 Unix Like的核心程式。
⑦1984年,GNU計劃與 FSF基金會的成立。Richard Mathew Stallman在1984年開始 GNU計劃,目的是建立一個自由、開放的Unix作業系統(Free Unix)。並通過自己撰寫的Emacs編輯器所掙的資金成立了自由軟體基金會(FSF, Free Software Foundation)。請得更多工程師開發了GCC,從而提高了GNU計劃的知名度。
⑧1988年,圖形介面XFree86計劃。MIT與其他第三方在1984年發表了X Window System,並在1988年成立了非營利性質的XFree86組織。
3. Linux的發展:
①1991年,芬蘭大學生LinusTorvalds宣稱他寫了一個可以在 Intel的386機器上面運作的小小的核心程式,讓很多人很感興趣,於是開始了 Linux不平凡的路程!
②虛擬團隊的產生:單一個人維護階段à廣大駭客志工加入階段à核心功能細部分工發展階段。發展Linux的各個人員彼此在地球的各個角落,卻成立了一個虛擬團隊,共同發展出現今的Linux。
③1994年,完成了Linux的核心正式版—version 1.0。
④很多的商業公司或非營利團體將 Linux Kernel(含 tools)與可啟動並執行軟體整合來,加上自己具有創意的工具程式,發展出了Linux distribution。
<一> Linux是什麼