Linux發展史

簡述

Linux于1991年10月5日誕生,由Linus torvalds和后面陸續加入的眾多愛好者共同開發完成的操作系統

Linux只表示Linux kernl,但由于習慣用Linux來形容整個基于Linux kernl,使用GNU計劃的各種工具和數據庫的操作系統

Linux的標志

一只名為Tux的企鵝
Linux發展史
  • 大家要Linus Torvalds想一只吉祥物,他想起曾經在澳大利亞的一個動物園里被企鵝咬過,干脆就以企鵝來當吉祥物了!

  • 第二種說法更為讓人們接受。企鵝代表南極,而南極又是全世界共有個一塊陸地,不屬于任何國家。也就是說Linux不屬于任何商業公司,是全人類每個人都可以分享的一項技術成果。

歷史

Uinux

Unix操作系統是一個強大的多用戶、多任務操作系統,支持多種處理器架構,屬于分時操作系統,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的貝爾實驗室開發。目前它的商標權由國際開放標準組織所擁有,只有符合單一Unix規范的Unix系統才能使用Unix這個名稱,否則只能稱為類Unix(Unix-like)。

GNU

GUN’s not Uinux.是自由軟件之父Richard Stallman在1984年組織開發的一個完全基于自由軟件的軟件體系,與此相應的有一分通用公共許可證(General Public License,簡稱GPL)。Linux以及與他有關的大量軟件是在GPL的推動下開發和發布的。

BSD

BSD (Berkeley Software Distribution,伯克利軟件套件)是Unix的衍生系統。今天,“BSD”并不特指任何一個BSD衍生版本,而是類UNIX操作系統中的一個分支的總稱。

Minix

顧名思義,Minix是一種基于微內核架構的類Unix計算機操作系統,最早發布于1987年。

由Andrew S. Tanenbaum發明。Minix最初發布于1987年,開放全部源代碼給大學教學和研究工作。2000年重新改為BSD授權,成為自由和開放源碼軟件。

Minix沒有任何代碼抄襲Unix,所以它們之間并沒有任何繼承關系,Minix作為當時有史以來的第一個開源的操作系統放到網上以后,短期之內得到了飛速發展,大量的人進行下載學習。

Linux

技術的進步,帶來了工業的發展,計算機硬件的性能也隨之提高,以Intel主導的x86系統架構的個人計算機大行其道,所以個人計算機算是相當流行的一個機器了。

但在此時,人們使用的大多還是DOS操作系統。此時,芬蘭赫爾辛基大學有個叫Linus Torvalds的學生做了件不尋常的事情。當時他正好有一臺386的計算機,由于并不喜歡自己電腦上的DOS系統,所以就想:既然Minix這么棒、這么穩定,那我何不將它移植到個人計算機 (好在由于Stallman提倡的Open Source理念,他得以接觸到一些Source Code,而經由這樣的一個想法,O(∩_∩)O~他就很有心的讀取了Unix核心,并且去除較為繁復的核心程序,將它改寫成可以適用于一般個人計算機的x86系統上面)。

到了1991年,他終于將0.02版的原始碼hobby放到網絡上面供大家下載,由于hobby受到大家的肯定,相當多的朋友一起投入這個工作中。終于在1994年,將第一個完整的核心Version 1.0釋出,并且造成目前的大流行。。。由于Linux kernel的發展是由虛擬團隊所達成的,大家都是透過網絡取得Linux的核心原始碼,經由自己精心改造后再回傳給Linux社群,進而一步一步的發展完成完整的Linux系統,至于Linus Torvalds是這個集團中的發起者。由于這個群策群力的緣故,Linus Torvalds將Linux定為同樣造福大家的GNU授權模式!

Linux是Linus Torvalds受到Minix的影響而作成的。但在設計哲學上,Linux則和Minix大相逕庭。Minix在內核設計上采用微內核的原則,但Linux則和原始的Unix相同都采用宏內核的概念。在Linux發展之初,雙方還于1992年在新聞組上有過一場精彩的理念爭論。Minix的作者和支持者認為Linux的單內核構造是“向七十年代的大倒退”,而Linux的支持者認為Minix本身沒有實用性

