中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Linux 28歲了,我們總結(jié)了28個(gè)不為人知的事實(shí)

2019-08-29    來源:raincent

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

大約三十年前,Linus Trovalds 發(fā)送了一封電子郵件,宣布推出 Linux,這是一款免費(fèi)的操作系統(tǒng)。他稱“這只是一種愛好”,而非“像 GNU 那樣大而專業(yè)”?梢哉f,自從 Torvalds 發(fā)布 Linux 以來的 28 年里,它已經(jīng)對(duì)技術(shù)和整個(gè)世界產(chǎn)生了巨大的影響。不過,大多人都已經(jīng)知道了 Linux 的“起源故事”。以下是關(guān)于 Linux(內(nèi)核和更大的生態(tài)系統(tǒng))的 28 個(gè)事實(shí),你有可能還不知道。

1. Linux 本身并不是很有用,因此人們開始創(chuàng)建 Linux 發(fā)行版,將用戶軟件捆綁在一起,使其可用且易于安裝。第一個(gè) Linux 發(fā)行版是 Softlanding Linux System(SLS),首次發(fā)布于 1992 年,使用的是 0.96p4 Linux 內(nèi)核。

你可以用 5.25 寸或 3.5 寸的軟盤購買,如果你是高科技潮人的話,還可以購買 CD 光盤。如果你想要一個(gè)圖形用戶界面,你還需要至少 8MB 的內(nèi)存。

2. 雖然 SLS 沒有持續(xù)太久,但它影響了 Slackware Linux,后者首次發(fā)布于 1993 年,至今仍在開發(fā)中。Slackware 是現(xiàn)存最古老的 Linux 發(fā)行版,今年 7 月 17 日還慶祝了它 26 周年的生日。

3. 在所有的通用操作系統(tǒng)中,Linux 擁有最大的安裝基礎(chǔ)。它為 500 強(qiáng)超算、Android、Chromebooks、以及各種嵌入式設(shè)備、像 Kindle 電紙書閱讀器和智能電視等設(shè)備都提供了支持。(當(dāng)然,還有用來寫下本文的筆記本電腦)

4. 當(dāng) Linus 宣布 Linux 時(shí),實(shí)際上,當(dāng)時(shí)他并沒有真正發(fā)布 Linux。那時(shí)候 Linux 還沒有名字,Linus 只是說它是“一款免費(fèi)的操作系統(tǒng)”,類似于 Minix。后來,Linux 被命名為“Freax”,由“free”、“freak”和“x”組合而成。但想象一下“Red Hat Enterprise Freax”這個(gè)名字,會(huì)不會(huì)有種別扭的感覺?謝天謝地,這個(gè)名字最終并沒有采用。

5. 一旦它有了名字,人們就必須搞清楚這個(gè)名字怎么念。Linus 自己提供了 Linux 的發(fā)音的文件,它的發(fā)音聽上去(大致)是“Leenucks”。

6. 自 1991 年以來,它就開始有點(diǎn)變“重”了。第一個(gè) Linux 發(fā)行版的大小還不到 1MB,未經(jīng)壓縮。最新的穩(wěn)定內(nèi)核(截至本文寫作之時(shí)為 5.2.7),經(jīng)壓縮后容量大約為 103MB,未壓縮時(shí)大小約為 946MB。公平地講,與 1991 年相比,它現(xiàn)在的作用可要大得多了。

7. Linux 一開始并不是在 GNU 通用公共許可證(GPL)下授權(quán)的。第一版只是包含了不允許有償再分發(fā)的聲明。1999 年 12 月,根據(jù) GPLv2 許可的第一個(gè)版本為 0.99。注意,這只是 GPLv2 。

8. 你可能會(huì)注意到,當(dāng)涉及到 Linux 的時(shí)候有很多選擇。真的,太多選擇了!根據(jù) Distrowatch 網(wǎng)站的數(shù)據(jù),該網(wǎng)站注冊(cè)的 Linux 發(fā)行版已經(jīng)超過了 850 個(gè)。這么多年來,這其中有很多發(fā)行版被淘汰、停更了。

