
一個19歲少年開發了一款世界上最火熱的軟件,他不僅闖入了微軟的地盤,甚至改變了開源軟件社區的游戲規則。
“如果把我的爺爺和上帝放在同一間屋子里,并且有個提問機會,他不會去問生命的意義是什么,也不會去追問人性的無常,他一定這樣問上帝:‘你用火狐(Firefox)嗎?’”布萊克·羅斯(BlakeRoss)在他的博客上玩笑說。
如果答案是no,那很可能是因為:上帝落伍了。他錯過的正是近年最為火爆的一款產品:自2004年11月9日火狐瀏覽器正式發布1.0版本,僅用半年時間就獲得了五千萬用戶。
微軟難纏的對手
自從1998年打敗網景的瀏覽器之后,微軟的發現者始終統治著這一領域,其市場占有率甚至達到92%左右。這一成功甚至讓微軟忘記了需要對它進行更新,在過去的數年中,IE就像一個第三世界的公共汽車站,聚集著小販(hello,彈出廣告)、冒牌藝術家(如果病毒可以被稱為一種藝術)和扒手(知道你的電腦里有多少間諜軟件?)……
“人們以為瀏覽器的戰爭已經結束了,但是現在,大家都意識到IE并不安全,而這正是我們的立足點和機會所在。”火狐的主要開發者羅斯說。這個棱角鮮明,精力充沛,長著濃密黑發的年輕人,已經被黑客世界視為新的蓋茨或楊致遠。就像蓋茨擁有保羅·艾倫、楊致遠擁有大衛·費羅,與羅斯站在一起的,是25歲的新西蘭人本·古杰,一個談吐溫和的胖子。
但真正讓火狐與眾不同之處在于:它是一款開源軟件。它不像微軟一樣小心翼翼的隱藏自己的原代碼,而是將其公之于眾。這就讓任何人都可以對其進行修改,它因此成為一項永遠在進步的工作。當一個精通程序的黑客發現了IE的漏洞,他能做的只有編制一款病毒,讓全世界意識到這個漏洞的嚴重性。但當他發現了火狐的漏洞,他可以在火狐以往的程序基礎上制作更好的版本,或者私下向羅斯透露漏洞,并獲得五百美元。這樣的“義工”,全球已經有五萬名。在微軟,不會有任何項目組維持如此大的人員規模。
這讓微軟在瀏覽器世界遇到了一個難纏的對手。微軟之所以打敗網景,很大程度上是因為IE免費,而網景的導航者售價五十美元。但現在,火狐與IE一樣免費了,微軟無法將同樣的戰術重演。
火炬的傳承
1999年,年僅14歲,正在讀9年級的羅斯便開始在邁阿密的家中,通過父母的美國在線的賬號“黑”導航者瀏覽器,然后幫網景捉“蟲”(bug),給瀏覽器“打補丁”(patch)。
“我想我童年里85%的時間都待在了我的房間里,去鼓搗我的電腦,寫程序,一直到我兩眼發花。”羅斯說,學好編程序唯一的途徑就是要勤動手,休想僅在學校就能學好,也別想著拿本書躺在床上翻翻就能學到,“你必須要端坐在電腦前,面對面去揣摩它是怎么運算的,并最終用比它更聰明的方法去征服它”。
網景曾是上世紀1990年代風光無限的瀏覽器,然而在世紀末,面對免費易用的微軟IE瀏覽器,網景一蹶不振,喪失了大部分市場。1998年3月,網景公司公布了自己瀏覽器的程序代碼,并在此基礎上成立了非盈利的開源組織莫芮拉基金會,希望能集合全球開源社區里的高手們開發出超越IE的瀏覽器,奪回失地。
|