0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux 如何從大學(xué)生的業(yè)余愛好成長為現(xiàn)在最主流的操作系統(tǒng)內(nèi)核

如意 ? 來源:開源中國 ? 作者:UIyoyo ? 2020-08-27 11:07 ? 次閱讀

1991 年的 8 月 25 日,來自芬蘭赫爾辛基大學(xué)的 Linus Torvalds 用 Minix 操作平臺建立了一個新的操作系統(tǒng)內(nèi)核,并把它發(fā)回 Minix Usenet 新聞組。此時,年僅 21 歲的大學(xué)生 Linus 不會意識到,自己當(dāng)做興趣愛好開發(fā)的一個小項目會在 29 年后發(fā)展成統(tǒng)治世界的龐大操作系統(tǒng)內(nèi)核。

Linux 正式對外公布的 29 周年之際, ZDNet 資深編輯 Steven J. Vaughan-Nichols 整理了 Linux 29 年歷史所經(jīng)歷的重大事件。下面就讓我們一起來看看 Linux 如何一步步從一個大學(xué)生的業(yè)余愛好成長為今天這個龐大的操作系統(tǒng)內(nèi)核。

1991 年 —— Linux Torvalds 向全世界介紹 Linux

圖中這條消息是在 1991 年 8 月 25 日發(fā)回 Minix Usenet 新聞組的。當(dāng) Linus Torvalds 在談到他的新的免費操作系統(tǒng)時,他并不知道自己寫的這個東西會在未來變成什么,他寫道:“ 這只是出于我的個人愛好,不會像 GNU 那樣成為 386(486) AT 克隆的那樣大而專業(yè)的系統(tǒng)?!?/p>

1992 年 —— Linux 面臨的第一次戰(zhàn)爭

操作系統(tǒng)大師、Unix 的教育操作系統(tǒng)版本 Minix 的創(chuàng)造者 Andrew Tannenbaum 宣稱 “Linux 已經(jīng)過時了”,Linux 面臨的第一次操作系統(tǒng)戰(zhàn)爭開始了。在由此引發(fā)的討論中,Linus Torvalds 對他對 Linux 的愿景做了一個很有說服力的評論,這個評論在今天仍然是正確的,“ 如果 GNU 內(nèi)核(另一個創(chuàng)建類似 Unix 的自由操作系統(tǒng)的項目)在去年春天就已經(jīng)準(zhǔn)備好了,我甚至不會費心去啟動我的項目。然而事實是,它沒有,現(xiàn)在仍然沒有。Linux 在現(xiàn)在可用的點上贏得了很大的優(yōu)勢?!?/p>

1993 年 —— Slackware Linux 發(fā)行

早期有一些 Linux 發(fā)行版,如 MCC 和 Yggdrasil Linux,但 Patrick Volkerding 的 Slackware 是第一個廣泛成功的 Linux 發(fā)行版,它至今仍在更新和使用。

1993 年 —— Debian Linux 誕生

Debian Linux,流行的社區(qū)版 Linux,是由它開始的。今天,它是 Mint、Ubuntu 和許多其他流行的 Linux 發(fā)行版的基礎(chǔ)。

1994 年 —— 紅帽公司成立

Marc Ewing 創(chuàng)建了紅帽 Linux。Bob Young 收購了 Ewing 的公司,將其與自己的公司合并,并組建了紅帽,這是迄今為止最成功的 Linux 公司。

1995 年 —— 首屆 Linux 博覽會開幕

這一年,Linux 有了第一個貿(mào)易會議,Linux 博覽會。之后還誕生了更多的展會。今天,僅在美國就有十多個主要的地區(qū)性和全國性的 Linux 貿(mào)易展。

1996 年 —— 首個 Linux 桌面界面誕生

KDE 是第一個主要的 Linux 桌面界面,它于 1996 年由 Matthias Ettrich 創(chuàng)造。Matthias Ettrich 之所以創(chuàng)辦它,是因為他想做一個易于使用的桌面。KDE中的 “K” 是 “Kool” 的意思。這個名字也是 Unix 的通用桌面環(huán)境(CDE)的一個近似變換。

1996 年 —— SUSE Linux 發(fā)布

同樣在 1996 年,在 Slackware 和紅帽 Linux 合作后,歐洲頂級商用 Linux 廠商 SUSE 發(fā)布了其首款獨立 Linux 發(fā)行版。如今 SUSE 依然是 Linux 和云計算領(lǐng)域的重要廠商。

1997 年 —— GNOME

Miguel de Icaza 和 Federico Mena 開始著手開發(fā)一個新的 Linux 桌面,命名為 GNOME 。該桌面完全基于自由軟件構(gòu)建。GNOME 與 KDE 一起,將成為 Linux 最重要的兩個桌面之一。

