除了納德拉的執念,微軟還有哪些用 75 億美元買 GitHub 的原因?

評論
評論

本文來自合作媒體極客公園,INSIDE 授權轉載

上個月 GitHub 把自己賣給微軟了,售價高達 75 億美元,這是自微軟內部框架調整後發生的最大收購交易。作為全世界最負盛名的工程師社區之一,GitHub 在 2015 年最後一次融資時的估值是 20 億美元。不到三年,身價翻了三倍有餘。

收購發生的前夜,數以萬記的工程師們仍然在這裡創造、搬運、討論「程式碼」;當收購的消息傳來,幾乎所有業內人士都異口同聲的表達:意料之外,情理之中;但這次收購有三個關鍵問題。

為什麼「賣身」?

GitHub 成立於 2008 年,由四個工程師創立,是一個面向開源及私有軟體專案的托管平台,也是目前世界上最大的開源社區之一。 除了 git 程式碼倉庫托管及基本的 Web 管理界面以外,GitHub 還提供訂閱、討論組、文本渲染、線上檔案編輯器、協作圖譜(報表)、程式碼片段分享(Gist)等功能。

與被戲稱為「全球最大同性交友社區」相比,GitHub 其實更像工程師界的「Facebook」。工程師在上面會大量公開開源程式碼,互相尋求幫助。發展到現在,GitHub 的作用已經不僅是一個工程師交流地,更成為一個獵頭挖人平台,普通工程師甚至可以將自己在 GitHub 上的經驗寫進履歷。

過去十年,GitHub 的發展幾乎沒有遇到什麼阻礙。它擁有一切成功創業故事所具備的特質:創辦人在解決自己工作困難時「無意」創造的產品,準確刺中了市場的痛點。憑借著獨特的產品調性和一點點運氣,GitHub 在十年間打敗了幾乎所有挑戰者,其中甚至包括微軟和 Goolge 的同類開源平台。

從 2011 年開始,主要依靠程式碼托管的 GitHub 就宣佈公司已經開始盈利。到被微軟收購前,GitHub 已有超過 2800 萬多名使用者,超過 8500 萬的程式碼存在這。但風光背後 GitHub 其實一直存在著一個底層隱患——工程師出身的創始團隊在對公司管理既無經驗,也無興趣。

(GitHub 創辦人兼 CEO Chris Wanstrath)

創辦公司和管理公司不同。在成立四年後的 2012 年,日益壯大的 GitHub 才選擇接受外部的投資,其中 A 輪融資就拿到了 1 億美元。然而,拿了投資人的錢就要受投資者「監督」。GitHub 近兩年一直受到投資者挑毛病,後者指責 GitHub 管理層在招聘員工,建造辦公空間時花錢太不手軟了。2015 年,當時員工不足 600 人的 GitHub 在工資和福利方面的開銷達到了 7100 萬美元。而從 2016 年 1 月到 10 月,這數字更是進一步攀升到 1.08 億美元。

另外,包括現任 CEO Chris Wanstrath 在內的四位 GitHub 的創辦人對管理公司興趣不大。去年 8 月份,GitHub 的聯合創辦人兼 CEO Chris Wanstrath 就表示將辭去 GitHub CEO 一職。與做 CEO 相比,他更想做一個改善產品的人,而非公司的管理者。

越來越多外部競爭者的出現使 GitHub 面對的局勢變得更糟,其中又以 Goolge 參與投資的 Gitlab 對 GitHub 造成的威脅最嚴重。Gitlab 擁有與 Github 類似的功能,能夠瀏覽源程式碼,管理缺陷和注釋,但它比 GitHub 更便宜且專門為大型企業服務。在 2017 年前,Gitlab 已有超過 11 萬個客戶。這種專為大型企業商業服務的模式正在對 GitHub 的「自由」社區形成衝擊。

對於 GitHub 而言,在經歷長達接近一年的內部近乎無序發展後,是時候做出一個選擇了。外敵當前,是繼續無序發展還是出售自己,現任管理層給出的答案是出售,買家選擇的是微軟。

