回顧微軟近年來對于Linux和開源的策略

jopen 8年前發布 | 10K 次閱讀 微軟 Linux 開源

2014年十月,在舊金山舉辦的一場活動中,微軟的CEO Satya Nadella向公眾 表示 ,微軟“愛Linux”。作為昔日的競爭對手,微軟對Linux的態度逐漸從敵對轉變為合作。自那次發言以來,微軟在開源方面頻頻重拳出擊,似乎要證明他們的聲明并非隨便說說而已。

近日, Christopher Tozzi 在The VAR Guy網站上 撰文 對微軟近年來在Linux和開源方面的舉措進行了一番回顧,重點強調了微軟在Azure、SQl Server和Visual Studio等方面對于Linux和開源的支持。

Microsoft Azure對Linux的支持

2016年2月,微軟 宣布 在其Azure云平臺上提供對Red Hat Enterprise Linux(RHEL)的支持,后者長期以來一直都扮演著微軟競爭對手的旗艦產品的角色。微軟曾在Azure的使用情況報告中表示,有超過60%的Azure鏡像都是基于Linux的。可以想象,對RHEL的支持應當能夠受到很大一部分客戶的歡迎與支持。

SQL Server將支持Linux

2016年3月,微軟 宣布 其旗艦數據庫產品SQL Server 2016將支持Linux平臺。具體的時間還要等到大約2017年中期,用戶現在可以試用其內測預覽版。對于在Windows系統上使用SQL Server的企業來說,遷移至Linux平臺可以為其節省一筆Windows許可的費用,雖然與SQL Server的許可費用相比,Windows的許可費用真的不算貴。

微軟與Canonical合作,在Windows上支持Linux應用

在不久前舉辦的Build大會上,微軟宣布與Canonical共同 合作 ,使Windows 10為基于Linux的應用提供二進制級別的兼容性,也即意味著Linux應用可直接在Windows系統中運行。不過,并非所有Linux應用都支持在Windows上運行,目前只支持基于Ubuntu的命令行應用。對于普通用戶來說,這一點沒有太多實際意義。這一特性的最大受益者應當是使用Windows系統進行工作,但又希望在Linux平臺上嘗試或開發應用的開發者。

Microsoft Azure對Debian的支持

2015年12月,微軟 宣布 在其Azure云平臺上提供對Debian GNU/Linux系統的支持。在由社區開發的Linux發行版本中,Debian或許是最受歡迎的一個。這讓在Azure平臺上使用Linux系統的用戶有了更多的選擇。根據Microsoft Azure高級項目經理Stephen Zarkos所說,Microsoft Azure市場提供的Debian鏡像會得到微軟Azure和開源開發者團隊的支持。微軟和credativ 會一起提供最新版本的Debian作為市場的鏡像,同時也會一起維護一個透明的、面向社區的鏡像。

Visual Studio的開源版本

在2015年6月的Build大會上,微軟宣布推出支持Linux與MAC平臺的免費編輯器Visual Studio Code。與Windows平臺上的Visual Studio相比,Visual Studio Code更為輕量級,并提供了對Git的原生支持。而在去年11月,微軟 宣布 將Visual Studio Code在GitHub上 開源 ,采用MIT許可證。

微軟自主開發的Linux系統

2015年9月,微軟 宣布 將自主開發一個基于Linux的系統,與微軟近期在開源方面的其他大動作相比,這一點似乎已經不令人感覺那么震撼了。但在當時仍然得到了大量的關注。這個版本的Linux名為Azure Cloud Switch(ACS),是一個用于Azure網絡交換機的內部項目。按照微軟的說法,ACS 的設計目的是用來集成微軟自己的監控和診斷系統。目前看來,微軟似乎還沒有公開發布ACS的計劃。

感謝李建盛對本文的審校。

給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號: InfoQChina )關注我們。

來自: http://www.infoq.com/cn/news/2016/04/Microsoft-Linux-strategy

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!