1998 年 —— 微軟的“萬圣節(jié)文件”

Linux 的快速發(fā)展引起了專有操作系統(tǒng)巨頭微軟的重視。早期的 Linux 和開放源代碼負責(zé)人 Eric S. Raymond 透露了一份來自微軟內(nèi)部的萬圣節(jié)文件,該文件表明微軟正認真對待 Linux 帶來的市場威脅,將其視為競爭對手,并開始制定其反開放源代碼和 Linux 運動的計劃。然而十年后,微軟將改變自己的腔調(diào)。

1999 年 —— Corel Linux 桌面

Corel 發(fā)布了第一個主流 Linux 桌面。雖然不成功,但它將為其他流行的 Linux 桌面發(fā)行版鋪平了道路,例如后來 Ubuntu 。

1999 年 —— Linux 與微軟 Windows 首次正面對決

Linux 首次在文件服務(wù)方面與 Windows NT 進行了基準(zhǔn)測試。Linux 贏了。Linux 與 Windows 服務(wù)器操作系統(tǒng)的戰(zhàn)爭開始了。Linux 最終獲勝。今天,Linux 在網(wǎng)絡(luò)服務(wù)器和云計算領(lǐng)域都占據(jù)了主導(dǎo)地位。

2000 年 —— IBM 向 Linux 投資 10 億美元

在這一年,IBM 宣布將在 2001 年向 Linux 投資 10 億美元。這將被證明是 IBM 有史以來最好的投資。通過此舉,IBM 也打破了 Linux 在企業(yè)市場的僵局。

2001 年 —— Linux 2.4 版本發(fā)布

經(jīng)過一段時間的延遲,Linux 2.4 發(fā)布了。有了這個版本,Linux 成為與 Solaris 和其他高端服務(wù)器操作系統(tǒng)競爭的對象。

2003 年 —— SOC 與 Linux 開戰(zhàn)

由舊的 SCO Unix 公司和 Caldera Linux 業(yè)務(wù)組成的 SCO 系統(tǒng)出現(xiàn),但 SCO 背棄了自己的Linux 歷史,起訴 IBM 和其他公司,試圖證明 Linux 是 Unix 的復(fù)制品。該公司失敗了,但在一段時間里其 FUD 一直阻撓著 Linux 的商業(yè)接受度。

2004 年 —— Ubuntu 來了

Ubuntu 誕生了。在 Debian Linux 的基礎(chǔ)上,Ubuntu 成為了一個非常流行的 Linux 桌面操作系統(tǒng),也是所有云 Linux 發(fā)行版中最重要的一個。

2004 年 —— Linux 統(tǒng)治超級計算機

此時,在世界上最快的超級計算機中,超過一半運行著 Linux。到了 2017 年,所有的超級計算機都將運行 Linux。

2005 年 —— Linux 商業(yè)化的成功

Linus Torvalds 首次出現(xiàn)在了《商業(yè)周刊》的封面上,打破了人們對 Linux 成為主要商業(yè)參與者的任何懷疑。廣告語是什么?Linux Inc. 今天,你很難找到任何不在 Linux 上運行的大型企業(yè)。

2007 年 —— 基于 Linux 打造的 Android 系統(tǒng)誕生

包括谷歌和眾多硬件廠商在內(nèi)的開放手機聯(lián)盟宣布推出 Android 系統(tǒng)。它將成為最受歡迎的移動端用戶操作系統(tǒng),因為它在超過 10 億部智能手機上運行。

2008 年 —— 證券交易所系統(tǒng)轉(zhuǎn)移到 Linux

紐約證券交易所改用 Linux 作為核心操作系統(tǒng),這一舉措很快就被世界上許多其他主要證券交易所效仿。Linux 并沒有成為大生意,Linux 本身就是大生意。

2011 年 —— 谷歌推出 Chromebook

谷歌推出首款 Chromebook,CR-48。它運行基于 Gentoo-Linux 的 ChromeOS。到 2015 年,Chromebook 的銷量已經(jīng)超過了 Windows 筆記本。

2012 年 —— 云運行在 Linux 之上

IT 產(chǎn)業(yè)開始從服務(wù)器和數(shù)據(jù)中心轉(zhuǎn)移到云端,而云端設(shè)備運行在 Linux 上。到 2019 年,即使在微軟 Azure 上,微軟客戶的虛擬機(VM)實例也有一半以上運行 Linux。

2012 年 —— 紅帽身價達到 10 億美元

紅帽成為第一家十億美元的開源公司。2016 年,它成為第一家價值 20 億美元的 Linux 企業(yè)。