Linux的基本哲學思想

  1. 一切皆文件
  2. 每個軟件都有確定的用途

Linux的特性

  •  完全免費
  •  多任務、多用戶
  •  完全兼容POSIX1.0的標準
  •  支持多平臺
  •  良好的界面

Linux的主要發行版本

  •  Redhat
  •  CentOS (基于Redhat)
  •  Debian
  •  Unbuntu (基于Debian)
  •  S.U.S.E

Linux發展史

結語

計算機的出現及其發展,使得人類社會的發展進程更加快速。社會主義的理念也隨著GNU的誕生在互聯網領域實現。眾多事實證明,隨著計算機科學繼續深入人們的生活,不會使用計算機,不去深入理解計算機的人注定會被歷史所淘汰。學習Linux,不斷強化自身技能才是IT人員的立身之本!

原創文章,作者:半斤八兩,如若轉載,請注明出處:http://www.www58058.com/71750

(0)
半斤八兩半斤八兩
上一篇 2017-03-26 15:22
下一篇 2017-03-26 16:31

相關推薦

  • 第一周作業

    1、描述計算機的組成及其功能 答:計算機主要有5大組件構成: 1) 計算器:用戶數據計算,主要是指CPU 2) 控制器:用于控制數據流或者指令流,控制計算機系統的各個組件的協同工作以及信息的流動,如各種控制芯片(南橋,北橋等) 3) 存儲器:用戶數據的存放,如內存 4) 輸入設備:如鍵盤,鼠標等 5) 輸出設備:如顯示器,外置的存儲設備( 硬盤,光…

    Linux干貨 2016-10-30
  • sed 文本處理工具介紹

    sed簡介: 文本處理三劍客之一的sed sed是一種行編輯器,它一次處理一行內容,本身是一個管道命令,對行的數據進行 替換 增加 刪除 選取的工作 sed的命令為:sed[opition] ‘script’ inputfile…             &nbs…

    2017-06-24
  • 也許你根本不會用百度搜索

    搜索引擎可以幫助使用者在Internet上找到特定的信息,但它們同時也會返回大量無關的信息。但是如果多使用一些技巧,你將發現搜索引擎會花盡可能少的時間找到你需要的確切信息。 1.簡單查詢 這個就是最簡單便捷的使用方式,其實也是我們大多數人平時使用百度或者其他搜索引擎的方式。比如你想查培訓學校,那么你的第一反應肯定就是在百度里輸入【挖掘機】【挖掘機學?!俊舅{翔…

    2015-03-02
  • Linux計算機基礎及Linux入門

    計算機,Linux發型版,Linux 哲學思想,基本命令,startx ,pwd tty ,shutdown ,ifconfig , echo, export, historybo, poweroff,reboot, date, hwclock, Linux 獲取命令幫助信息,Linux發行版的基礎目錄,

    2017-09-18
  • linux發展史——獸人永不為奴

      了解歷史才能判斷趨勢。既然我們已經打算跳入運維這個坑,了解先烈的歷史事跡是必須的。為什么說是必須的呢?現在我們處于一個知識時代,資本在追著知識跑,像海銀資本這種vc都看不起中國的市場了,已經帶著中國的資本在萬惡資本主義的老美投資了。 1計算機硬件組成   操作系統成為了非常重要人類創造生產力的場所,很多人都開始追本…

    Linux干貨 2016-10-14
  • Linux磁盤和文件系統管理進階(swap、磁盤配額、RAID、LVM、btrfs)

    概述:     上篇已經介紹了一些磁盤和文件系統管理的基礎概念,對磁盤的硬件構造,文件系統的基礎概念部分有了一個大致的了解。本篇就分享一些關于磁盤和文件系統管理的一些高級應用,具體包含:     1、swap交換分區的管理     2、掛載…

    Linux干貨 2016-08-30

評論列表(1條)

  • renjin
    renjin 2017-04-05 11:23

    寫的挺好的,對linux的發展歷史,發行版的介紹也挺詳細的,贊!??!

欧美性久久久久