誰是當今最大的開源公司?紅帽?谷歌? No!答案是Facebook。
《連線》網絡版撰文指出,Facebook的開源已觸及互聯網各個領域,從硬件到軟件,它通過Open Compute開源工程,將整個數據庫建立在開源基礎上。而其他互聯網公司也在積極參與開源項目,"開源"已成為當今互聯公司的命脈,技術創新的有效途徑。以下為文章摘要:
誰是當今全球最大的開源公司?你可能認為是紅帽公司,畢竟這家公司每年通過出售與開源軟件(Linux和 JBoss)相關的服務要獲得超過10億美元的收入。
不過,在2009年末的時候,我認為,谷歌是全球最大的開源公司,光看這家公司所貢獻的海量編碼就知道了,更別提其源代碼庫以及規模龐大的工程Hadoop和其他貢獻了。但是,在我看來,現今最大的開源公司要屬社交網絡巨頭——Facebook。
Facebook:無所不及的開源
正如這家公司所說,“Facebook平臺從上到下都是建在開源基礎上。可以說,沒有開源,就不會有Facebook的存在。” 不過,Facebook并非唯一一家做出此言論的公司。谷歌也在一直強調,如果沒有開源,它們就無法在業績和技術上達到現在的規模。
但是,Facebook在推廣開源方面努力是其他公司無法匹及的,這是因為那家公司能像Facebook一樣將整個數據中心建立在開源基礎之上。而Facebook就這樣做了,它叫“Open Compute”,這是一個浩大的工程:從網絡交換器,到服務器設計、動力系統、存儲和制冷設備。 Open Compute邀請全球公司一道在Facebook上建立數據中心,然后將其擴展和提升。這是一個多么大膽的工程!
Open Compute僅僅是Facebook所公布的諸多開源工程之一,其他還包括:
Cassandra (NoSQL數據庫) 、Thrift (跨語言服務開發框架)、 Apache Hive (建立在Hadoop 上的數據庫基礎構架)等。此外, Facebook還開發了很多非常實用的軟件,同時也是開源項目Apache Hadoop, MySQL and PHP的積極響應者。
Facebook到底貢獻了多少行代碼?我們很難說清楚。其實,這個問題已經不重要了。Facebook對“開源”的影響已從其所參與的工程和貢獻的編碼上體現出來。
互聯網巨頭:開源創新的溫床
Facebook 可能是目前全球最大的開源公司。不過,在見證開源標準化操作過程中,Facebook并非孤身一人。開源是互聯網公司的“命根子”。比如, LinkedIn 和Netflix 也都貢獻了大量的開源編碼。Twitter也是MySQL等開源項目的積極參與者。
事實上,縱觀全球互聯網產業,“開源創新”已呈脫韁野馬狂奔之勢,這是因為,開源是互聯網公司解決技術難題最有效的途徑。
這些互聯網公司不能潛入微軟研究室去尋求解決技術難題的答案。他們使用老掉牙的技術無法解決迫在眉睫的難題。微軟、諾基亞和其他諸多供應商在研發方面投資了數十億美元,但是真正的創新出現在能夠處理數十億用戶規模化問題的互聯公司身上。
開源經濟
幸運地是,我們其他人可以從Facebook和其他互聯網公司的開源工程中收益。 Facebook,Twitter和其他公司都看到了開放編碼而不是限制編碼帶來的競爭優勢。“開源”徹底改變了技術公司的運作模式,這也是Facebook可以傾全力投入開源工程中,而像甲骨文等老牌軟件供應商無法這樣做的原因。
從硬件到軟件,Facebook的開源觸及了各個領域,它向人們展示了21實際一種有效創新的方法。
(完)
評論