• 當前位置: 主頁 > Linux安裝教程 > 系統設置 >

    Linux的前世今生,你知道嗎?

    時間:2020-04-04 21:00來源:網絡整理 作者:Linux先生 舉報 點擊:
    也許好多計算機行業或者非計算機行業的從業者都或多或少聽過Linux,可Linux到底是什么?也許很多人都搞不清楚,下面就讓老白給大家說道說道。首先一點需要明白的

    2 Unix系統的正式誕生

    由于Thompson寫的這個小系統Unics太好用了,貝爾實驗室的人都想用,但問題是這個系統是匯編寫的,匯編編程是和計算機架構硬件相關的,這樣安裝在不同的主機上就需要重新書寫和編譯,太麻煩了,咋辦?那就用高級語言吧,可當時只有B語言,B語言編譯出來的性能不太好,于是另一個大神Dennis Ritche就將B轉為C,用C語言重寫并編譯了Unics,并發行了Unix的正式版本。

    3 GNU計劃

    又得請出一個大神來,他叫Richard Mathew Stallman,老聰明的一個搞黑客的人(不是現在意義上的黑客),原來他在一個叫Lisp的系統上發展,后來Unix的發現讓他覺得不錯,但是Lisp上的軟件不能在Unix上運行,他就將Lisp上的軟件移植到Unix上,同時也將源碼一起發布出去(多有奉獻精神)。

    小打小鬧不行,于是Stallman就在1984年開始了它的GNU計劃,這個計劃就是:建立一個自由、開放的Unix 操作系統(free Unix)。一個人怎么可能做一個復雜的系統,聰明的Stallman就決定做小程序,于是他就寫了許多和具有版權的小程序相同功能的小程序,并免費發布出去,這下GNU就出名了,于是再接再厲,他先后編寫了C語言編譯器GNU C Compiler(gcc)、Emacs編輯器、C函式庫(GNU C Library)和操作系統的基本接口BASH Shell。我認為GNU計劃最重要的貢獻就是軟件的開放精神。

    說了這么多Unix,咋不見Linux那?不著急,馬上登場。

    4 Torvalds與Minix

    Torvalds是上大學的時候接觸到了Unix, 當時他也想寫一個Unix來玩玩,當時他就發現了一個類似Unix的系統Minix,并且有源碼,于是他就歡快的將Minix系統安裝在自己購買的386架構的計算機上。Torvalds是寫匯編,于是他就在386架構的計算機上寫出了可以跑的核心程序來,并發布在了網絡上,因為其文件夾名為Linux,于是人們就開始稱此系統為Linux系統。

    5 POSIX標準

    為了讓自己的系統Linux兼容Unix,于是Torvalds將Unix上的軟件在Linux上跑,但很多軟件都無法工作。這就難辦了,是修改軟件?還是修改系統?聰明的Torvalds選擇了修改自己的系統,并參考了POSIX標準,而POSIX標準是Unix與一些軟件運行遵循的標注規范,于是Linux系統很快就流通了起來,最終發展成為了一個多用戶、多任務、支持多線程和多CPU的操作系統,支持32位和64位硬件。

    推薦內容
  • 七星彩开奖排列七 吉林11选5乐四中奖规则 今日东方6十1预测 北京赛车软件 官方网站 云南快乐十分投注价格表 上海今天11选五开奖号 宜配宝配资 江苏十一选五走 世界三大赌城排行 河内五分彩胆码方法 招商银行股票 中国福利彩票甘肃快3 河南快三综合走势图表 广西风采双彩走势图 新疆11选5开奖走势图 免费股票行情接口 贵州快三遗漏