官术网_书友最值得收藏!

1.3.1 Linux歷史簡介

Linux最早開始于一位名叫Linus Torvalds的計算機業余愛好者,當時他是芬蘭赫爾辛基大學的學生。他的目的是想設計一個代替Minix(是由一位名叫Andrew Tannebaum的計算機教授編寫的一個操作系統示教程序)的操作系統,這個操作系統可用于386、486或奔騰處理器的個人計算機上,并且具有UNIX操作系統的全部功能,因而開始了Linux雛形的設計。

1983年,理查德·馬修·斯托曼(Richard Stallman)創立了GNU計劃(GNU Project)。這個計劃有一個目標是為了發展一個完全免費自由的UNIX-like操作系統。自20世紀90年代發起這個計劃以來,GNU開始大量的產生或收集各種系統所必備的元件,像函式庫(libraries)、編譯器(compilers)、偵錯工具(debuggers)、文字編輯器(text editors)、網頁服務器(Web Server),以及一個UNIX的使用者接口(UNIX shell)——除了執行核心(kernel)仍然處于未知狀態外。1990年,GNU計劃開始在馬赫微核(Mach microkernel)的架構之上開發系統核心,也就是所謂的GNU Hurd,但是這個基于Mach的設計異常復雜,發展進度相對緩慢。

主站蜘蛛池模板: 林芝县| 盐城市| 甘德县| 邮箱| 邮箱| 大化| 阿克陶县| 庐江县| 独山县| 和龙市| 灵台县| 云林县| 门源| 阿合奇县| 桐庐县| 潢川县| 临桂县| 新丰县| 黔江区| 互助| 安多县| 马公市| 腾冲县| 璧山县| 德安县| 兴化市| 衡水市| 安阳县| 巴林左旗| 香港| 乐安县| 鄄城县| 时尚| 衡南县| 阿尔山市| 香格里拉县| 菏泽市| 称多县| 新巴尔虎左旗| 玛沁县| 兴安盟|