該網(wǎng)站目前列出了 260 個(gè)仍舊“活躍的” Linux 發(fā)行版,其中當(dāng)然包括 Red Hat Enterprise Linux、Fedora Linux、CentOS 和許多其他發(fā)行版。

如果你要算上主要發(fā)行版的變體,比如 Fedora 的 Spins ,那么這個(gè)數(shù)字將會(huì)大幅攀升。

一度甚至出現(xiàn)過以 Hannah Montana 為主題的 Linux 發(fā)行版。你以為我在瞎編嗎?不是的,這是千真萬確的事兒。這個(gè)世界太奇怪了!

9. 如果你已經(jīng)使用 Linux 一段時(shí)間了,你可能會(huì)記得在系統(tǒng)啟動(dòng)時(shí)看到一個(gè)關(guān)于“BogoMips”的顯示。BogoMips 是衡量 CPU 速度的方法,它衡量的是“ CPU 每秒鐘什么都不能做的百萬次數(shù)”。

聽起來很傻,對(duì)吧,是的,但它們也很有用。Linux 需要一個(gè)計(jì)數(shù)循環(huán)來校準(zhǔn)它所運(yùn)行的機(jī)器速度,所以就產(chǎn)生了 BogoMips。但是它在其他方面并沒有什么太大用處,所以這個(gè)名字是 bogus(偽造的)和 MIPS 的組合,意即“偽 MIPS”,F(xiàn)在大多數(shù)系統(tǒng)都有圖形引導(dǎo)屏幕,根本就不顯示 BogoMips 的相關(guān)信息。這樣也好,因?yàn)?BogoMips 在今天得以保存的唯一原因是為了避免被破壞用戶空間——一些用戶程序顯然還依賴于它。

如果你感到好奇,可以通過運(yùn)行cat /proc/cpuinfo | grep bog來發(fā)現(xiàn)系統(tǒng)的 BogoMips 信息。CPU 的每個(gè)核心都有一個(gè) BogoMips 數(shù)字。

10. 當(dāng)你啟動(dòng)計(jì)算機(jī)時(shí),Linux 并不是第一個(gè)運(yùn)行的東西。它依賴引導(dǎo)加載器來啟動(dòng),然后將啟動(dòng)操作移交給操作系統(tǒng),以加載設(shè)備驅(qū)動(dòng)程序并接管操作。像使用 U 盤或光盤來啟動(dòng)你想運(yùn)行 Linux 的系統(tǒng)一樣簡單?不,事情沒有這么簡單。

過去多年來,Linux 已經(jīng)有了一系列的引導(dǎo)加載器,在啟動(dòng) Linux 系統(tǒng)方面也取得了長足的進(jìn)步。歷史悠久的 Loadlin 引導(dǎo)加載器,將在 MS-DOS 中運(yùn)行,并替換運(yùn)行系統(tǒng)來啟動(dòng) Linux。SLS Linux 的第一個(gè)版本每次重啟都需要一張引導(dǎo)軟盤,或者你可以嘗試手動(dòng)配置 LILO 。

多年來我們已經(jīng)使用過 LILO、BootX(用于 Mac)、yaboot(亦用于 Mac)、SysLinux 系列的引導(dǎo)加載器(包括用于從 ISO 映像引導(dǎo)的引導(dǎo)加載器,或者使用 PXE 協(xié)議通過網(wǎng)絡(luò)引導(dǎo)的引導(dǎo)加載器)和 GNU Grand Unified Bootloader(GRUB)版本 1 和版本 2 以及許多其他版本。

11. Linux 內(nèi)核曾經(jīng)有過一個(gè)版本控制系統(tǒng),其中偶數(shù)版本用于穩(wěn)定內(nèi)核,奇數(shù)版本用于開發(fā)內(nèi)核。例如,2.2 Linux 內(nèi)核系列是一個(gè)“穩(wěn)定”的內(nèi)核系列,而 2.3 就不是穩(wěn)定內(nèi)核了。這種慣例被打破,是在當(dāng) 2.6 內(nèi)核開始嘗試更快的發(fā)布新內(nèi)核,并停止長時(shí)間的開發(fā)周期時(shí)。