為什麼是微軟?

微軟將接手 GitHub 其實算不上「新」聞,因為在過去幾年,類似的消息總是反反覆覆出現在各路知情人士的口中。

在漫長的「傳聞」中,微軟一直都是除了 GitHub 創始團隊之外最好的選擇之一——沒有人比對手更瞭解自己,即使這個對手曾是手下敗將。微軟對於 GitHub 的鐘情,要和微軟現任 CEO 納德拉聯繫起來。

在鮑威爾時代,微軟對開源軟體的態度是排斥的。鮑威爾曾有一句被廣為詬病的名言——「開源軟體是知識產權的癌症」。可事實上,微軟早在 GitHub 誕生的兩年前就推出了開源平台 CodePlex ,但這種以「微軟」公司為中心的開源平台,很快就被對開源充滿熱情,保持平台中立的 GitHub 所衝垮。不過,雙方存在的競爭關係,使得微軟和 GitHub 的關係算不上如何友好。

當微軟進入納德拉時代,這種緊張的關係立刻得到了緩和。納德拉看到了開源背後的廣闊市場——用哪家的底層程式碼就意味著更可能接入哪家服務。從 2014 年開始,微軟在 GitHub 大量公佈開源程式碼,其中包括微軟.NET 等核心程式碼;2015 年,微軟貢獻了 16419 個開源專案,成為 GitHub 上公開程式碼最多的組織;在今年的 Build 大會上,微軟還宣佈旗下雲業務 Azure 和 GitHub 將開展更密切的合作。

收購 GitHub 是微軟在 2018 年三月底架構調整後進行的最大收購。收購後的 GitHub 將歸屬於微軟現在兩大部門中的「雲端計算與人工智慧平台」。顯然,微軟希望 GitHub 能幫助其拓展雲服務市場。在接受極客公園的採訪時,馮大輝也表示「(微軟)收購 GitHub 用意在擴大雲計算市場份額上,微軟雲計算市場佔比會進一步擴大。長期看,GitHub 的重要性甚至比 LinkedIn 還要大。」

GitHub 上的程式碼主要是被工程師使用,但幾乎所有工程師都有工作,背後都站著一家家公司。這些工程師在使用哪家的算法框架時,很大程度上就決定了它更適合接入哪家的雲服務等後續服務。

對微軟來說,GitHub 一定程度上將幫助微軟縮小同亞馬遜在雲業務之間的差距。2018 年微軟第二季財報中,Azure 在國際市場已經排名第二,為財報帶來的收益增加 98%。但分析師數據顯示,微軟雲業務佔市場份額只有 20%,而排名第一的亞馬遜則高達 62%。

這會破壞 GitHub 的獨立性嗎?

在 GitHub 將被微軟收購消息放出後,GitHub 的主要對手 Gitlab 的使用者迅速成長。很多工程師在很多社交平台上表達出對微軟未來操控 GitHub、盜取使用者程式碼數據,GitHub 將無法像現在一樣獨立自主發展的擔心。

但目前從業界瞭解到的資訊來看,這種可能性不大。

一方面,微軟在收購公告中指出,未來將讓 GitHub 保持獨立營運發展;另一方面,從微軟的整體規劃上來說,為了更好的推動核心業務「雲業務」方面,加上之前的 CodePlex 失敗案例在前,微軟也不會做出這類竭澤而漁的舉動。

鏈家技術副總裁惠新宸也表達了相似的看法。他認為,GitHub 的存在更可能和微軟的雲服務和程式碼核心提示等服務相結合。微軟對開源的態度是非常開放的。「目前鏈家 PHP 核心開發組中就有一個 Windows 開發組,雖然開發組成員是微軟的僱員,但一直非常配合 Windows 下的版本開發升級。」

開源本身是相對去中心的,微軟硬幹只會毀了這個社區。「微軟不至於這麼傻」,微軟更可能借助 GitHub 的數據庫來分析 code 或者招募人才。

相關文章

評論