1965年以前,計算機的輸入復雜并且緩慢,而相對而言,計算機的cpu對輸入的數據處理起來卻非常快,所以cpu大部分時間是處在空閑狀態等待著數據的輸入。因此當時迫切需要一套可以讓一臺計算機同時多人使用并且同時處理多個任務的操作系統。
網站建設哪家好,找創新互聯!專注于網頁設計、網站建設、微信開發、小程序設計、集團企業網站建設等服務項目。為回饋新老客戶創新互聯還提供了恩施土家免費建站歡迎大家使用!1965年,美國電話電報公司(AT&T)的Bell實驗室,美國麻省理工學院的人工智能實驗室(MIT)和美國通用電氣公司(GE)聯合研發一套多任務多用戶的操作系統,稱為Multcis。后來,由于Multics項目的目標過于龐大,這個項目漸漸迷失了,1969年前后,該項目即宣告失敗,三家公司全部退出。
當時Bell實驗室很多工程師已經很依賴于Multics系統工作了,由于Bell實驗室的退出,他們便不能繼續使用Multics。Ken Thompson便是其中一位,當時他正在開發一款名為“Space Travel”的游戲,沒了Multics系統來運行游戲,該游戲項目自然也就擱置了。后來,Ken在實驗室的角落里發現了一臺實驗室淘汰的PDP-7(當時的小型計算機設備),于是他決定在這臺設備上自己開發一套操作系統來運行“Space Travel”游戲。經過一段時間的努力,Ken的操作系統初具雛形,他把它稱為Unics。后來,Ken很高興地在同事中推薦他的“Space Travel”游戲,但是大家對他的游戲并不感興趣,對他開發的Unics操作系統卻興趣十足,大家紛紛安裝學習使用。
1969年,一次偶然的機會,Ken通過接手一個新項目獲得了一臺當時高配的PDP設備,Ken如獲至寶,便開始大力研發他的Unics,此時Unics已經在Bell實驗室廣泛傳開,Ken的一個同事Dennis Ritchie也加入到Unics系統的研發中,該系統也更名為Unix。
Dennis和Ken發現,由于Unix在PDP設備上面開發的,該系統只能運行在PDP設備上,為了讓他們的系統可以運行在不同的硬件平臺上面,他們不得不一次次的移植和改寫系統,于是他們想使用一種比匯編語言更高級的語言來重寫系統。當時有一個比較著名的腳本語言叫B語言,但是性能比較差,并且過于簡單,他們便將B語言進行改進,稱為C。強大的C語言由此誕生!
1974年,Ken和Dennis聯合發表了一篇關于Unix的論文,于是Unix便廣為人知,很多人都想獲取該系統研究和學習。由于Ken和Dennis是Bell實驗室的員工,他們開發的Unix自然也屬于Bell實驗室,當時AT&T剛被美國高法院反壟斷法裁定不能銷售除電話電報以外的任何商品,于是Unix便被無償的提供給社會各機構,在大家的共同努力下Unix漸漸被加入許多新特性和新功能,變得更加完善。
1977年,Berkeley大學的Bill Joy(Sun公司的創始人)針對他的機器修改Unix源碼,稱為BSD(Berkeley Software Distribution)。從BSD開始,各大廠商及商業公司根據自身公司的硬件架構,并以BSD系統為基礎進行Unix系統的研發,從而產生了許多不同版本的unix操作系統。
1979年,Bell實驗室從AT&T獨立出來,這樣他就不再受之前法院對AT&T的反壟斷約束,于是Unix的開放權被Bell實驗室收回,各機構紛紛因為付不起Unix的版權費而放棄使用Unix。當時已經有許多靠包裝發行Unix來獲取商業利益的公司,如HP,IBM,SUN,Microsoft 等,Bell實驗室的此一舉動自然引起了許多商業糾紛,并且也是對Unix發展的一次重大打擊。
Unix被收回開放權后,各大學就無法自由使用了。芬蘭赫爾辛基大學的一名教授Andrew Tanenbaum為了給學生講操作系統,便參照Unix自己編寫了一個系統,稱為Minix,Minix系統完全兼容Unix。同樣,Minix是Andrew基于自己的電腦開發的,無法安裝在其他電腦上面,他的一些學生為了Minx能運行在其他設備上面為Minx寫了驅動,但是Andrew為了保證代碼的純凈不愿意在系統中加入這些驅動。因此學生便覺得很郁悶,這其中便包括研究生Linus Torvalds。Linus在仔細研究了Minix的設計思想后決定參照Minix自己寫一個操作系統。
1991年,Linus Torvalds在研究了Minix的設計思想后基于gcc、bash開發了針對386機器的Lniux內核;
1993年,Torvalds發布Linux-v1.0,并且Linux轉向GPL;
1994年,Linux的第一個商業發行版Slackware問世;
1996年,Torvalds發布Linux-v2.0,確定了Linux的吉祥物:企鵝。
至此,Linux終于誕生!我們不得不說這些人真牛。
另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網頁標題:Unix與Linux的歷史-創新互聯
轉載源于:http://vcdvsql.cn/article6/didoog.html
成都網站建設公司_創新互聯,為您提供云服務器、企業網站制作、品牌網站設計、網站制作、電子商務、軟件開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