Linux 內(nèi)核大約花了三年時(shí)間才達(dá)到 1.0,然后又花了兩年多一點(diǎn)時(shí)間才達(dá)到 2.0。接著又花了 15 年的時(shí)間,內(nèi)核才達(dá)到版本 3.0,而 4.0 內(nèi)核的發(fā)布用了不到 5 年的時(shí)間。在這一點(diǎn)上,版本號(hào)跳躍并不是特別重要, Linus 曾說過:“我不會(huì)對(duì)這個(gè)數(shù)字進(jìn)行過多的解讀。”

12. 最初,編寫 Linux 并不是為了可移植。當(dāng)時(shí),Linus 針對(duì)的是 386 而編寫的,僅此而已。第一個(gè)“官方”端口是 1995 年的 DEC Alpha CPU。Linux 內(nèi)核現(xiàn)在可以運(yùn)行在大量的 CPU 上,但是對(duì) 386 本身的支持卻在 2012 年就被放棄了。

13. Linux 有成千上萬的貢獻(xiàn)者。在 2016 年,Linux 基金會(huì)在 2005 年到 2016 年間,確定了 13594 個(gè)貢獻(xiàn)者,并計(jì)算出內(nèi)核中超過 2200 萬行代碼來自貢獻(xiàn)者。這還沒有考慮到 2005 年開始追蹤之前的貢獻(xiàn)者。

14. 大多數(shù) Linux 愛好者都知道內(nèi)核的官方吉祥物 Tux。許多人并不知道的是,Tux 在 2.6.29 內(nèi)核周期中曾被官方棄用,改用 Tuz。

 

 

Tuz 是一只袋獾(Tasmanian Devil,來自塔斯馬尼亞的食肉有袋類動(dòng)物),或者是 Tux 披著袋獾的外衣,它之所以被選中為吉祥物,旨在提高人們對(duì)該物種瀕危狀況的認(rèn)識(shí)。在 2009 年舉辦的 Linux.conf.au 峰會(huì)展出。與會(huì)者收到了 Tuz 毛絨玩具,傳統(tǒng)的 Linux.conf.au 慈善拍賣會(huì)為拯救袋獾運(yùn)動(dòng)籌集了大約 40000 澳元。

15. 2001 年 1 月,第一批(如果不是第一批的話)針對(duì) Linux 的成功蠕蟲之一出現(xiàn)了。Ramen 蠕蟲以 wu-ftpd、nfs-utils 和 lprng 為目標(biāo),并作為一個(gè)警告,隨著 Linux 的普及,人們會(huì)看到它在創(chuàng)建針對(duì) Linux 的蠕蟲、病毒和其他攻擊的份額日益增長。

16. 紐約證劵交易所(NYSE)在 2007 年就將 Linux 用于關(guān)鍵任務(wù)系統(tǒng)。

17. 如果沒有 Linux 的話,可能也就沒有 Git。Linus Torvalds 創(chuàng)建了 Git,用于 Linux 內(nèi)核的開發(fā),因?yàn)樗麑?duì)當(dāng)時(shí)現(xiàn)有的版本控制系統(tǒng)不滿。因此,Linux 不僅僅負(fù)責(zé)圍繞操作系統(tǒng)建立一個(gè)龐大的生態(tài)系統(tǒng),它還奠定了當(dāng)今最流行的社交開發(fā)平臺(tái)的核心。

18. 曾幾何時(shí),Apple 在 Apple 的 Power Macintosh 平臺(tái)上贊助了一個(gè)在 Mach 微內(nèi)核上運(yùn)行 Linux 的項(xiàng)目。這似乎是早在 1999 年正式推出 Darwin 之前,Apple 首次涉足開源領(lǐng)域。

