你的手機、你家的電視機頂盒、甚至你取款的 ATM,都是基于林納斯·托瓦茲做的 Linux 系統改的。幸好他也是不收專利費。
他是誰:林納斯·托瓦茲(Linus Torvalds,1969- ),他是開源系統 Linux 的創造者,一個熱愛自由的黑客。你現在用的電子產品,或多或少都跟這個人做的操作系統有關系。好奇心:林納斯·托瓦茲說,他的成功主要是因為他很懶,而且喜歡授權別人。這個認為娛樂價值高于商業的黑客,成了我們大部分科技產品的源頭。
如果不是這位討厭知識產權的黑客,我們現在的電腦、手機、電視機,甚至是 ATM 機都不會是現在這個樣子——事實上,如果沒有林納斯·托瓦茲(Linus Torvalds)創造的 Linux 操作系統,或許我們現在的電子設備的系統進展會更加四分五裂,發展也會慢很多。
時間回到 1991 年,當時手機“大哥大”還像是磚頭塊一樣大,微軟和蘋果的斗爭也剛剛進入白熱化。就在那時,一個芬蘭赫爾辛基大學的大二學生林納斯·托瓦茲剛剛在互聯網上放出了他自己編寫的操作系統 Linxus 0.01 版本。
在此之前,林納斯的個人電腦上用的是 Minix 操作系統,這是根據 Unix 系統修改的教學版本,只能用在一種計算機上,對編程諸多限制,但因為費用低廉而有一定的傳播度。林納斯對這個系統十分失望,他想要更加自由、更加不限制編程者的操作系統,于是他把自己要做自由才做系統的消息放了出去,偶爾還跟 Minix 的黑客們打打嘴仗。
在林納斯眼里,做一個操作系統就是創造一個新的世界:
“你得從零開始創造一個新世界來,而且還得設法讓它正常運轉。在計算機的世界里,你就是創造者,對這世界里發生的一切都有最終決定權。如果搗鼓得足夠好,你就是這個世界的上帝。當然,這個上帝的地盤比較小嘍。”
在兩個月沒日沒夜的編程工作后,林納斯寫出來了一個漏洞百出,但是勉強可用的程序。1991 年 9 月 17 日,他把這個小小操作系統上傳到 FTP 目錄上,當即決定公布了所有的源代碼,給所有想要做修改的黑客們使用。
為了配合這個自由的操作系統,他選擇了理查德·斯托曼創造的 GPL 許可協議,它允許人們出于任何目的自由地使用、修改以及分享軟件。
這個可以隨便玩的操作系統在發布之初,就獲得了不少黑客的關注。1994 年,當 Linux 1.0 推出時,林納斯已經積累了一個很大的用戶技術,Linux 核心開發團隊也已經建立起來了。在 Linux 系統數以千計的文件當中,還有一個專門記錄 Linux 黑客姓名和郵件地址的文件夾,里面包含了來自世界各地的 100 多個名字。
Linux 后來幾年的發展再簡單不過,和林納斯的關系也不太大:黑客們寫出來了很多基于 Linux 自娛自樂的軟件,還將 Linux 適配到千奇百怪的運行環境中,而這些軟件當中的一些,后來甚至構建成了一個巨大的商業生態。林納斯本人已經沒有在忙活這些具體的適配問題,他去一家名為全美達的公司任職,然后移居美國了。
林納斯看來,正是這些娛樂的需求,讓 Linux 甚至是開源軟件成了現在的樣子。在他的世界里面,只有三件事情是對生活有意義的,第一是生存,第二是社會秩序,第三,就是娛樂。而 Linux 的發展,也和千姿百態的娛樂需求不無關系:
“Linux 現象是一種有組織傳播技術、知識、財富的方式,同時能讓參與的人非常過癮,這種娛樂是商業世界里聞所未聞的。”
而同時,Linux 的開源模式,在也從各個方面贏得世界的關注。在 Linux 1.0 版本推出之后,不少基于這個操作系統的公司便出現了,例如“紅帽”公司,連 IBM 和英特爾也支持 Linux。在 1999 年,IBM 甚至花費了 10 億美元進行 Linux 的推廣。
“當這一(開源)理論應用到政治和政府時,人們看到了其中的弊端,但說到商業領域和開源理念,人們卻沒有什么感覺。諷刺的是,在商業領域,開源理念甚至讓人們感到不安。”
他說的是類似微軟這樣的科技巨頭。因為這個系統的不同版本、不同用途,在于眾多軟件公司和操作系統公司手上,這也就意味著微軟的對手可能并不止于 PC 市場,對于包羅萬有的軟件公司微軟來說,這是一種潛在的威脅。
同樣不安的,還有竭力保護知識產權的人們。但林納斯對于知識產權法規態度也十分的“黑客”:“也許你不會感到驚訝,主張強化知識產權法規的,正是那些從知識產權中獲利最多的組織。不是藝術家或創造者自己,而是那些知識產權交易所,那些靠別人的創造力掙錢的公司。對了,當然還有律師。”
“結果怎么樣呢?版權修正案,比如說不太有名的《數字千年版權法案》等,把消費者使用版權作品材料的最后一點權利給徹底剝奪了。”
但到現在,Linux 在這場戰斗中優勢已經太明顯——從航天科技,到手機的芯片,Linux 的免費和開源讓更多的電子產品有了快速發展的可能。其中最好的例子,也許就是本來也是基于 Linux 的搜索引擎 Google,以及同樣基于 Linux 的手機操作系統 Android。
從證券交易系統,ATM 柜員機,科技巨頭的服務器,甚至是夢工廠、迪斯尼、皮克斯等公司制作的電影都和 Linux 有關,我們每天的生活都少不了 Linux。微軟?他們還在掙扎著將資源和優勢轉移到移動端,轉移到不同的企業服務當中。