25年前,一個芬蘭的大學生在一個郵件列表中分享了他的項目:“就是個個人愛好”,他說,“不會像gnu那樣龐大而專業。”這個孩子并不知道他的操作系統將永遠的改變了軟件世界。今天,Linux統治了服務器操作系統。它也是Android的基礎——統治了手機操作系統。而且,它還是100%自由而開源的。
讓我們回溯時光,看看Linux 這25年來的25個鮮為人知的真相:
真相1:在這個Linux基金會的協作項目里有1.15億行代碼。而與之相比,Windows XP只有0.45億行代碼。
真相2:Linux內核項目是世界上最活躍的開源項目。它平均每天會接受185個補丁。
真相3:每年大約有4.1萬人參與開發Linux,如果要給他們發薪水的話,差不多每年需要50億美金。
真相4:Linux基金會為了讓Linus Torvalds繼續開發Linux,每年給他發1000萬美金的薪水。他的凈資產已達1.5億美金。
真相5:盡管加起來有這么多的錢,還有那么多運行在Linux上的系統, 但是Linus仍然工作在家里,哦,還有他的貓在陪著他。下圖是他在他的站立式工作桌前工作的照片:
真相6:在Linus還在芬蘭軍隊服役時,他那時從事彈道計算,他買了一本Andrew Tanenbaum的《操作系統:設計與實現》。那本書介紹了Minix ,這是一個用于教育用途的簡化版Unix,正是這本書開啟了Linus的Unix思想之路。
真相7:雖然Linux的第一版全是由Linus寫就的,但是他最初的貢獻僅占今天全部的代碼的不到1%。他說他現在忙于合并代碼而沒空自己寫代碼了。
我沒有一個五年計劃,也沒有登月計劃。我很高興我周圍的人可以看著星星說“我要去那里!”,但是我會看著腳底下,把那些我前行時會掉進去的坑填上。
——Linus Torvalds
真相8:其它的軟件界著名人物,比如比爾蓋茨、扎克伯格都放棄了他們的學業而投身于事業之中。而 Linus 不僅在 Linux 取得了一定成功之后繼續上學,而且一直念到了碩士畢業。
真相9:雖然Linus創造了Git,但是他從不通過GitHub接受補丁,即便Linux也放在GitHub上,而且有多達35000個星!
真相10:Linux的吉祥物是一個名為“Tux”的企鵝:
真相11:來自各行各業的公司的開發者們給Linux貢獻了代碼,以下是按貢獻進行的排名:
真相12:世界上97%的超級計算機運行在Linux上,包括NASA的集群。
真相13:SpaceX在其Merlin火箭引擎中使用了一個特殊的容錯設計的Linux,幫助完成了32次空間任務。
真相14:2009年德國慕尼黑政府從Windows切換到了Linux。他們聲稱在軟件許可證費用上大約節約了1000萬歐元。不過這個切換讓他們在生產效率方面損失不小。
真相15:Linux可以運行在僅售 5 美元的微型樹莓派計算機上。
真相16:Linux已經成為世界之王了嗎?《泰坦尼克號》是首部使用Linux服務器制作的大片。
真相17:雖然視頻游戲開發商Valve的創始人Gabe Newell公開宣稱他認為Linux 是游戲的未來,但是他的公司基于Linux的Steam Machine游戲機卻失敗了。相比2010年,使用Linux玩游戲的人更少了。
真相18:Dronecode是一個Linux無人機項目。大約有一千家公司在這個系統的基礎上開發他們的無人機產品。
真相19:豐田和獵豹計劃將來在他們的汽車中使用汽車級Linux(AGL)。
真相20:Linux有很多發行版,大多數發行版都是基于別的發行版的。最流行的發行版是Ubuntu,它是基于Debian的。
真相21:Red Hat是一家開發針對企業的Linux發行版的公司。它是開源軟件領域最大的公司,今年準備達成營收50億美元的目標。
真相22:Linux并不一定需要圖形界面。許多開發者都是使用命令行來操作它的,比如Bash。你也可以從很多種圖形界面中選擇一個,比如Xfce和KDE。你可能聽說過“Xubuntu”這個詞,它的意思是“Ubuntu with Xfce”。你想必能猜出“Kubuntu”的意思吧?
真相23:Linux使用的是GPL許可證。
“大多數軟件的許可證都為了奪走你分享和修改它的自由。相比之下,GNU GPL許可證力圖捍衛你分享和修改自由軟件的自由——以確保軟件對它的任何用戶都是自由的。”
—— GNU GPL序言
真相24:Linux采用“類 Unix”設計,它的單體Linux內核控制著文件系統、網絡和進程管理。剩下的功能部分由模塊來控制——大部分來自GNU項目。
真相25:即使是微軟的Windows ,這個Linux的最大的競爭對手,也在擁抱Linux。它最近將Ubuntu Bash 集成到了Windows 10 之中。
贈品真相:Linux的靈感來自于Richard Stallman的GNU項目,它是自由軟件運動和黑客倫理。你可用從Steven Levy的經典著作《黑客》中了解到這些以及其它比如Apple I計算機等重要項目的歷史。
此外,這里還有一份對Linus的簡單采訪,他談及了Linux和Git,以及他是如何創造他們來解決他自己的問題的。