第一個(gè)版本被稱為 MkLinux,由 Apple 和法國的國際開放標(biāo)準(zhǔn)組織(The Open Group,TOG)研究所共同開發(fā)。它是在 1996 年的全球開發(fā)者大會(huì)(WWDC)上宣布的,但從未流行起來。到 1998 年,它成為一項(xiàng)由社區(qū)主導(dǎo)的工作,在更大的 Linux 生態(tài)系統(tǒng)中仍然是一項(xiàng)小眾項(xiàng)目。

19. 在 Google 出現(xiàn)之前,在互聯(lián)網(wǎng)上查找內(nèi)容還是一個(gè)挑戰(zhàn)。1998 年,一些有進(jìn)取心的 Linux 愛好者創(chuàng)建了一個(gè)“ Linux Search Engine ”,幫助用戶查找有關(guān) Linux 發(fā)行版、Linux 用戶組以及其他與 Linux 相關(guān)的信息?杀氖,搜索引擎的內(nèi)容(更確切地說,是一個(gè)目錄)已經(jīng)消失在時(shí)間的迷霧中。

20. Android 將 Linux 帶到了數(shù)百萬人的手機(jī)上,但它并不是第一款搭載 Linux 內(nèi)核的手機(jī)?梢哉f,這一殊榮屬于 Motorola(摩托羅拉)的 A760 手機(jī),該手機(jī)于 2003 年推出,帶有視頻播放器、音樂播放器、即時(shí)通訊和其他好東西。

21. 第一款商用 Android 手機(jī)是 HTC Dream ,于 2008 年 9 月上市。這部手機(jī)配備了物理鍵盤、微型軌跡球和高達(dá) 320x480 的分辨率。自那以后的 11 年里,智能手機(jī)已經(jīng)取得了日新月異的巨大進(jìn)步,但我們中的一些人仍然懷念物理鍵盤。

22. 第一次公開發(fā)行的 Red Hat 版本于 1994 年萬圣節(jié)發(fā)布。這是一個(gè) beta(0.9)版本,附帶了 1.0.9 穩(wěn)定的 Linux 內(nèi)核,或者,如果你有冒險(xiǎn)精神的話,它還附帶了 1.1.54 開發(fā)內(nèi)核。(而且,讓我們面對(duì)現(xiàn)實(shí)吧,如果你是在 1994 年就使用 Linux 的話,那你真的很冒險(xiǎn)!)

23. 正如我們已經(jīng)討論過的那樣,Linux 自誕生以來,已經(jīng)拓展了很多領(lǐng)域。它用于一系列令人眼花繚亂的工作負(fù)載,從電子閱讀器等消費(fèi)類設(shè)備到大規(guī)模集群上的人工智能 / 機(jī)器學(xué)習(xí)工作負(fù)載。但是,你知道還有一個(gè) Linux 管弦樂隊(duì)嗎?

Linux 筆記本電腦管弦樂隊(duì)(Linux Laptop Orchestra,L2Ork)是弗吉尼亞理工大學(xué)數(shù)字交互聲音和媒體工作室(Digital Interactive Sound & Intermedia Studio,DISIS)的“筆記本電腦管弦樂隊(duì)”。L2Ork 被形容為“現(xiàn)代跨媒體合奏團(tuán)”,它將“傳統(tǒng)管弦樂隊(duì)與日益普及的人機(jī)交互技術(shù)結(jié)合起來,旨在探索手勢的表現(xiàn)力、公共交互、學(xué)科不可知論的環(huán)境和藝術(shù)的多維性。”

如果這個(gè)描述讓你摸不著頭腦的話,你可以在 YouTube 上觀看一段關(guān)于 L2Ork 的視頻,享受 Linux 的舒緩聲音。

24. 如果你對(duì)管弦樂隊(duì)不感興趣的話,你可以在 Liunux 上體驗(yàn)一下更多的田園風(fēng)情,真的,就是那個(gè)字面意義。

這些年來,Linux 意想不到的工作之一就是……擠牛奶。Delaval 的“自愿擠奶系統(tǒng)”(Voluntary Milking System,VMS)可以讓奶牛自己決定什么時(shí)候擠奶,并在沒有人為干預(yù)的情況下管理擠奶過程。所有這些都由運(yùn)行 Linux 的單板機(jī)(single-board computer,SBC)管理。

