01Linux的發展歷史

1、1965年時,貝爾實驗室(Bell Labs)加入一項由通用電氣(General Electric)和麻省理工學院(MIT)合作的項目;該項目要建立一套多使用者、多任務、多層次(multi-user、multi-task、multi-level)的MULTICS操作系統。但是由于整個目標過于龐大,糅合了太多的特性,Multics雖然發布了一些產品,但是性能都很低,最終以失敗而告終。

而后,Ken Thompson想在一臺被閑置的PDP-7(Digital的主機)上運行自己喜歡的星際旅行游戲,Ken Thompson和Dennis Ritchie就將“星際旅行”的程序用BCPL 語言移植到PDP-7上。

2、1973年,Ken Thompson (肯 湯姆森)和 Dennis Ritchie(丹尼斯·里奇)著手將UNIX程序用高階的C語言改寫。

3、1974年,湯普遜和里奇合作在ACM通信上發表了一篇關于UNIX的文章,這是UNIX第一次出現在貝爾實驗室以外。此后UNIX被政府機關,研究機構,企業和大學注意到,并逐漸流行開來。

4、在Unix發表之后,柏克萊大學(Berkeley的教授對于這個操作系統相當的有興趣,在經過取得Unix的原始碼,并且幾經修改之后,終于在1977年發表了第一代的Berkeley Software Distribution –BSD 。這個 BSD 是 Unix 的一個分支。

5、MINIX系統是由AndrewS.Tanenbaum(AST)開發的。AST是在荷蘭Amsterdam的Vrije大學數學與計算機科學系統工作,是ACM和IEEE的資深會員(全世界也只有很少人是兩會的資深會員)。MINIX 是他1987 年編制的,主要用于學生學習操作系統原理。

6、理查德·馬修·斯托曼(Richard Matthew Stallman, RMS)于1989年與一群律師起草了廣為使用的GNU通用公共協議證書(GNU General Public License, GNU GPL),創造性地提出了“反版權”(或“版權屬左”,或“開權”,copyleft)的概念。

7、1991年芬蘭大學生Linus Torvalds在GPL條例下發布他自己創作的Linux操作系統內核,至此GNU計劃正式完成,操作系統被命名為GNU/Linux(或簡稱Linux)。

8、到了1991 年的10 月5 日 ,Linus 在comp.os.minix 新聞組上發布消息,正式向外宣布Linux 內核系統的誕生(Free minix-like kernel sources for 386-AT)。因此10 月5 日對Linux社區來說是一個特殊的日子,許多后來Linux 的新版本發布時都選擇了這個日子。

—-joker的部落閣

原創文章,作者:joker,如若轉載,請注明出處:http://www.www58058.com/50887

(0)
jokerjoker
上一篇 2016-10-14
下一篇 2016-10-14

相關推薦

  • 在CentOS中獲取命令幫助

    在CentOS中獲取命令幫助    在使用和學習CentOS系統中,當我們遇上不熟悉的命令卻又需要了解它的詳細用法的時候,我們需要獲取幫助。除了借助他人和搜索引擎之外,自己通過查看系統幫助文檔來解決問題是很重要的。下面就來介紹如何獲取幫助以及簡單的解決思路:    一、如何獲取命令幫助 Linux提供多層次的命令幫助:…

    Linux干貨 2016-07-27
  • GOPS2017全球運維大會 ? 深圳站將在深圳召開!

    第六屆GOPS2017全球運維大會(本次)將于2017年4月21日-22日在深圳舉行,歷屆金牌講師精選亮相,各種精彩等您發掘?;顒蛹覟镚OPS2017全球運維大會提供在線報名!在線報名地址:https://www.huodongjia.com/event-231365274.html 大會亮點 眾多國外重量級嘉賓在路上 ? 目前正在和各位大咖商榷行程中,主會…

    2017-04-10
  • 第四周作業

    1.復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒有任何訪問權限; [root@centos7 ~]# cp -r /etc/skel/ /home/tuser1[root@centos7 ~]# ls -ld /home/tuser1drwxr-xr-x. 2 root root 72 1…

    Linux干貨 2016-11-27
  • linux發展史

    通過本篇文章,讀者可以了解Linux的基本概念、歷史、發展情況; 首先,我們通過簡單的介紹Linux,了解什么是linux以及它的發展背景; 前言:操作系統介紹 內核負責控制硬件資源分配,而如果只有內核,則只能讓計算機硬件運行,而不能有任何功能,因此需要系統調用提供給開發者使用,從而開發應用程序; 內核能夠控制硬件,比如:讓CPU可以運算、讓硬盤可以讀寫數據…

    Linux干貨 2016-10-14
  • [轉]百萬級訪問網站前期的技術準備

       [轉]百萬級訪問網站前期的技術準備 開了自己域名的博客,第一篇就得來個重磅一點的才對得起這4美金的域名。作為一個技術從業者十年,逛了十年發現有些知識東一榔頭西一棒槌的得滿世界  看個遍才整理出個頭緒,那咱就系統點的從頭一步一步的說,一個從日幾千訪問的小小網站,到日訪問一兩百萬的小網站,怎么才能讓它平滑的度過這個階段,別在 …

    Linux干貨 2016-10-29
  • 第三周作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 1 2  ~]# who |sort -nu root     pts/0        2016…

    Linux干貨 2016-12-21
欧美性久久久久