06.05 微軟確認以75億收購GitHub,巨頭們正在整合重量級互聯網服務

在諸多媒體報道它正和 GitHub 談判收購事宜之後,微軟今天正式宣佈他們收購了 GitHub。這是微軟首席執行官薩提亞·納德拉(Satya Nadella)的第二筆大收購,兩年之前,他以 262 億美元收購了領英。

GitHub 的最近一次估價在 2015年,當時該公司價值 20億美元,而微軟今天為它支付了 75億美元。

微軟確認以75億收購GitHub,巨頭們正在整合重量級互聯網服務

GitHub 是一個大型的代碼庫,它在開發人員和負責託管整個項目、文檔和代碼的公司中間非常流行。蘋果、亞馬遜、谷歌和許多其他大科技公司都用 GitHub。GitHub 上託管了 8500 萬個資料庫,有 2800 萬開發者為這些資料庫提供貢獻。現在,GitHub 將由 Xamarin 的創始人和首席執行官納特·弗裡德曼(Nat Friedman)領導,他將向微軟的 Cloud 和 AI 主管斯科特·格斯里(Scott Guthrie)彙報。而 GitHub 的首席執行官兼聯合創始人克里斯·萬斯特拉斯(Chris Wanstrath)則將成為微軟的技術人員,並向格斯里彙報。

不難想象微軟為什麼要進行此次收購。去年 12 月,微軟關停了由他們自己開發的 GitHub 競爭對手 Codeplex 。現在,他們成為了 GitHub 的主要貢獻者,有超過1000名員工積極向GitHub的資料庫裡傳送代碼。

GitHub 在開發人員中的受歡迎程度,可以讓微軟獲得開發人員中的信任和尊重。在更大、速度更慢的企業裡,微軟對 GitHub 的收購,能讓微軟更加在項目和源代碼管理中受到信任,因為他們的軟件和服務顯然已經得到這些信任了。“有了我們的直銷、合作伙伴渠道的開通、以及微軟全球雲基礎設施和服務的接入,我們將加快企業開發人員對於 GitHub 的使用”,微軟首席執行官薩提亞·納德拉說。

過去曾有段不短的時間,微軟將開源軟件視為仇敵,不僅伸入黑手汙染相關源碼,藉此植入微軟智財陷阱,甚至還曾收買政客,直接對政府單位施壓。而今,微軟即將以75億美元的天價收購全世界最大的開源平臺 GitHub ,也很自然的被認為其實居心不良,甚至開始出現抵制行動。

2001 年,時任微軟 CEO 的史蒂夫鮑爾默 (Steven Ballmer) 曾公開表示:" Linux 是一種毒瘤",他還指責,開放源碼最常用的 GNU GPL 許可授權協議最終會要求所有軟件都開放源碼,屆時軟件廠商都將受到嚴重的利益與智財方面的侵害。

GPL 是廣泛使用的免費軟體授權條款,主要目的是用來保證終端用戶得自由運行,學習,共享和修改軟件。

該授權條款最初由GNU項目的自由軟體基金會 (FSF)的理察·斯托曼(Richard Matthew Stallman)撰寫,並授予電腦程式的收件人開源軟件定義的權利。

GPL 是一個 Copyleft 授權條款,與 Copyright 相反,使用 GPL 源碼修改的衍生軟件作品只能以相同的 GPL 許可條款分發,不能閉源。而與之相對的是 BSD 授權,此授權許可就可允許軟件開發者使用基於 BSD 授權的源碼來設計自己的開源軟件,同時也可以閉源使用。

另外,根據華爾街日報的,微軟在2001年便影響美國國防部關於開源軟件的報告、設立全球遊說團體阻止各國政府偏好開源軟件的立法;同時該公司也請出多位國會議員要求新成立的“家園安全局”不要贊助部分開放原始碼軟件的研究

微軟甚至通過直接贊助國會議員的舉動,來影響國家政策的制訂,當時民主黨眾議員 Adam Smith 就曾公開發函給美國國家網絡安全主管,表示基於 GPL 授權協議開發的軟件將對創新和安全帶來嚴重威脅 ----當然,我們都知道事實正好相反。