25. 如果你喜歡輕便實(shí)惠的筆記本電腦,你可能得感謝一下 Linux。華碩 Eee PC 的推出,可以說是降低成本、專注于更輕巧、更便攜機(jī)器的一個(gè)推動(dòng)因素。Eee PC 是 2007 年推出的一款重量輕、體積小、價(jià)格便宜(不到 300 美元)的“上網(wǎng)本”。第一代型號(hào)的鍵盤也比普通鍵盤要小,所以如果你的手比一般人都大的話,那就只能祝你好運(yùn)了。重要的是,Eee PC 附帶了一個(gè)定制的 Linux 發(fā)行版,這意味著它不需要為操作系統(tǒng)本身支付成本。

上網(wǎng)本最終被平板電腦、智能手機(jī)和 Chromebook 等設(shè)備淘汰了。但這是一個(gè)有趣的實(shí)驗(yàn),Linux 使之成為了可能。

26. 安裝 Linux 并不總是那么容易,但是有時(shí)候還是很有趣的。當(dāng)磁盤很慢、安裝者會(huì)問很多問題的時(shí)候,Caldera OpenLinux 安裝程序提供了一個(gè)俄羅斯方塊類型的游戲,你可以一邊玩這個(gè)游戲,一邊將 Linux 安裝到你的磁盤上。

遺憾的是,Red Hat Enterprise Linux 的 Anaconda 安裝程序并沒有提供俄羅斯方塊或其他任何游戲。這樣也好,因?yàn)樵诂F(xiàn)代硬件上安裝 Linux,通常要比過去的 CD 光盤和慢速硬盤要快多了。

27. 眾所周知,如今在電影制作的領(lǐng)域中,到處可見 Linux 的身影。如果你看到一部有很多 CGI 的電影,那么這部電影的渲染很有可能是在 Linux 上完成的。至少在公開報(bào)道中,第一部使用 Linux 的主要電影是《泰坦尼克號(hào)》。Digital Domain 使用了一個(gè)由 200 臺(tái) Alpha 機(jī)器組成的網(wǎng)絡(luò),運(yùn)行 Red Hat Linux,來加快渲染時(shí)間。

28. Linux 內(nèi)核并不是按照既定時(shí)間表發(fā)布的,所以如果你要預(yù)測下一個(gè)內(nèi)核版本什么時(shí)候發(fā)布,你將會(huì)如何預(yù)測呢?用水晶球來預(yù)測怎么樣啊?

根據(jù)“PHB Crystal Ball”網(wǎng)站的數(shù)據(jù)表明,內(nèi)核的平均開發(fā)時(shí)間為 68 天,合并窗口為 13 天。根據(jù)該網(wǎng)站說法,下一個(gè)內(nèi)核將于 2019 年 9 月 19 日星期天發(fā)布。

28 周年快樂,Linux!

Linux 的歷史充滿了迷人的事實(shí)和故事,所以本文只是對(duì)這段歷史的一個(gè)小小的一瞥。正如他們所說的,最好的還在后頭。盡管 Linux 的過去有趣、令人印象深刻,但它的未來看起來同樣也有趣。生日快樂,Linux!祝你生日快樂!Linux!

作者介紹:

Joe Brockmeier,Red Hat 官博編輯部主任。復(fù)合型專業(yè)技術(shù)人員,擁有 10 年以上的 IT 行業(yè)經(jīng)驗(yàn)。曾任社區(qū)經(jīng)理、技術(shù)記者、系統(tǒng)管理員,在開源社區(qū)和開發(fā)社區(qū)的工作和倡導(dǎo)方面擁有豐富的經(jīng)驗(yàn)。有效的溝通者,擅長寫作、與不同的聽眾進(jìn)行交流。

原文鏈接:

28 facts about Linux for its 28th birthday

標(biāo)簽: Linux

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:10+ JavaScript 數(shù)據(jù)可視化庫

下一篇:Splunk擬收購云監(jiān)控領(lǐng)先企業(yè)SignalFx