Linux27歲了!這27件相關的有趣事實你可能不知道
許多人認為 10 月 5 日是 Linux 系統的週年紀念日,因為這是 Linux 在 1991 年首次對外公佈的時間。不過,你可能不知道的是,早在 1991 年 8 月 25 日,當年還是大學生的 Linus Torvalds 就向 comp.os.minix 新聞組的人透露了由於 “業餘愛好” 他正在研究作業系統的訊息。因此,該時間也被許多愛好者視為 Linux 的真正誕生日期。
為紀念 Linux 27 歲誕辰,OMG Ubuntu 列出了 27 個與 Linux 和 Linus Torvalds 相關的有趣事實。
1、截至 2018 年,Linux 核心已有 20,323,379 行程式碼。儘管近期有所減少,但龐大的程式碼量意味著 Linux 仍然是地球上(單個)最大的開源專案。
2、Linux 差點不叫這個名字!Linus Torvalds 原本想把他的 “業餘愛好” 專案稱為 “FreaX”(“Free” 和“Unix”的組合)。值得慶幸的是,他早期使用的程式碼託管伺服器的所有者說服了他,最終取名為 “Linux”(“Linus”和 “Unix” 的組合)。
3、首個 Linux 版本 100% 由 Linus Torvalds 編寫,但最新的版本僅包含不到 1% 的 Linus 編寫的程式碼。他並不懈怠,現在主要是忙於管理和合並其他開發者編寫的程式碼。
4、Linux 被世界上所有主要的太空計劃使用,包括 NASA 和 ESA 。
5、談及更廣闊的宇宙,有以 Linux 和 Linus Torvalds 命名的小行星。
6、Linux 的吉祥物 Tux 之所以是一隻企鵝,據 Linus 回憶是因為他曾經被一隻憤怒的企鵝咬傷。
7、Linux 完全統治超級計算機。截至 2018 年,世界上最快的 500 個超級計算機 100% 執行 Linux 。
8、Linux 開發社群非常活躍。據統計,在過去 15 個月裡,Linux Kernel 以平均每小時 7.8 個補丁的速度被合併。
9、 Linux 早期以 MINIX 作業系統為原型,導致 Linus 採用類似於 Minix 的檔案系統佈局來實現他的新興專案。之後由於被證明效率低下,Linus 採用 “擴充套件檔案系統”(ext)取代它,至今仍在使用。
10、Linux 1.0 於 1994 年 3 月 14 日釋出,共包含 176,250 行程式碼。2.0 版本緊隨其後,於 1996 年釋出。
11、Linux 正執行在從智慧手機到伺服器,再到潛艇和太空火箭等大量事物上。
12、賈伯斯曾在 2000 年為 Linus Torvalds 提供一份工作,條件是他停止在 Linux 上的開發。Linus 拒絕了。
13、Linux 有多成功?它的長期競爭對手微軟,在 90 年代初曾試圖 “熄滅” 該專案,到現在卻在利用 Linux 進行伺服器業務,甚至在為核心開發做貢獻!
14、說到貢獻,谷歌、英特爾、華為、三星、紅帽、Canonical 和 Facebook 是近年來 Linux 核心開發的主要貢獻者。
15、Linus 出生於芬蘭,一個雙語國家,並認為瑞典語是他的 “母語”。他說,由於發音不同,他常常覺得用英語說話 “不舒服”,但卻更喜歡閱讀英文書籍。
16、Linux 可能是現在最大的自由軟體專案(參見第一條),不過在 1991 年首次釋出時,它僅有約 10 萬行程式碼。
17、在重新調整其開發和釋出時間表後,新版本的 Linux kernel 現在基本每隔 66 天左右釋出一次。
18、Linux 不是 Linus Trovalds 唯一知名的作品,還有 Git 版本控制系統和潛水應用 Subsurface 。
19、據估計,90% 的好萊塢視覺效果在生產流程的某個階段依賴於 Linux 。
20、根據 openhub.net 的統計資料,超過 95% 的 Linux 是用 C 語言編寫的。
21、最新版本的 Linux kernel 可能有 13.3%的程式碼由空行組成。這並非毫無意義,空行是嚴謹的編碼風格的一部分,使核心保持整潔、高效和有序。
22、基於 Linux 的 Android 是目前全球最成功的移動作業系統。
23、Linux 的每個核心版本都有一個有趣的代號,比如 v4.13 的 “Fearless Coyote” (v4.13) 和 v4.18 的 “Merciless Moray” 。
24、據紅帽所述,排名前十的公有云中有 9 個是執行在 Linux 上的。
25、Ubuntu 是世界上最流行的基於 Linux 的桌面作業系統,它在全球擁有約 2000 萬使用者。Linux 佔臺式計算機約 2% 的使用份額。
26、第一本關於 Linux 的出版物是 Matt Welsh 於 1993 年出版的 “Linux 安裝和入門” 。第一本專刊 “Linux Journal” 於 1994 年 3 月出版,並首次對 Linus 進行了採訪。
27、Linux 是開源領域最著名的模範,但其實早期版本的 Linux 是禁止商業使用或再分發的。直到 1992 年釋出 0.12 版本,Linus 才採用 GPL 協議。
原文釋出時間為:2018-08-27
本文來自雲棲社群合作伙伴新智元,瞭解相關資訊可以關注“AI_era”。
原文連結:Linux 27歲了!這 27 件相關的有趣事實你可能不知道
相關文章
- Linux 27 週年,這 27 件相關的有趣事實你可能不知道Linux
- 關於 Google 你可能還不知道的26個事實Go
- ??你以為你瞭解TCP協議?這些你可能不知道的細節才是關鍵!TCP協議
- 關於美顏SDK,還有這些你不知道的知識
- 你可能不知道的JSJS
- 你(可能)不知道的web apiWebAPI
- 你可能不知道的htmlHTML
- iOS路徑相關的, 都在這了iOS
- 關於Handler同步屏障你可能不知道的問題
- 10 個你有可能不知道的Android Studio技巧Android
- 你可能不知道的小程式
- 你可能不知道的React用法?React
- 你可能不知道的pythonPython
- 關於Flutter你要知道的可能都在這兒Flutter
- 你居然不知道postman還有這些用法?Postman
- 應有盡有!這可能是最全的 AI 面試筆記了AI面試筆記
- 你可能不知道的 Laravel Eloquent 操作Laravel
- 你可能不知道的 Object.defineProperty()Object
- 你可能不知道的css-doodleCSS
- 那些你可能不知道的Web APIsWebAPI
- 你可能不知道的字串分割技巧字串
- 你可能不知道的絕對定位
- 20個你(可能)不知道的Git命令Git
- [你可能不知道的Vue]-scoped CssVueCSS
- 關於HTML你可能不知道的一些知識點HTML
- 關於MongoDB,你可能不知道的十件事MongoDB
- 學markdown怎能不知道與之相關的html了HTML
- 詳解關鍵路徑法,這可能是你能找到的最詳盡的了
- 你可能不知道的 CSS3 AnimationCSSS3
- 那些你可能不知道的 ZooKeeper 知識
- Vue你可能不知道的7個技巧Vue
- 你可能不知道的css內容塊CSS
- 你可能不知道的前端知識點前端
- 用資料告訴你關於手機app的15個有趣事實APP
- Fragment 相關知識點都在這裡了Fragment
- 委託,不知道你是否有也這樣理解(一)
- 委託,不知道你是否有也這樣理解(二)
- 關於Linux的趣事Linux