Linux發展史
由GE、Bell、MIT(麻省理工)聯合開發出——MainFrame
後解散,一個KEN的年輕人不捨自己開發出的space travel
自己根據DEC:POP-7 寫出一個系統(Multics)
後改爲unics-unix
又B→C語言
Bill Joy:BSRG
B1,microsoft,xenix
由Andrew:Minix
後一個小夥子Linus:Linux
GNU:GNU is not unix
GPL:General Public License(自由運動)
GPL2 GPL3(若在商業公司,必須認真閱讀)
Emace:文本編輯器
Gcc:GNU C Complier(文本編譯器)
GNU(軟件)/Linux(內核)
源代碼:C→編譯成二進制(交叉編譯)
ABI:應用二進制接口
RedHat(紅帽) 不是Linux開發者,而是負責將源代碼格式Linux,在通用的計算機平臺上,編譯成通用格式,方便其他人安裝使用。(發行商)
SLS
Debian
SUSE
rpm(紅帽軟件包管理器)
軟件安裝(管理器),安裝、升級等更便捷
CentOS:commuity Enterprise OS(不提供保障服務)
簡稱社區版紅帽
Fedora
Mandriva(桌面)
基於紅帽二次開發:Ubutu(烏邦特),界面漂亮,專注於PC(主色調灰色)
↓
Mit:比Ubutu更炫,主色調爲綠色
國內最多的:CentOS