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