
Unix的故事要從一個失敗的嘗試開始說起:麻省理工學院(Massachusetts Institute of Technology,簡稱MIT)、通用電氣和貝爾實驗室從60年代中期就在嘗試為大型計算機開發一個合適的操作系統,但這個操作系統Multics并不能滿足人們對它的高期望值,所以貝爾實驗室便結束了這個項目,不過以丹尼斯·里奇和肯·湯普森為核心的這個小組并不打算放棄它。
1969年,他們單獨打造了一個Multics的精簡版本Unics,后來Unics就演變成了Unix。為了讓Unix和其他系統之間進行更方便的通訊,里奇設計了C語言。到1972年,Unix就被完全重寫成C語言版本了。
最開始,Unix的傳播主要是在學術圈內,加州大學伯克利分校的研究者們尤其喜歡Unix:他們決定將Unix的開發更進一步,開發了自己的Unix系統BSD(伯克利軟件套件),BSD的后繼者現在仍在一些大學中使用。
80年代初期,貝爾實驗室的母公司AT&T嘗試將Unix以System V的名義推向商業市場。自那時起,幾個商業組織對Unix開發標準定義權的戰爭便開始了。
麻省理工學院的年輕程序員理查德·斯托曼對Unix的商業化感到不滿,他在1983年發起了自由軟件集體協作計劃GNU計劃。斯托曼的目標是打造一個完全開源的類Unix操作系統。盡管GNU計劃完成了絕大多數操作系統軟件,但操作系統內核一直無法完成,直到1991年芬蘭大學學生林納斯·托瓦茲發布他自己創作的Linux操作系統內核,這才完成了GNU/Linux整個操作系統。
自1969年4月以來,Unix已經從一個新生操作系統變成了現有大部分操作系統的祖先?,F在世界上僅是Linux的發行版本就有600多個,而Unix后代中的兩個:iOS和Andorid,正統治著移動世界。endprint