1、1965年時,貝爾實驗室(Bell Labs)加入一項由通用電氣(General Electric)和麻省理工學院(MIT)合作的項目;該項目要建立一套多使用者、多任務、多層次(multi-user、multi-task、multi-level)的MULTICS操作系統。但是由于整個目標過于龐大,糅合了太多的特性,Multics雖然發布了一些產品,但是性能都很低,最終以失敗而告終。
而后,Ken Thompson想在一臺被閑置的PDP-7(Digital的主機)上運行自己喜歡的星際旅行游戲,Ken Thompson和Dennis Ritchie就將“星際旅行”的程序用BCPL 語言移植到PDP-7上。
2、1973年,Ken Thompson (肯 湯姆森)和 Dennis Ritchie(丹尼斯·里奇)著手將UNIX程序用高階的C語言改寫。
3、1974年,湯普遜和里奇合作在ACM通信上發表了一篇關于UNIX的文章,這是UNIX第一次出現在貝爾實驗室以外。此后UNIX被政府機關,研究機構,企業和大學注意到,并逐漸流行開來。
4、在Unix發表之后,柏克萊大學(Berkeley的教授對于這個操作系統相當的有興趣,在經過取得Unix的原始碼,并且幾經修改之后,終于在1977年發表了第一代的Berkeley Software Distribution –BSD 。這個 BSD 是 Unix 的一個分支。
5、MINIX系統是由AndrewS.Tanenbaum(AST)開發的。AST是在荷蘭Amsterdam的Vrije大學數學與計算機科學系統工作,是ACM和IEEE的資深會員(全世界也只有很少人是兩會的資深會員)。MINIX 是他1987 年編制的,主要用于學生學習操作系統原理。
6、理查德·馬修·斯托曼(Richard Matthew Stallman, RMS)于1989年與一群律師起草了廣為使用的GNU通用公共協議證書(GNU General Public License, GNU GPL),創造性地提出了“反版權”(或“版權屬左”,或“開權”,copyleft)的概念。
7、1991年芬蘭大學生Linus Torvalds在GPL條例下發布他自己創作的Linux操作系統內核,至此GNU計劃正式完成,操作系統被命名為GNU/Linux(或簡稱Linux)。
8、到了1991 年的10 月5 日 ,Linus 在comp.os.minix 新聞組上發布消息,正式向外宣布Linux 內核系統的誕生(Free minix-like kernel sources for 386-AT)。因此10 月5 日對Linux社區來說是一個特殊的日子,許多后來Linux 的新版本發布時都選擇了這個日子。
—-joker的部落閣
原創文章,作者:joker,如若轉載,請注明出處:http://www.www58058.com/50887