Linux 27 周年,這 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 協議。