微軟於周一(7/20)宣布捐贈3個Linux裝置驅動程式、總計2萬行的程式給Linux社群,並已提交給Linux核心社群以成為Linux樹狀架構的一環,這也是微軟首次直接發表給Linux社群的程式碼,將採用GPLv2授權。

微軟與開放源碼社群水火不容的景況似乎已不復見,微軟伺服器暨工具部門平台策略總監Sam Ramji表示,客戶的需求是驅動微軟改變的最大動力,因為微軟有許多客戶使用Linux社群所打造的平台,因此微軟的策略為強化視窗及包括Linux在內的開放原碼技術間的互動,以讓客戶有更多選擇。

微軟於三年前設立了開放源碼技術中心(Open Source Technology Center,OSTC),專門研究Linux、UNIX與其他開放源碼技術,並建立與不同社群間的連結,主要用意為提供客戶所需的更多彈性與選擇。

Ramji說,開發Linux裝置驅動程式的初衷是要讓Linux可在採用微軟Hyper-V虛擬化技術的虛擬機器上執行,沒有這些程式碼,Linux一樣可在視窗上執行,但這些經過設計的驅動程式讓它在Hyper-V上執行時可有與視窗平台一致的效能。

Ramji認為,景氣不佳讓許多企業想要合併其軟、硬體資源,並延後採購時程,以及節省差旅與訓練成本,並有許多企業要求微軟協助他們整併異質技術,因為降低複雜度亦為減少成本的關鍵因素,因此,微軟此舉可強化Linux在視窗伺服器上的客座效能,同時造福了客戶、微軟與Linux版本商及社群。

另一方面,Ramji強調微軟也透過技術支援或捐贈程式碼參與其他開放源碼計畫,例如協助PHP社群最佳化視窗上的PHP 5.3引擎效能,並改善多種PHP應用程式在視窗上的效能;以及參與Hadoop、Stonehenge及QPID等Apache軟體基金會計畫;改善與Axis2的互動,並支援Firefox社群最佳化Firefox在Vista與Windows Media Player上的效能。

微軟亦列出未來三到五年對開放源碼社群的規畫,主要分為三大領域,分別是利用開放源碼及開放源碼開發模組讓軟體開發程序更有效率,以及吸引使用者採用微軟的平台技術,第三項則是透過開放源碼降低行銷及銷售成本或是測試平台上的新功能。(編譯/陳曉莉)

熱門新聞

Advertisement