在諸多媒體報(bào)道它正和 GitHub 談判收購(gòu)事宜之后,微軟今天正式宣布他們收購(gòu)了 GitHub。這是微軟首席執(zhí)行官薩提亞·納德拉(Satya Nadella)的第二筆大收購(gòu),兩年之前,他以 262 億美元收購(gòu)了領(lǐng)英。GitHub 的最近一次估價(jià)在 2015年,當(dāng)時(shí)該公司價(jià)值 20億美元,而微軟今天為它支付了 75億美元。
GitHub 是一個(gè)大型的代碼庫(kù),它在開(kāi)發(fā)人員和負(fù)責(zé)托管整個(gè)項(xiàng)目、文檔和代碼的公司中間非常流行。蘋果、亞馬遜、谷歌和許多其他大科技公司都用 GitHub。GitHub 上托管了 8500 萬(wàn)個(gè)資料庫(kù),有 2800 萬(wàn)開(kāi)發(fā)者為這些資料庫(kù)提供貢獻(xiàn)?,F(xiàn)在,GitHub 將由 Xamarin 的創(chuàng)始人和首席執(zhí)行官納特·弗里德曼(Nat Friedman)領(lǐng)導(dǎo),他將向微軟的 Cloud 和 AI 主管斯科特·格斯里(Scott Guthrie)匯報(bào)。而 GitHub 的首席執(zhí)行官兼聯(lián)合創(chuàng)始人克里斯·萬(wàn)斯特拉斯(Chris Wanstrath)則將成為微軟的技術(shù)人員,并向格斯里匯報(bào)。
不難想象微軟為什么要進(jìn)行此次收購(gòu)。去年 12 月,微軟關(guān)停了由他們自己開(kāi)發(fā)的 GitHub 競(jìng)爭(zhēng)對(duì)手 Codeplex?。現(xiàn)在,他們成為了 GitHub 的主要貢獻(xiàn)者,有超過(guò)1000名員工積極向GitHub的資料庫(kù)里傳送代碼。
GitHub 在開(kāi)發(fā)人員中的受歡迎程度,可以讓微軟獲得開(kāi)發(fā)人員中的信任和尊重。在更大、速度更慢的企業(yè)里,微軟對(duì) GitHub 的收購(gòu),能讓微軟更加在項(xiàng)目和源代碼管理中受到信任,因?yàn)樗麄兊能浖头?wù)顯然已經(jīng)得到這些信任了?!坝辛宋覀兊闹变N、合作伙伴渠道的開(kāi)通、以及微軟全球云基礎(chǔ)設(shè)施和服務(wù)的接入,我們將加快企業(yè)開(kāi)發(fā)人員對(duì)于 GitHub 的使用”,微軟首席執(zhí)行官薩提亞·納德拉說(shuō)。
過(guò)去曾有段不短的時(shí)間,微軟將開(kāi)源軟件視為仇敵,不僅伸入黑手污染相關(guān)源碼,借此植入微軟智財(cái)陷阱,甚至還曾收買政客,直接對(duì)政府單位施壓。而今,微軟即將以75億美元的天價(jià)收購(gòu)全世界最大的開(kāi)源平臺(tái) GitHub ,也很自然的被認(rèn)為其實(shí)居心不良,甚至開(kāi)始出現(xiàn)抵制行動(dòng)。
2001 年,時(shí)任微軟 CEO 的史蒂夫鮑爾默 (Steven Ballmer) 曾公開(kāi)表示:" Linux 是一種毒瘤",他還指責(zé),開(kāi)放源碼最常用的 GNU GPL 許可授權(quán)協(xié)議最終會(huì)要求所有軟件都開(kāi)放源碼,屆時(shí)軟件廠商都將受到嚴(yán)重的利益與智財(cái)方面的侵害。
GPL 是廣泛使用的免費(fèi)軟體授權(quán)條款,主要目的是用來(lái)保證終端用戶得自由運(yùn)行,學(xué)習(xí),共享和修改軟件。
該授權(quán)條款最初由GNU項(xiàng)目的自由軟體基金會(huì) (FSF)的理察·斯托曼(Richard Matthew Stallman)撰寫,并授予電腦程式的收件人開(kāi)源軟件定義的權(quán)利。
GPL 是一個(gè) Copyleft 授權(quán)條款,與 Copyright 相反,使用 GPL 源碼修改的衍生軟件作品只能以相同的 GPL 許可條款分發(fā),不能閉源。而與之相對(duì)的是 BSD 授權(quán),此授權(quán)許可就可允許軟件開(kāi)發(fā)者使用基于 BSD 授權(quán)的源碼來(lái)設(shè)計(jì)自己的開(kāi)源軟件,同時(shí)也可以閉源使用。
另外,根據(jù)華爾街日?qǐng)?bào)的,微軟在2001年便影響美國(guó)國(guó)防部關(guān)于開(kāi)源軟件的報(bào)告、設(shè)立全球游說(shuō)團(tuán)體阻止各國(guó)政府偏好開(kāi)源軟件的立法;同時(shí)該公司也請(qǐng)出多位國(guó)會(huì)議員要求新成立的“家園安全局”不要贊助部分開(kāi)放原始碼軟件的研究。
微軟甚至通過(guò)直接贊助國(guó)會(huì)議員的舉動(dòng),來(lái)影響國(guó)家政策的制訂,當(dāng)時(shí)民主黨眾議員 Adam Smith 就曾公開(kāi)發(fā)函給美國(guó)國(guó)家網(wǎng)絡(luò)安全主管,表示基于 GPL 授權(quán)協(xié)議開(kāi)發(fā)的軟件將對(duì)創(chuàng)新和安全帶來(lái)嚴(yán)重威脅 ----當(dāng)然,我們都知道事實(shí)正好相反。
然而極為反對(duì)軟件與開(kāi)放源碼的微軟,卻曾被揪出當(dāng)初微軟電郵服務(wù) Hotmail 所使用的系統(tǒng)使用的就是開(kāi)放的 BSD 源碼,一時(shí)之間微軟如過(guò)街老鼠,成為開(kāi)源社區(qū)公敵。
而微軟另一個(gè)令人詬病的事跡,就是竄改Java的許多指令與接口,創(chuàng)造出具有微軟特色,不兼容標(biāo)準(zhǔn)Java 虛擬機(jī)的 JVM,后來(lái) Java 原始智財(cái)?shù)膿碛姓?Sun 公司對(duì)微軟提出控訴,控告其非法修改 Java 源碼,創(chuàng)造不兼容的情況,結(jié)果是微軟認(rèn)輸和解,并徹底停止自有 JVM 的開(kāi)發(fā)。
這種一邊詆毀開(kāi)源社區(qū),一邊又享受開(kāi)源成果,甚至還篡改原始開(kāi)源兼容精神的作法,讓微軟之后十幾年在開(kāi)源社區(qū)的風(fēng)評(píng)一直非常低劣。
而鮑爾默離職后,微軟改變作法,表面上徹底擁抱開(kāi)源社區(qū),不僅貢獻(xiàn)龐大的源碼,連生財(cái)工具 .NET 也開(kāi)放,甚至還加入 Linux 基金會(huì)。然而這并沒(méi)有明顯改善微軟在開(kāi)源社區(qū)的評(píng)價(jià),它的開(kāi)源只是尋求社群之力來(lái)改善自家封閉軟件,畢竟微軟只是為了商業(yè)上的需求而開(kāi)源,并非真心信任開(kāi)源模式。
也因此,在微軟確定將以 75 億美元的天價(jià)收購(gòu) GitHub 前,大批對(duì)開(kāi)源精神有著極高堅(jiān)持的開(kāi)發(fā)者就已經(jīng)開(kāi)始為自己的專案另尋新家,而GitHub 最大的競(jìng)爭(zhēng)者 GitLab就趁機(jī)推出”搬家優(yōu)惠專案”,只要原本四分之一的價(jià)格,就可享受一整年的源代碼代管服務(wù),但前提是要在太平洋時(shí)間 6 月 6 日晚上 12 點(diǎn)前,從自己的 Twitter 賬號(hào)發(fā)一篇包含 #movingtogitlab 的文章,并將文章連結(jié)寄送給 Gitlab 。該公司收件后,便會(huì)將相關(guān)文件發(fā)送給使用者。而開(kāi)發(fā)者得在 6 月 30 日,完成遷移訂單。
而截至目前為止,GitLab因這波搬家潮迎來(lái)了遠(yuǎn)多于平日10倍以上的源碼庫(kù)遷移請(qǐng)求,該公司也表示已經(jīng)準(zhǔn)備擴(kuò)充系統(tǒng)規(guī)模,好安置這些逃難而來(lái)的源碼難民。
看來(lái),想要贏得信任和尊重,對(duì)微軟來(lái)說(shuō)還并不容易。已經(jīng)有開(kāi)發(fā)人員表達(dá)他們對(duì)微軟過(guò)去的濫用行為的擔(dān)憂,以及該公司對(duì) Skype 和諾基亞手機(jī)業(yè)務(wù)的拙劣收購(gòu)。事實(shí)上,GitHub 本身并沒(méi)有得到很好的發(fā)展,多年來(lái)一直面臨著自己的問(wèn)題,而且微軟還有一些法律問(wèn)題需要解決。
GitHub 的競(jìng)爭(zhēng)對(duì)手 GitLab 聲稱,開(kāi)發(fā)人員將GitHub的資料庫(kù)轉(zhuǎn)移到他們網(wǎng)站上的數(shù)量增加了10倍,并認(rèn)為這是GitHub上開(kāi)發(fā)人員動(dòng)蕩的早期跡象。微軟無(wú)法解決人們普遍擔(dān)心的一個(gè)問(wèn)題:重要的工具和互聯(lián)網(wǎng)服務(wù),正不斷被整合到一些大型科技公司手中。
不過(guò),這次收購(gòu)對(duì)于微軟和 GitHub 用戶來(lái)說(shuō)還是一件好事。微軟一直在積極推動(dòng)開(kāi)源技術(shù)的發(fā)展,他們?cè)?jīng)給 PowerShell、Visual Studio Code 和 Microsoft Edge JavaScript 引擎開(kāi)過(guò)源。微軟還與 Canonical 合作,將 Ubuntu 引入Windows 10,并收購(gòu) Xamarin 以協(xié)助開(kāi)發(fā)移動(dòng)應(yīng)用程序。最初這些舉動(dòng)都讓開(kāi)發(fā)者感到驚訝,但這已經(jīng)為微軟贏得了尊重。對(duì)于微軟來(lái)說(shuō),管理GitHub社區(qū)以獲得開(kāi)發(fā)者更多的信任和喜愛(ài)至關(guān)重要。士別三日,微軟公司已經(jīng)不是過(guò)去的那個(gè)微軟了,這次收購(gòu) GitHub 將是他們進(jìn)一步證明這一點(diǎn)的機(jī)會(huì)。
多年來(lái),微軟一直在為得到開(kāi)發(fā)者的喜愛(ài)而掙扎,這也是 Windows Phone 失敗和 Universal Windows Apps 平臺(tái)還沒(méi)有發(fā)布的很大一部分原因。微軟近年來(lái)一直在改進(jìn) Windows 10,把它變成了一個(gè)相當(dāng)好的開(kāi)發(fā)工具箱。同時(shí),Visual Studio Code 可以讓開(kāi)發(fā)人員構(gòu)建和調(diào)試Web和云應(yīng)用程序,這樣的工具已經(jīng)受到了開(kāi)發(fā)人員的歡迎。
北京和美婦兒醫(yī)院 https://yyk.familydoctor.com.cn/20958/
杭州麗都白癜風(fēng)醫(yī)院 https://yyk.familydoctor.com.cn/21234/