微軟「愛上」Linux 的理由

世上總有些東西注定要對立,Linux 和 Windows 正是如此。但微軟新掌舵人 Satya Nadella 上任後卻發出毛骨悚然的愛的宣言 Microsoft loves Linux,他葫蘆賣的是什麼藥?20141230linux

上一任舵手 Steve Ballmer 是個「言行一致」的人,自2001年發出 Linux is Cancer 的言論以來,針對 Linux 的攻擊就一直沒有停止過。不但在背後協助 SCO誣告 Linux 侵權,更不斷進行心理恐怖戰術 FUD(Fear, Uncertainty, Doubt) 攻擊,散佈 Linux 侵犯微軟知識產權的言論。究竟從微軟說「Linux 是癌細胞」到「微軟愛上 Linux」之間,我們的世界出現了什麼變化?

Nadella 在一次訪問中表示,對以往的紛爭全無興趣。他認為 Linux 現在已經是企業 IT 基建中不可或缺的一部分,並且明言「拒絕接受新事物的話,最終只會被淘汰。」Linux 絕對不是新事物,登場至今超過20年,但對微軟來說,有兩件事的確是新事物,其一是微軟的命運已經和桌面應用程式無關,反而與 Azure 和 Office 365 有關;其二是愈來愈多人在微軟雲端平台 Azure 上使用 Linux。

Nadella 坦承在 Azure 上使用的OS中,Linux 佔了20%,除了未能支援企業級 Linux 中最受歡迎的 Red Hat Enterprise Linux(RHEL)外,CentOS、Ubuntu 等 Linux 版本已經得到 Azure 的官方支援。同時微軟亦認識到,現時只有它的 Azure 是封閉的系統,市場上其他競爭者包括 Amazon Web Services、Google Cloud Platform 和 OpenStack,核心技術都是 Linux。如果仍然堅持與 Linux 勢不兩立,吃虧的只會是自己。

微軟愛上的不只是 Linux,近年出現的開放技術包括大數據分析平台 Hadoop、虛擬化平台 Docker、Facebook 主導的開放伺服器設計 Open Compute,都是微軟「戀愛」的對象。最近微軟亦已決定將.NET的一部分開源化,未來.NET Core Framework Libraries 將可在 Linux 和 Mac OS X 上使用,長遠很可能會取代 Java。當然收入也是微軟愛上 Linux 的原因之一。微軟與從 Linux 衍生出來的 Android 同樣有專利上的爭議,因此從 Android 得到的收入,比售賣 Windows Phone 的收入還要多10億美元。

微軟反 Linux 的態度自2008年起轉向,當時微軟平台技術戰略部開源研究部總監 Sam Ramji 表示,微軟會配合不同種類技術,重點是為客戶提供支援。往後直到2011年,微軟一直名列 Linux 核心程式碼貢獻者的第5位,目的是令 Linux 能在微軟自家的虛擬化平台 Hyper-V 上順暢地運作,而 Hyper-V 正是 Azure 的核心。

說到這裡相信大家都已經明白,微軟關心的並非 Linux 和開源技術本身。不論是一般消費者還是企業,關注的重心已經從過去的桌面平台,轉移到流動裝置和雲端。微軟曾經是桌面平台的王者,但流動裝置和雲端的王者卻是 Linux。要在新時代繼續存活,與其他平台維持良好的合作關係,才是生存之道,這正是開放技術的意義。
主筆
麥經倫
2014年12月
[email protected]

你可能有興趣的內容

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *