微软75亿收购Github,微软以开发者为中心的初心不变
前天關于微軟要收購 GitHub 的消息傳出后,很多人都紛紛討論,希望 GitHub 能夠獨立存在,不被任何大廠收購,可是 GitHub 也要生存啊。那又有人說:希望是 Google 來收購 GitHub ,而不是微軟,在大家的印象中 Google 是開源世界里的最佳代表,而微軟是封閉的代表。昨晚微軟官方宣布以75億美元收購Github,這是微軟首席執行官薩提亞·納德拉(Satya Nadella)的第二筆大收購,兩年之前,他以 262 億美元收購了領英。
GitHub 是一個大型的代碼庫,它在開發人員和負責托管整個項目、文檔和代碼的公司中間非常流行。蘋果、亞馬遜、谷歌和許多其他大科技公司都用 GitHub。GitHub 上托管了 8500 萬個資料庫,有 2800 萬開發者為這些資料庫提供貢獻。現在,GitHub 將由 Xamarin 的創始人和首席執行官納特·弗里德曼(Nat Friedman)領導,他將向微軟的 Cloud 和 AI 主管斯科特·格斯里(Scott Guthrie)匯報。而 GitHub 的首席執行官兼聯合創始人克里斯·萬斯特拉斯(Chris Wanstrath)則將成為微軟的技術人員,并向格斯里匯報。
GitHub 在開發人員中的受歡迎程度,可以讓微軟獲得開發人員中的信任和尊重。在更大、速度更慢的企業里,微軟對 GitHub 的收購,能讓微軟更加在項目和源代碼管理中受到信任,因為他們的軟件和服務顯然已經得到這些信任了。“有了我們的直銷、合作伙伴渠道的開通、以及微軟全球云基礎設施和服務的接入,我們將加快企業開發人員對于 GitHub 的使用”,微軟首席執行官薩提亞·納德拉說。
過去曾有段不短的時間,微軟將開源軟件視為仇敵,不僅伸入黑手污染相關源碼,借此植入微軟智財陷阱,甚至還曾收買政客,直接對政府單位施壓。納德拉上任 CEO 之前的微軟對開源可沒有這么上心,甚至在更早的時候,時任微軟 CEO 的鮑爾默(Steve Ballmer )曾說過 “開源軟件是知識產權的癌癥”,還宣稱 “Linux 是顆毒瘤(Linux is a cancer)”,并曾經偏執地認為所有開源軟件都不值一提。而今,微軟即將以75億美元的天價收購全世界最大的開源平臺 GitHub ,也很自然的被認為其實居心不良,甚至開始出現抵制行動。
2001 年,時任微軟 CEO 的史蒂夫鮑爾默 (Steven Ballmer) 曾公開表示:" Linux 是一種毒瘤",他還指責,開放源碼最常用的 GNU GPL 許可授權協議最終會要求所有軟件都開放源碼,屆時軟件廠商都將受到嚴重的利益與智財方面的侵害。
而鮑爾默離職后,微軟改變作法,徹底擁抱開源社區,不僅貢獻龐大的源碼,完全重寫開源跨平臺的.NET ,成立.NET基金會推進.NET社區的發展,Google,Redhat,三星等都是.NET基金會成員,微軟還加入 Linux 基金會,CNCF基金會,Apache基金會等。然而這并沒有明顯改善微軟在開源社區的評價,讓微軟之后十幾年在開源社區的風評一直非常低劣。通過收購Github,讓他獨立運營,接手Github?CEO的是在開源界赫赫有名的Xamarin?CEO:?Nat? Friedman。Nat 在軟件和開源軟件社區擁有豐富的經驗,是 Xamarin 的聯合創始人,并且多年以來一直致力于開發眾多的開源項目,同時是幫助 GitHub 成長并繼續為開發人員帶來福音的最佳人選。
微軟CEO薩蒂亞·納德拉(Satya Nadella)稱:“微軟是一家‘開發者為先’的企業,與GitHub整合后,我們將進一步強化對開發者自由、開放和創新的承諾。”
微軟一直在積極推動開源技術,并且該公司擁有開源的PowerShell,Visual Studio Code和Microsoft Edge Java引擎。微軟還與Canonical合作將Ubuntu引入Windows 10,并收購Xamarin以協助開發移動應用程序。
微軟有類似于代碼托管服務的同類產品——Visual Studio Team Services,該產品除了以Git的形式來托管軟件工程及其所有變動,還可以容納新版VS當中的一些開發功能,例如多人在線“遠程協助”式編程,在整個項目的開發進度管理控制上都具有很大的優勢。?納德拉說,微軟已經將其Azure云服務與GitHub整合在一起,并將繼續整合相關服務。他還鼓勵其他云提供商也與開源平臺集成。
從前任 CEO 認為開源是毒瘤,開源是癌癥,到現在的 CEO 熱愛開源,喜歡 Linux,微軟正在改變。在新任 CEO上任后,微軟在 2014 年才開始在 GitHub 上建立賬戶,這一年,微軟宣布了. NET 的開源。微軟自己在?GitHub 上的主頁之外,微軟還創立了一個 opensource.microsoft.com?的網站,用來展示自己在?GitHub 上的開源成果。其中像是 vscode、TypeScript 等等代碼倉庫(Repos)獲得了上萬的 Star,在?GitHub 上,Star 的數量和質量是掛鉤的。
開源項目集合
除了在 14 年眾所周知 .NET 開源了,還有哪些受人追捧的開源項目呢?
Visual Studio Code
Visual Studio Code 是微軟于 2015 年正式發布的項目,可以運行在 Mac OS X、Windows 和 Linux 之上,面向 Web 和云應用的一款跨平臺源代碼編輯器。這里要注意區分一下與 Visual Studio 的區別,Visual Studio Code?是代碼編輯器,而 Visual Studio 是集成開發環境(IDE)并且目前只運行在 Windows 上。
VS Code 就不用多說了吧,開發前端的都知道。在跨平臺開發正在成為主流,微軟免費推出的跨平臺 Web 和云開發代碼編輯器 Visual Studio Code 支持多達 30 多種編程語言,為跨平臺開發者帶來了極大的便利。很多開發者都認為它是目前最好的代碼編輯器。
我也一直在用,我也是非常超級喜歡使用?Visual Studio Code?這個代碼編輯器的,跟我特別喜歡 Chrome 瀏覽器一樣,支持太多的插件和東西了。
TypeScript
TypeScript 是 JavaScript 強類型的超集,可以編譯成純 JavaScript。由微軟開發的自由和開源的編程語言,可以運行在各類瀏覽器和操作系統之上。而且 TypeScript 也被谷歌采用,作為 Angular 2.0 網頁框架的編程語言。
深度學習工具包 CNTK
CNTK 工具包的效率,“比我們所見過的都要瘋狂”。 這部分歸功于 CNTK 可借助圖形處理單元(GPU)的能力,微軟自稱是唯一公開 “可擴展 GPU” 功能的公司。(從單機上的 1 個、延伸至超算上的多個) 在與該公司的網絡化 GPU 系統(稱之為 Azure GPU Lab)匹配之后,它將能夠訓練深度神經網絡來識別語音,讓 Cortana 虛擬助理的速度達到以前的十倍。CNTK 已經徹底開放了,而深度學習的初創者們將最為受益。
Bletchley 區塊鏈平臺項目
微軟稱已經了解區塊鏈的基本原理,以及其特點,將把區塊鏈整合到企業級項目中。為此,微軟開啟了 Bletchley 項目,Bletchley 充分展現了微軟開放性視野,Bletchley 模塊化區塊鏈將給 Azure 注入新的動力。
該項目主要專注于:
構建新的開放性平臺。
整合身份管理,密鑰管理,隱私管理,安全管理,運營管理和協作管理。
提供高可用、穩定的平臺。
為任何系統提供命令行工具的 PowerShell?
一個跨平臺(Windows、Linux 和 macOS)自動化和配置工具 / 框架,可與現有工具完美配合,并優化用于處理結構化數據(例如 JSON,CSV,XML 等)、REST API 和對象模型。 它包括命令行 shell,相關的腳本語言和用于處理 cmdlet 的框架。
微軟智能云 Azure
微軟支持開發者們將各種開源軟件工具和技術帶入 Azure。Azure 應用市場支持很多 Linux 分發,包括 Ubuntu、Debian 和 SUSE;也支持借助支持 Node.js、PHP、Python 和 Java 的 Azure 應用服務,生成 Web 和移動應用。
太多了,就不在這里一一列舉了,看下面這個圖,就可以感受了了微軟的開源和開放。
微軟一直以開發者為中心的初心一直沒有改變過,在不同的歷史上有著不同的表現而已,時代的變化讓微軟落后過,從2014年開始的變革讓微軟重新回歸以開源為主旋律的開放時代,華爾街也是認同的,從2014年的2000億美金回歸到7900億美金的市值,昨晚在宣布收購github后,股票還創下了歷史最高,微軟正向10000億市值邁進,大家應該開始正確的認識新時代的微軟,以75億的價格收購github,比坊間流傳的50億美金多出了一大半。正表明微軟是認真的。
相關文章:
擁抱開源,微軟是認真的,一個你不了解的微軟正在到來
.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com
總結
以上是生活随笔為你收集整理的微软75亿收购Github,微软以开发者为中心的初心不变的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 尝鲜.net core2.1 ——编写一
- 下一篇: 简明 ASP.NET Core 手册