EBB-1、linux起源、GNU簡介、發行版本簡介

一、Unix/Linux歷史

20世紀60年代,大部份計算機都是採用批處理(Batch Processing)的方式(也就是說,當作業積累一定數量的時候,計算機纔會進行處理)。

美國電話及電報公司(American Telephone and Telegraph Inc.;AT&T)、通用電器公司(General Electrics;G.E.)及麻省理工學院(Massachusetts Institute of Technology;MIT)計劃合作開發一個多用途(General-Purpose)、分時(Time-Sharing)及多用戶(Multi-User)的操作系統,也就是這個MULTICS,其被設計運行在GE-645大型主機上。不過,這個項目由於太過複雜,整個目標過於龐大,糅合了太多的特性,進展太慢,幾年下來都沒有任何成果,而且性能都很低。於是到了1969年2月,貝爾實驗室(Bell Labs)決定退出這個項目。


貝爾實驗室的 Ken Thompson爲了移植一套名爲“Space Travel ”的遊戲,找來Dennis Ritchie爲這個遊戲開發一個極其簡單的操作系統,這就是後來的Unix。


1973年, Dennis Ritchie整合了BCPL(Basic Combined Programming Language)形成B語言,但是由B語言所編譯出來的核心效能不是很好。後來Dennis Ritchie將B語言重新改寫成C語言,再以C語言重新改寫與編譯Unix的第三版內核。


1978年,Brian l.Fox創建了Bash(Bourne-Again SHell)


1983年,Richard Stallman創建了GNU,計劃開發一套與Unix相互兼容的的軟件。推出GPL(GNU General Public License,GNU通用公共許可證)協議


1985 年 Richard Stallman 又創立了自由軟件基金會(Free Software Foundation)來爲 GNU 計劃提供技術、法律以及財政支持。


1991年,Linus Torvalds編寫出了與Unix兼容的Linux操作系統內核並在GPL條款下發布。


二、Linux的主要發行版本

RHEL(Red Hat Enterprise Linux):

Fedora:

Centos:

Debian:

Ubuntu :

Suse:

紅旗Linux:    
Linux的相關認證:

clip_p_w_picpath002

clip_p_w_picpath004

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章