前陣子,國外一個程式設計師發了篇部落格,
記錄了一次被科技巨頭竊取程式碼的經歷。
他受邀參與某科技巨頭的世界巡迴演示,結果發現對方炫耀的產品是他的開源專案,而自己留在程式碼註釋中的名字,連同開源許可證,都被巨頭抹掉了。
這個竊取開源專案的科技巨頭叫 Sun Microsystems
( 後文簡稱 Sun )。
它最輝煌時市值超過 2000 億美元,吊打第二名 Google 和第三名 IBM,它的發明的多項技術至今仍然流行,曾經是開源軟體的忠實支持者。
但現在,你應該很久沒有聽到它的名字了。
今天就跟大家聊聊它的故事吧。
Logo 圖案設計挺騷▼
1980 年的某個午後,一名斯坦福的學生安迪 · 貝托爾斯海姆拿到了美國國防部高階研究計劃局( DARPA )一筆資助,對方以支付學費和每個月 400 美元報酬的形式,讓他為斯坦福大學造更好的計算機用於科研。
這個專案被稱為 Sun Workstation ,其中 Sun 是斯坦福大學
( Stanford University Network )
的首字母縮寫。
一年後,安迪和朋友們真就成功搞出來了,
而且幹得相當漂亮!~
當時計算機效能通常是 1/8兆位元組的記憶體(128k),1/4百萬畫素的顯示器(640x400),每秒能運算100萬次。
而安迪搞的這玩意一兆位元組的記憶體,一百萬畫素的顯示器,每秒能運算 100 萬次,還使用了低成本的模組化元件,可以說是物美價廉。
根據安迪的說法,
當時有很多聽過這玩意的人,他們都想要買一個,就等著 量產出來了~
在交付完成後,他們乾脆拿著設計自己做起了生意,就這樣 Sun 誕生了。
而這臺機器,他們起名為 Sun-1 。
SUN-1▼
Sun-1 一經推出訂單就像雪花一樣飄來,Sun 在成立一個季度後就實現了盈利,
四年後成功上市。
簡直就是 “ 暴發戶 ” 的劇本。。。
能夠取得這樣的成就,主要是因為 Sun 匯聚了一群技術瘋子,他們瘋狂革新已有的產品,研發新的技術。
對了,Sun 最初的創始人裡就有
“ 網際網路時代的愛迪生 ” 比爾 · 喬伊這種大佬 ↓ ↓
就拿 1984 年來說吧。。。
這一年 Sun 釋出了 NFS
( 網路檔案系統 )
,這玩意現在是計算機網路檔案共享的標準。
這一年 Sun 提出了
“ The network is the computer ”
的口號,領先 20 年提出雲計算。
這一年 Sun 開始開發 SPARC 處理器。
這玩意效能強勁,而且開放性強,正式釋出後很快就在國際上流行起來,成為了高效能伺服器和工作站的 “ 標配 ” ,Sun 財務報表上的利潤蹭蹭上漲。
Ultra SPARC II ▼
1995 年,Sun 發明了著名的程式語言
Java ,
這玩意相信不用世超多介紹。
這個 “ 一次編譯,到處執行 ” 的語言,很快就吸引了程式設計師們,也吸引到整個計算機行業的注意力。
這讓另一個巨頭微軟很頭疼,微軟先是推出了 J++ 語言,對 Java 進行了大量修改,被 Sun 告了,賠了 2000 萬美元。
沒過多久,微軟又推出了自己仿照的語言 C# 和。net 框架,還宣佈因為安全原因不再支援 Java ,
這一次賠了 Sun 近 20 億美元。。。
這算是 Java 最成功的一次 “ 商業化 ” 麼...?▼
頂尖的發明換來的是市場的良好反饋
,再加上 1995 年開始的網際網路熱拉昇了硬體裝置需求量,Sun 的業績一路高歌猛進。
大部分科技巨頭在原本的業務走起來後,會用鈔能力去收購其他公司拓展新業務,Sun 也不例外。
它看中了 —— 蘋果。
1996 年,蘋果正陷入困局,市場佔有率由鼎盛時期的 16% 一度跌到 4%。股價也一路下滑。
當時 Sun 都談得差不多了,不貴,每股 5-6 美元的價格就可以解決。
後來據說因為蘋果的一位大股東搞了一大堆苛刻的條件,最終沒有成功~
沒過多久,喬布斯重返蘋果 ▼
也不知道 Sun 現在後不後悔,反正當時的 CEO 斯科特 · 麥克尼利提到這件事情的時候,還挺樂觀。。。
表示 “ 如果當時成功了,那現在市場上可就不會有 iPod 和 iPad 這些玩意了,我們會把這類產品搞砸的 ” ~
無論如何,這些官司和失敗的收購都沒影響到 Sun 的業績繼續衝鋒。
直到 2000 年,這一年 Sun 的市值一度超過 2000 億美元,Google 和 IBM 見了都要叫聲哥。
可惜,也是這一年,網際網路泡沫破了。
Sun 用了十幾年打造出來的矽谷傳奇,在這一年裡就碎成了玻璃渣。
2000 年 3 月納斯達克綜合指數攀升到 5048
網路經濟泡沫達到最高點▼
無數網際網路公司隨著持續下跌的股票破產,需求方急劇減少,在加上效能更好更便宜的伺服器出現,不斷蠶食市場,Sun 的硬體賣得越發艱難。
面對這樣的困境,Sun 想出了一個非常聰明的辦法。
開源。
它公開了 UltraSPARC T1處理器原始碼,這是業內第一款開源的 64 位處理器,開發者們拿到這些技術資料後,能夠更快捷、方便圍繞這個架構構建生態,生態做大了,會讓更多企業選擇 SPARC 。
儘管出發點是出於自救,但很難說清楚,
收益最多的是 Sun 本身,還是每一個正在使用網際網路的人。
喏,這款世界上最快的微處理器開源後成了大家最好的教材~
同時 Sun 還在 2005 年將 1600 項專利投往公眾領域,2006 年把 Java 平臺貢獻給開源社群,2008 年 Sun 收購了 MySQL AB ,繼續支援它以開源的形式存在。
然後,2008 年,經濟危機來了。
網際網路泡沫破滅的重創,收購上的各種失誤,關鍵性產品( 比如 Java )的商業化失敗,加速了 Sun 的衰弱,它最終沒能扛過這一波。
2009 年甲骨文宣佈將以 74 億美元的價格收購 Sun,Sun 的時代落幕。
要世超來說,成敗終有時,就算是比爾蓋茨也做不了一輩子的世界首富。
看著這個曾經支援過無數個開源專案的企業,最後走向了剽竊程式設計師小哥程式碼的路。
可比成王敗寇的結局,要殘忍多了。