2014 年 —— 微軟 “示愛” Linux

微軟新任 CEO Satya Nadella 宣稱,“ 微軟熱愛 Linux ”。隨后,微軟通過在云端和內(nèi)部部署支持 Linux 和開源軟件來證明這一點,逐漸走上擁抱開源之路。

2018 年 —— 微軟將其專利組合開源

這可能是微軟有史以來最激進的支持開源的舉動,微軟將其整個專利組合向開放發(fā)明網(wǎng)絡(luò)(OIN)開源專利聯(lián)盟的成員開放。OIN 是為 Linux 的所有專利進行辯護的非營利組織。

2019 年 —— 微軟為 Windows 10 用戶推出 Linux

微軟緊接著為 Windows 10 用戶推出了自己的原生 Linux —— Windows Subsystem for Linux 2.0。有了它,人們可以將 Linux 與 Windows 同時運行。

2019 年 —— IBM 斥資 340 億美元收購紅帽

紅帽被 IBM 以 340 億美元收購,成為有史以來最大的軟件收購案。從 IBM 的這一舉動不難看出Linux 如今在科技界的主導(dǎo)地位。

2020 年 —— Linux 統(tǒng)治云計算

全球云計算市場每年超過 1000 億美元。其中 90% 的云端設(shè)備運行在 Linux 上。

現(xiàn)在,Linux 與開源社區(qū)的故事仍在繼續(xù)……

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6554

    瀏覽量

    103898
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11212

    瀏覽量

    208724
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    6689

    瀏覽量

    123142
