Linux 就是一個操作系統(tǒng),整個計算機系統(tǒng)包括硬件、內(nèi)核、系統(tǒng)調(diào)用和應(yīng)用程序,內(nèi)核和系統(tǒng)調(diào)用就屬于操作系統(tǒng),操作系統(tǒng)在整個計算機系統(tǒng)。
操作系統(tǒng)始于二十世紀五十年代,當時的操作系統(tǒng)不需要用戶的交互,它從文件或者穿孔卡片讀取數(shù)據(jù),然后輸出到另外一個文件或者打印機。
二十世紀六十年代初,交互式操作系統(tǒng)開始流行。它不僅僅可以交互,還能使多個用戶從不同的終端同時操作主機。這樣的操作系統(tǒng)被稱作分時操作系統(tǒng)。
貝爾實驗室開發(fā)了他們自己的一個操作系統(tǒng)—— UNIX ,UNIX 最初免費發(fā)布并因此在大學里受到歡迎。后來,UNIX 實現(xiàn)了 TCP/IP 協(xié)議棧,成為了早期工作站的操作系統(tǒng)的一個流行選擇。
UNIX 商業(yè)化后,它的價格也變得非常昂貴。而唯一低廉的選擇就是 MINIX,這是一個功能有限的類似 UNIX 的操作系統(tǒng),作者 Andrew Tanebaum 開發(fā)它的目的是用于教學。
Linus Torvalds從 MINIX 開始入手,開發(fā)了最初的Linux。1992-1993 年,Linux 內(nèi)核具備了挑戰(zhàn) UNIX 的所有本質(zhì)特性,包括 TCP/IP 網(wǎng)絡(luò),圖形界面系統(tǒng)(X window ),Linux 同樣也吸引了許多行業(yè)的關(guān)注。一些小的公司開始開發(fā)和發(fā)行 Linux,有幾十個 Linux 用戶社區(qū)成立。1994 年,Linux 雜志也開始發(fā)行。
Linux的優(yōu)點:免費或少量收費,穩(wěn)定的系統(tǒng),安全性和漏洞的快速修補,多用戶,用戶和用戶組的規(guī)劃,相對較少的系統(tǒng)資源占用,可定制裁剪,移植到嵌入式平臺(如安卓設(shè)備),可選擇的多種圖形用戶界面(如 GNOME,KDE)