他的名字是Linus,他是所有程式設計師們的上帝

差評發表於2016-05-16

在中國神話裡,女媧是神,創造了人,然後,人類就自由發展。。。

呃。。今天可不是要講女媧與人類繁衍。

今天要講的是 My God,Linux 核心的創始人 —— Linus Benedict Torvalds( 林納斯·本納第克特·託瓦茲 ,下文簡稱林納斯 )

著名的電腦程式設計師、黑客、極客之王,這些普通的詞彙,不足以形容 My God。

他是網際網路科技金字塔最頂端的幾個人都觸控不到的神,嗯,這句還差不多。

林納斯 1969 年出生於芬蘭赫爾辛基市,父親是芬蘭共產黨黨員。

不知怎麼的,突然想起來諾基亞 = =!

嗯,林納斯小時候的黑客神韻就不提了,直接從 1991 年說起。

那年他 21 歲,剛入赫爾辛基大學,學習計算機技術,並擁有一臺 386 IBM PC。

當時,作業系統就跟如今買房一樣,不光 MS-DOS 價格不菲,UNIX 也被炒得高高在上,動不動就叫價上萬元。

想想在那個一年學費才幾十塊的年代,萬元作業系統是什麼概念?

不過,畢竟是芬蘭人民,有錢,裝了 MS-DOS 。不過他一點都不滿意 —— 昂貴,保守,還不好用。

恰巧,作業系統 MINiX ( UNIX 的變種 ) 問世了。

( Welcome to MINIX 3.1.2,好吧,沒找到最初版本 )

Minix 相對自由,而且非常廉價。

發明者 Andrew S. Tanenbaum 只希望拿 Minix 作為一個公開的教材,所以很快,林納斯就玩起了 Minix 。

(左林納斯,右 Andrew S. Tanenbaum)

在大學期間,林納斯要經常訪問大學主機上的新聞組和郵件。可能嫌棄速度慢,卡頓什麼的,他就自己編寫了磁碟驅動程式和檔案系統。

有了這個嘗試,加上無法忍受 MINIX 只能用來教學。他想要自己編寫一個免費又強大的系統。於是,Linux 核心就誕生了。

(當時林納斯剛入大學,才 21 歲,才 21 歲啊,差友們!! )

1991 年 9 月,林納斯通過大學的 FTP 伺服器公開其作業系統,當時命名為 “ Freax( 除錯 )”。然後就被 FTP 伺服器管理員改名為 Linux。

很顯然,是為了致敬 Linus 和 MINIX / UNIX。

不久後,林納斯又將 Linux 核心加入了自由軟體基金( FSF )的 GNU 計劃中。

允許使用者免費使用、拷貝並且改動程式,但你必須將同樣的自由傳遞下去,而且必須免費公開你修改後的程式碼。

因此,後人稱林納斯為 “ 自由主義教皇 ”。

講到這,差評君不得不提到自由軟體之父理查德·斯托曼。

林納斯就是受理查德·斯托曼的精神感召。。。才有了他的企鵝精神。。。

選擇企鵝作為 Linux 的 “形象代言鵝” 的意思是:“ Linux 與南極一樣,均為全人類共同所有,任何公司無權將其私有。”

他還公開表示,反對軟體專利: “軟體本身是人類的精神財富,是智慧,思想和知識的傳播,所以不應該被類似專利的這一類的東西所囚禁,而應該更多更廣泛更方便得供所有人分享。”

(可能這就是 Android 比 iOS 系統便宜的原因吧!)

再說回來 Linux 本身有多厲害吧。。。

Linux 其實本身只是一個核心,以這個核心為基礎,誕生了這個世界上的絕大多數電子裝置(路由器,交換機,手機,伺服器)。

即便從最傳統的意義上講,Linus 也是最接近神的人。。

哦,對了,世界上使用最多的手機作業系統 Android 也是基於 Linux 核心開發的。

Android 是一種基於 Linux 的自由及開放原始碼的作業系統,主要使用於移動裝置,如智慧手機和平板電腦。

而且由於 Linux 是免費的,讓成千上萬的狂熱分子聚集在它的身上。據不完全統計,有幾百萬人為 Linux 貢獻過程式碼。

呃,差點忘了說,Linux 也是世界上最大的被利用專案。

騰訊,百度,阿里巴巴,微軟,Facebook 等,都是 Linux 系統的伺服器,Android,Oracle 等也都是基於 Linux 核心。

一毛錢版權費都不需要給,當然受歡迎了。。。

不過,由於時間的關係,Linux 究竟有多好,用途有多廣,就不細說了。期待玩過的差友留言補充了。。。

繼續說回林納斯,美國《 時代 》週刊是這麼評價他的:

有些人生來就具有統率百萬人的領袖風範;另一些人則是為寫出顛覆世界的軟體而生。唯一一個能同時做到這兩者的人,就是林納斯。

感覺差友們都在吃著黃瓜,也在等著差評君的評價。。。好吧。。。

差評君:“其功也卓,其惡也彰。”

林納斯的言語,自大狂妄,剛愎自用,老實說,這點並沒什麼好說的,因為他的才華支撐得起。

我叫林納斯,我是你們的上帝。

他還說過:

Nobody actually creates perfect code the first time around, except me. But there’s only one of me.

實際上沒人能一次就寫出完美的程式碼,除了我。但是世界上只有一個我。

不過,他的惡,主要是一些粗言穢語,週期性的大爆粗口。。。

2013 年,在一次有錄影的演說中,他瀟灑的向 Nvidia 公司豎起中指。

來感受一波林納斯的不屑與霸氣。。。

(但差評君總覺得,他的鼻孔才是最犀利的鄙視。。差友會為了看他鼻孔再看一次麼。。。)

呃,再來看看另外一則新聞。。。

2015 年 10 月,Linux 核心開發者 Sarah Sharp 宣佈退出。

(老實說,好漂亮,哦不,好可惜。)

她退出,跟林納斯有著千絲萬縷的關係。。。

Sarah Sharp 是英特爾的員工,也曾是 Linux 的狂熱粉絲,和林納斯交情應該還不錯。。。

右二 Sarah Sharp ,左二林納斯

2013 年,她給遇到問題的 Linux 基金會的 Greg Kroah-Hartman 程式設計師發了一個補丁包( Linux USB 3.0 的支援補丁 )。

本來再尋常不過的事件,也不知怎麼的,林納斯卻在 Linux 核心郵件列表( Linux 開發運動的虛擬家園 )中公開指責 Greg Kroah-Hartman :“你應該學會大聲斥責那些人,讓他們自己解決問題!!”

郵件中,到處充斥著 “ Fxck ” 和 “ Bitch ” 等字眼。。。

很明顯,指的是 Sarah Sharp 。小姑娘頓時不開心了。

“太過分了,不是嗎?兄弟們。”她回應到。“這是我們為促進社群穩定應該做的嗎?林納斯慫恿人身攻擊和暴力。請在郵件列表裡保持起碼的職業道德標準。”

“說實話,我鄙視表現同情和友好, ” 林納斯回覆說。“ 事實上,人們應該清楚我做事的風格。”

就這樣,這場口水戰,持續一週左右時間,進行數百回合較量。。。

最終,Sarah Sharp 宣佈退出 Linux 開發。

而林納斯則堅持用自己高興的方式統治他的世界:“我可以向大家保證,我還會繼續咒罵。”

當時大批 Linux 粉絲還以他為榜樣。。。

林納斯的世界,就好像他的系統,永遠有那麼些不願去修改的 Bug。。。如果試圖描述下原因的話,也許他自傳的書名比較合適:JUST FOR FUN

相關文章