收藏 人收藏

    評論

    相關(guān)推薦

    linux是實時系統(tǒng)還是分時操作系統(tǒng)

    系統(tǒng)就難以滿足實時性需求,但是目前linux社區(qū)已經(jīng)增加了較多版本的實時性補丁,給linux內(nèi)核打上實時補丁后其實時性會得到大幅度提升,那么我們一起來看看兩者的區(qū)別。 如下分享一下:“
    的頭像 發(fā)表于 11-11 11:43 ?137次閱讀

    linux操作系統(tǒng)安裝步驟 linux操作系統(tǒng)的特點及組成

    Linux操作系統(tǒng)安裝步驟 Linux操作系統(tǒng)是一種開源的操作系統(tǒng),它以其穩(wěn)定性、安全性和靈活性而聞名。以下是安裝
    的頭像 發(fā)表于 10-21 11:24 ?406次閱讀

    RT-Thread 操作系統(tǒng)物聯(lián)網(wǎng)應(yīng)用開發(fā)師資培訓(xùn)會議通知

    隨著物聯(lián)網(wǎng)和智能系統(tǒng)的快速發(fā)展,嵌入式成為當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。進一步提升全國大學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計領(lǐng)域的創(chuàng)新能力,特別是針對物聯(lián)網(wǎng)應(yīng)用開發(fā)中RT-Thre
    的頭像 發(fā)表于 10-19 08:10 ?148次閱讀
    RT-Thread <b class='flag-5'>操作系統(tǒng)</b>物聯(lián)網(wǎng)應(yīng)用開發(fā)師資培訓(xùn)會議通知

    KLA榮登2024中國大學(xué)生喜愛的雇主品牌

    近日,中國權(quán)威的人力資源服務(wù)商前程無憂發(fā)布了“2024中國大學(xué)生喜愛的雇主品牌”榜單。KLA憑借其持續(xù)的雇主品牌建設(shè),以及在吸引和發(fā)展大學(xué)生人才投入方面的出色表現(xiàn)榮登榜單。
    的頭像 發(fā)表于 09-25 10:19 ?365次閱讀

    2024年全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽圓滿落幕

    NEWS2024年第七屆全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽全國總決賽于8月13日在南京完美落幕。RT-Thread很榮幸能作為此次重要賽事的合作伙伴,積極參與其中。在激烈的初賽和分賽區(qū)復(fù)賽階段,共有
    的頭像 發(fā)表于 09-10 08:07 ?420次閱讀
    2024年全國<b class='flag-5'>大學(xué)生</b>嵌入式芯片與<b class='flag-5'>系統(tǒng)</b>設(shè)計競賽圓滿落幕

    Linux操作系統(tǒng)運行參數(shù)自動調(diào)整技術(shù)

    Linux操作系統(tǒng)運行參數(shù)的自動調(diào)整是一個復(fù)雜而關(guān)鍵的技術(shù),它可以顯著提高系統(tǒng)性能、穩(wěn)定性和資源利用率。通過使用自適應(yīng)算法特別是內(nèi)核態(tài)的機器學(xué)習(xí)框架、性能監(jiān)控工具和配置管理工具,能夠在
    的頭像 發(fā)表于 08-22 09:53 ?236次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>操作系統(tǒng)</b>運行參數(shù)自動調(diào)整技術(shù)

    吹田電氣助力大學(xué)生電子設(shè)計競賽,省級賽事圓滿落幕!

    分析儀被選作評審儀器,參賽大學(xué)生提供了有力的助力。2024年北京市大學(xué)生電子設(shè)計競賽2024年湖南省大學(xué)生電子設(shè)計競賽2024年浙江省大學(xué)生
    的頭像 發(fā)表于 08-11 08:33 ?631次閱讀
    吹田電氣助力<b class='flag-5'>大學(xué)生</b>電子設(shè)計競賽,省級賽事圓滿落幕!

    歡創(chuàng)播報 華為宣布鴻蒙內(nèi)核已超越Linux內(nèi)核

    1 華為宣布鴻蒙內(nèi)核已超越Linux內(nèi)核 ? 6月21日,在華為開發(fā)者大會上, HarmonyOS NEXT(鴻蒙NEXT)——真正獨立于安卓和iOS的鴻蒙操作系統(tǒng),正式登場。這是Ha
    的頭像 發(fā)表于 06-27 11:30 ?763次閱讀

    內(nèi)核實時操作系統(tǒng)的介紹

    內(nèi)核實時操作系統(tǒng)(Microkernel Real-Time Operating System, μRTOS)是一種專為實時設(shè)計的操作系統(tǒng)。它采用微內(nèi)核架構(gòu),以提高
    的頭像 發(fā)表于 05-11 17:13 ?448次閱讀

    全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽RT-Thread賽題發(fā)布

    全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽是由中國電子學(xué)會主辦。大賽旨在提高全國高校學(xué)生在嵌入式芯片及系統(tǒng)設(shè)計領(lǐng)域和可編程邏輯器件應(yīng)用領(lǐng)域的自主創(chuàng)新設(shè)計與工程實踐能力,培養(yǎng)具有創(chuàng)新思維、具備解
    的頭像 發(fā)表于 04-03 08:34 ?1270次閱讀
    全國<b class='flag-5'>大學(xué)生</b>嵌入式芯片與<b class='flag-5'>系統(tǒng)</b>設(shè)計競賽RT-Thread賽題發(fā)布

    全國大學(xué)生計算機系統(tǒng)能力大賽操作系統(tǒng)設(shè)計賽-LoongArch 賽道廣東龍芯2K1000LA 平臺資料分享

    主流工具之一,它已經(jīng)支持LoongArch. seL4. 2022年全國大學(xué)生操作系統(tǒng)大賽-功能挑戰(zhàn)賽一等獎。 NuttX. NuttX是完全兼容Posix和ANSI標(biāo)準(zhǔn)的嵌入式實時
    發(fā)表于 02-04 15:37

    Linux操作系統(tǒng)中如何按下PCIe的復(fù)位鍵

    Linux操作系統(tǒng)中,看如何按下PCIe的復(fù)位鍵
    的頭像 發(fā)表于 01-20 09:31 ?1407次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>操作系統(tǒng)</b>中如何按下PCIe的復(fù)位鍵

    linux系統(tǒng)基礎(chǔ)入門教程

    1991年,由芬蘭學(xué)生林納斯·托瓦茲(Linus Torvalds)開始開發(fā)。與其他操作系統(tǒng)不同,Linux采用了開源的模式,這意味著任何人都可以查看、使用和修改其源代碼。 Linux
    的頭像 發(fā)表于 11-16 16:45 ?993次閱讀

    LInux 操作系統(tǒng)中斷介紹

    LInux 操作系統(tǒng)中斷 什么是系統(tǒng)中斷 這個沒啥可說的,大家都知道; CPU 在執(zhí)行任務(wù)途中接收到中斷請求,需要保存現(xiàn)場后去處理中斷請求!保存現(xiàn)場稱為中斷處理程序!處理中斷請求也就是喚醒對應(yīng)的任務(wù)
    的頭像 發(fā)表于 11-13 11:36 ?845次閱讀
    <b class='flag-5'>LInux</b> <b class='flag-5'>操作系統(tǒng)</b>中斷介紹

    Linux內(nèi)核UDP收包為什么效率低

    包效率真的很低,這是為什么?有沒有辦法去嘗試著優(yōu)化?而不是動不動就DPDK。 我們最開始說起。 Linux內(nèi)核作為一個通用操作系統(tǒng)內(nèi)核,脫
    的頭像 發(fā)表于 11-13 10:38 ?438次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內(nèi)核</b>UDP收包為什么效率低