欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux操作系統(tǒng)發(fā)展簡史

 更新時間:2006年10月24日 00:00:00   投稿:mdxy-dxy  
Linux操作系統(tǒng)發(fā)展簡史

    在70年代,Unix體系的源程序大多是可以任意流傳的?;ヂ?lián)網(wǎng)的基礎(chǔ)協(xié)議TCP/IP就是產(chǎn)生于那個年代。在那個時期,人們在創(chuàng)作各自的"程序作品"中享受著從事科學(xué)探索、創(chuàng)新活動所特有的那種成就感。那時的程序員,如同作家一樣,急于"發(fā)表"自己的程序作品,并不專注于保守"機(jī)密",以換取錢財。

  1979年,AT&T宣布了Unix的商業(yè)化計劃,隨之出現(xiàn)了各種二進(jìn)制的商業(yè)Unix版本。于是就興起了基于二進(jìn)制機(jī)讀代碼的"版權(quán)產(chǎn)業(yè)"(Copyright Industry),使軟件業(yè)成為一種版權(quán)專有式的產(chǎn)業(yè),圍繞程序開發(fā)的那種創(chuàng)新活動被局限在某些骨干企業(yè)的小圈子里,源碼程序視為核心"商業(yè)機(jī)密"。這種做法,一方面產(chǎn)生了大批的商業(yè)軟件,極大的推動了軟件業(yè)的發(fā)展,誕生了一批軟件巨人;另一方面,由于封閉式的開發(fā)模式,也阻礙了軟件業(yè)的進(jìn)一步深化和提高。由此,人們?yōu)樯虡I(yè)軟件的"BUG"付出了巨大的代價。

  1984年,Richard Stallman面對程序開發(fā)的封閉模式,發(fā)起了一項國際性的源代碼開放的所謂牛(GUN)計劃,力圖重返70年代基于源碼開放從事創(chuàng)作的美好時光。他為保護(hù)源代碼開放的程序庫不會再度受到商業(yè)性的封閉式利用,制定了一項GPL條款,稱為Copyleft版權(quán)模式。

  1987年6月,R..Stallman完成了11萬行源代碼開放的"編譯器"(GNU gcc),獲得了一項重大突破,做出了極大的貢獻(xiàn)。

  1989年11月,M.Tiemann以6000美元開始創(chuàng)業(yè),創(chuàng)造了專注于經(jīng)營開放源代碼"CygnusSupport"(天鵝座支持公司)源代碼開放計劃。(注意,Cygnus中隱含著gnu三個字母)。Cygnus是世界上第一家也是最終獲得成功的一家專營源代碼程序的商業(yè)公司。Cygnus的"編譯器"是最優(yōu)秀的,它的客戶有許多是一流的IT企業(yè),包括世界上最大的微處理器公司。

  1991年11月,Linus Torvalds寫了個小程序,取名為Linux,放在互聯(lián)網(wǎng)上。他表達(dá)了一個愿望,希望借此搞出一個操作系統(tǒng)的"內(nèi)核"來。這完全是一個偶然事件。但是,在互聯(lián)網(wǎng)上,Linux剛一"露頭",便被廣大的牛羚計劃的追隨者們看中,全部上陣,七手八腳,把它"加工"成了一個功能完備的操作系統(tǒng),叫做CNULinux。

  1995年1月,Bob Young創(chuàng)辦了RedHat(小紅帽),以CNULinux為核心,集成了400多個源代碼開放的程序模塊,搞出了一種冠以品牌的Linux,即RedHat Linux,稱為Linux"發(fā)行版",在市場上出售。這在經(jīng)營模上是一種創(chuàng)舉。Bob Young稱:我們從不想擁有自己的"版權(quán)專有"技術(shù),我們賣的是"方便"(給用戶提供支持、服務(wù)),而不是自己的"專有技術(shù)"。源代碼開放程序包括各種品牌發(fā)行版的出現(xiàn),極大的推動了Linux的普及和應(yīng)用。

 1998年2月,以Eric Raymond為首的一批年輕的"老牛羚骨干分子"終于認(rèn)識到CNULinux體系的產(chǎn)業(yè)化道路的本質(zhì),并非是什么自由哲學(xué),而是市場競爭的驅(qū)動,創(chuàng)辦了"Open Source Intiative"(開放源代碼促進(jìn)會)"復(fù)興"的大旗,在互聯(lián)網(wǎng)世界里展開了一場歷史性的Linux產(chǎn)業(yè)化運(yùn)動。在IBM、Interl為首的一大批國際性重型IT企業(yè)對Linux產(chǎn)品及其經(jīng)營模式的投資并提供全球性技術(shù)支持的大力推動下,催生了一個正在興起的基于源代碼開放模式的Linux產(chǎn)業(yè),也有人稱為開放源代碼(OpenSource)現(xiàn)象。


  2001年1月,Linux 2.4發(fā)布,它進(jìn)一步地提升了SMP系統(tǒng)的擴(kuò)展性,同時它也集成了很多用于支持 桌面系統(tǒng)的特性:USB,PC卡(PCMCIA)的支持,內(nèi)置的即插即用,等等功能。

  2003年12月,Linux 2.6版內(nèi)核發(fā)布,相對于2.4版內(nèi)核2.6在對系統(tǒng)的支持都有很大的變化。這些變化包括:1.更好地支持大型多處理器服務(wù)器,特別是采用NUMA設(shè)計的服務(wù)器;2。更好地支持嵌入式設(shè)備,如手機(jī)、網(wǎng)絡(luò)路由器或者視頻錄像機(jī)等;3.對鼠標(biāo)和鍵盤指令等用戶行為反應(yīng)更加迅速;4.塊設(shè)備驅(qū)動程序做了徹底更新,如與硬盤和CD光驅(qū)通信的軟件模塊。

  這不是一場新的技術(shù)(程序還是那些程序),這是一次回到正確路上的充滿創(chuàng)新的"科學(xué)復(fù)興"。

  在國際范圍內(nèi)Linux的開發(fā),都超越國界經(jīng)由互聯(lián)網(wǎng)進(jìn)行。通常,按照一定規(guī)律,每周發(fā)布一個Linux開發(fā)版,供全世界開發(fā)者參照。Linux開發(fā)版的序號的第二位為奇數(shù),階段性發(fā)布的序號第二位為偶數(shù)。Linux的各個發(fā)行版只能均與一定的序號相對應(yīng)沒有序號的發(fā)行版只能入另冊。當(dāng)今Linux的全部開發(fā)活動分布在各個國家,在互聯(lián)網(wǎng)上由近100位高手在日夜進(jìn)行,總體協(xié)調(diào)人是LinusTorvalds。帶有序列號的Linux發(fā)布權(quán)掌握在他手中。在法律上,指稱這組代碼集的Linux注冊商標(biāo)的版權(quán)歸Linus本人所有。

  Linux體系發(fā)行版是由特定序列號的Linux(內(nèi)核)及屬于CNU體系源碼開放的功能性支撐模塊和一些運(yùn)行于Linux上的商用軟件所集成。發(fā)行版整體集成版權(quán)歸相應(yīng)的發(fā)行商所有。Linux發(fā)行版的發(fā)行商(稱為Linux發(fā)行商)一般并不擁有其發(fā)行版中各軟件模塊的版權(quán),發(fā)行商關(guān)注的應(yīng)該只是發(fā)行版的品牌價值,以含于其中的集成版的質(zhì)量和相關(guān)特色服務(wù)進(jìn)行市場競爭。嚴(yán)格講來,Linux發(fā)行商并非必須一定是什么獨(dú)立軟件開商。它本質(zhì)上屬于一種新興的IT行業(yè)。值得注意的是,任何發(fā)行版均必須含有一個標(biāo)明特定序列號的完好的Linux穩(wěn)定運(yùn)行版本。在這里,版本序列號授予權(quán)屬于Linus本人,代表以Linux為首的國際性開發(fā)團(tuán)隊的創(chuàng)造性智慧的結(jié)晶。任何Linux發(fā)行商在心中一定要牢牢記住這個站在Linux內(nèi)核背后辛勤創(chuàng)作的開發(fā)團(tuán)隊。沒有他們,就沒有Linux。Linus與Linux開發(fā)團(tuán)隊永遠(yuǎn)聯(lián)系在一起。經(jīng)常不斷的推出Linux發(fā)行版是各國Linux發(fā)行商應(yīng)盡的責(zé)任,Linux發(fā)行商的經(jīng)營活動是Linux在世界范圍內(nèi)的傳播的主要途徑之一。

  Linux 發(fā)展的重要里程碑

  1990年,Linus Torvalds 首次接觸 MINIX
  1991年,Linus Torvalds 開始在 MINIX 上編寫各種驅(qū)動程序等操作系統(tǒng)內(nèi)核組件
  1991年,Linus Torvalds 公開了 Linux 內(nèi)核
  1993年,Linux 1.0 版發(fā)行,Linux 轉(zhuǎn)向 GPL 版權(quán)協(xié)議
  1994年,Linux 的第一個商業(yè)發(fā)行版 Slackware 問世????
  1996年,美國國家標(biāo)準(zhǔn)技術(shù)局的計算機(jī)系統(tǒng)實驗室確認(rèn) Linux 版本 1.2.13(由 Open Linux 公司打包)符合 POSIX 標(biāo)準(zhǔn)
  1999年,Linux 的簡體中文發(fā)行版相繼問世
  2001年,Linux2.4版內(nèi)核發(fā)布
  2003年,Linux2.6版內(nèi)核發(fā)布

 

 

相關(guān)文章

最新評論