然而極為反對軟件與開放源碼的微軟,卻曾被揪出當初微軟電郵服務 Hotmail 所使用的系統使用的就是開放的 BSD 源碼,一時之間微軟如過街老鼠,成為開源社區公敵。

而微軟另一個令人詬病的事蹟,就是竄改Java的許多指令與接口,創造出具有微軟特色,不兼容標準Java 虛擬機的 JVM,後來 Java 原始智財的擁有者 Sun 公司對微軟提出控訴,控告其非法修改 Java 源碼,創造不兼容的情況,結果是微軟認輸和解,並徹底停止自有 JVM 的開發。

這種一邊詆譭開源社區,一邊又享受開源成果,甚至還篡改原始開源兼容精神的作法,讓微軟之後十幾年在開源社區的風評一直非常低劣。

而鮑爾默離職後,微軟改變作法,表面上徹底擁抱開源社區,不僅貢獻龐大的源碼,連生財工具 .NET 也開放,甚至還加入 Linux 基金會。然而這並沒有明顯改善微軟在開源社區的評價,它的開源只是尋求社群之力來改善自家封閉軟件,畢竟微軟只是為了商業上的需求而開源,並非真心信任開源模式。

也因此,在微軟確定將以 75 億美元的天價收購 GitHub 前,大批對開源精神有著極高堅持的開發者就已經開始為自己的專案另尋新家,而GitHub 最大的競爭者 GitLab就趁機推出”搬家優惠專案”,只要原本四分之一的價格,就可享受一整年的源代碼代管服務,但前提是要在太平洋時間 6 月 6 日晚上 12 點前,從自己的 Twitter 賬號發一篇包含 #movingtogitlab 的文章,並將文章連結寄送給 Gitlab 。該公司收件後,便會將相關文件發送給使用者。而開發者得在 6 月 30 日,完成遷移訂單。

而截至目前為止,GitLab因這波搬家潮迎來了遠多於平日10倍以上的源碼庫遷移請求,該公司也表示已經準備擴充系統規模,好安置這些逃難而來的源碼難民。

微軟確認以75億收購GitHub,巨頭們正在整合重量級互聯網服務

圖|因為數據遷移需求太高,GitLab 系統查詢功能甚至出現沒有反應的死機狀況

看來,想要贏得信任和尊重,對微軟來說還並不容易。已經有開發人員表達他們對微軟過去的濫用行為的擔憂,以及該公司對 Skype 和諾基亞手機業務的拙劣收購。事實上,GitHub 本身並沒有得到很好的發展,多年來一直面臨著自己的問題,而且微軟還有一些法律問題需要解決。

GitHub 的競爭對手 GitLab 聲稱,開發人員將GitHub的資料庫轉移到他們網站上的數量增加了10倍,並認為這是GitHub上開發人員動盪的早期跡象。微軟無法解決人們普遍擔心的一個問題:重要的工具和互聯網服務,正不斷被整合到一些大型科技公司手中。

不過,這次收購對於微軟和 GitHub 用戶來說還是一件好事。微軟一直在積極推動開源技術的發展,他們曾經給 PowerShell、Visual Studio Code 和 Microsoft Edge JavaScript 引擎開過源。微軟還與 Canonical 合作,將 Ubuntu 引入Windows 10,並收購 Xamarin 以協助開發移動應用程序。最初這些舉動都讓開發者感到驚訝,但這已經為微軟贏得了尊重。對於微軟來說,管理GitHub社區以獲得開發者更多的信任和喜愛至關重要。

士別三日,微軟公司已經不是過去的那個微軟了,這次收購 GitHub 將是他們進一步證明這一點的機會。

多年來,微軟一直在為得到開發者的喜愛而掙扎,這也是 Windows Phone 失敗和 Universal Windows Apps 平臺還沒有發佈的很大一部分原因。微軟近年來一直在改進 Windows 10,把它變成了一個相當好的開發工具箱。同時,Visual Studio Code 可以讓開發人員構建和調試Web和雲應用程序,這樣的工具已經受到了開發人員的歡迎。


分享到:


相關文章: