近日,Business Insider消息稱,微軟已經(jīng)與GitHub探討收購事宜。
Github是面向開源和私有軟件項目的托管平臺,服務(wù)150萬家組織機構(gòu)。據(jù)GitHub去年秋季數(shù)據(jù)顯示,其年訂閱營收為2億美元,其中1.1億來自企業(yè)用戶。另外,在上一次2015年的融資活動中,GitHub的估值達到了20億美元。
截至今年3月份,有2400萬用戶高頻使用GitHub,進行協(xié)作和共享代碼,并為JavaScript、Python和C++等編程語言軟件托管了8000萬個源代碼存儲庫。除了數(shù)以百萬計的開發(fā)者之外,NASA等公共機構(gòu)和Google、蘋果、亞馬遜等大型科技公司也在GitHub上有業(yè)務(wù)。
而微軟目前在GitHut上貢獻了超過1800個存儲庫,連續(xù)三年保持第一。
對于本次收購事件,消息人士稱,GitHub的50億美元報價,遠遠超出了微軟的可接受范圍。
微軟收購GitHub的公開傳聞最早始于2016年,但被GitHub直接予以否認。之后的兩年里,也頻繁傳出雙方探討收購的消息。近期,在GitHub CEO Chris Wanstrath離職和新管理者遲遲未能選定的窘境下,GitHub與微軟的談判,逐漸開始走上臺面。
此外,在剛剛結(jié)束的微軟在Build 2018開發(fā)者大會上,微軟宣布與GitHub達成新的合作,將Azure開發(fā)運維一體化的在線服務(wù)能力帶給GitHub用戶。讓Visual Studio App Center與GitHub的整合,GitHub開發(fā)者在開發(fā)面向iOS、Android、Windows和macOS設(shè)備的移動應(yīng)用時,可以體驗與GitHub無縫銜接的自動化的開發(fā)運維流程。
這次合作,被外界看作是雙方10年間從“相殺”到“妥協(xié)”最終到“相愛”的里程碑事件。
微軟與GitHub相殺相愛的十年
2006年,微軟推出開源軟件托管平臺CodePlex,意在為工程師建立一個可供代碼下載和共享的社區(qū)。
但該項目遠不如2008年誕生的晚輩GitHub進展順利。針對這一問題,微軟曾頻繁對開發(fā)人員施壓,讓他們在CodePlex上做開源項目。
但仍舊事與心違。
2014年,新上任的納德拉開始重塑微軟企業(yè)文化,一反以往的封閉戰(zhàn)略,逐漸擁抱開放。
隨著納德拉對云服務(wù)的重視,使得微軟對開源技術(shù)展現(xiàn)出空前的熱愛。媒體稱,即便是當(dāng)初將開源稱作微軟知識產(chǎn)權(quán)毒瘤的前CEO鮑爾默,也在期待開源技術(shù),主要是因為這一領(lǐng)域顯示出不俗的盈利能力。
2014年10月,微軟甚至開源了其重要工具.NET框架(用于打造和運行應(yīng)用+服務(wù)的編程基礎(chǔ)工具),吸引了更多開發(fā)者朝著服務(wù)端去開發(fā)。
時任GitHub CEO 的Chris Wanstrath也看到了微軟在開源方面的誠意,他曾在接受《財富》采訪時表示:“.NET大項目的貢獻者中,外部人員的數(shù)量早已超越了微軟自身”。
與此同時,微軟也把自己是“GitHub最大敵對勢力之一”的身份,于2016年轉(zhuǎn)變?yōu)镚itHub開源貢獻榜的第一名(16419),超過了Facebook(15682)、Docker(14059)、Angular(12841)、以及Google(12140),并與GitHub在多方面展開合作。
自那時起,微軟還陸續(xù)開源了Chakra JavaScript引擎、Visual Studio的MSBuild編譯引擎、Computational網(wǎng)絡(luò)工具套件(面向深度學(xué)習(xí))、Xamarin(打造跨平臺應(yīng)用的一款工具)、以及PowerShell。
一年后的2017年4月,微軟宣布將其對抗GitHub的代碼開源庫CodePlex關(guān)閉。
微軟企業(yè)副總裁Brian Harry在博客中寫道:之所以關(guān)閉CodePlex,是因為全世界的開放源碼幾乎都已經(jīng)匯集到GitHub。過去幾年間,我們看到不少開源網(wǎng)站來來去去,最終GitHub成了真正的社區(qū)所在地,幾乎所有開源項目都轉(zhuǎn)移到了這個平臺。
2018年1月30日,CodePlex正式關(guān)閉。
而與微軟同年推出代碼開源社區(qū)產(chǎn)品的Google,早在2015年就徹底關(guān)閉了Google Code,并于去年收購Kaggle。
Google云李飛飛表示,這項收購交易可以讓Kaggle的團隊直接享用最先進的云機器學(xué)習(xí)環(huán)境。她在個人博客上寫到:“我們必須降低進入人工智能領(lǐng)域的門檻,讓全球最大的開發(fā)商、用戶和企業(yè)社區(qū)能夠使用它,進而利用它來滿足各自的特殊需求。Kaggle加入谷歌云團隊后,我們就可以加速實現(xiàn)這一目標(biāo)。”
在這一節(jié)點下,同樣把云服務(wù)和AI作為戰(zhàn)略業(yè)務(wù)的微軟,也急需一個匯聚眾多開發(fā)者的社區(qū),與Azure實現(xiàn)進一步整合。