簡單的介紹Unix系統的簡史
我們今天來介紹Unix系統的簡史的知識。1965年時,貝爾實驗室(Bell Labs)加入一項由奇異電子(General Electric)和麻省理工學院(MIT)合作的計劃;該計劃要建立一套多使用者、多任務、多層次(multi-user、multi- processor、multi-level)的MULTICS操作系統。
直到1969年,因MULTICS計劃的工作進度太慢,該計劃就被停了下來。當時,Ken Thompson(后被稱為Unix系統之父)已經有一個稱為「星際旅行」的程序在GE-635的機器上跑,但是反應非常的慢,正巧也被他發現了一部被閑置的PDP-7(Digital的主機),Ken Thompson和Dernis Ritchie就將「星際旅行」的程序移植到PDP-7上。
而這部PDP-7就此在整個計算機歷史上留下了芳名。
MULTICS 其實是"MULTiplexed Information and Computing System"的縮寫,在1970年時,那部PDP-7卻只能支持兩個使用者,當時,Brian Kernighan 就開玩笑地戲稱他們的系統其實是:"UNiplexed Information and Computing System",縮寫為"UNICS",后來,大家取其諧音,就稱其為"Unix系統"了。1970年可稱為是Unix系統元年。
1971年,他們申請了一部PDP-11/20,申請的名義是:要發展文書處理系統。該提案被獲采納,他們也發展出了一套文書處理系統 ─ 就是現在Unix系統里面文書處理系統(nroff/troff)的前身。
有趣的是,沒有多久,貝爾實驗室的專利部門真的采用了這套系統作為他們處理文件的工具,而貝爾實驗室的專利部門也就順理成章地成為Unix系統的第一個正式使用者。當時,那部PDP-11/20只有0.5MB磁盤空間。
而描述這整個系統的文件被標示為:"First Edition",版本日期是1970年11月。從此以后,Unix系統的版本就以系統文件的版別來稱呼。
【編輯推薦】