歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 微軟萬分尴尬 示好開源遭碰壁

微軟萬分尴尬 示好開源遭碰壁

日期:2017/2/25 12:02:37   编辑:關於Linux

  【IT168 評論】曾經稱GPL為“腫瘤”的微軟近日宣布捐贈3個Linux裝置驅動程序、總計2萬行的程序給Linux社區,這也是微軟首次直接發表給Linux社區的程序代碼,將采用GPLv2授權。微軟此舉令人感到意外,但結果卻更讓人意外,最終它將無法被Linux kernel接納,因為其被指違反了GPL許可證。

  開源網絡技術供應商Vyatta的首席工程師和Linux捐贈者Stephen Hemminger發現,Hyper- V開源驅動中有一些組件靜態鏈接到閉源的binary,這是GPL所不允許的。Hemminger聯系了Linux Driver項目負責人Greg Kroah-Hartma,希望在不引起媒體注意的情況下解決該問題。但Linux kernel棄用微軟的Hyper-V驅動的消息最終被公開,Kroah-Hartman證實由於存在違反GPL許可證的行為,代碼未被接受。這讓微軟感到萬分尴尬。

  微軟正處在一個有趣的位置:與Linux競爭,目前許多公司同時使用Windows和Linux兩種系統。微軟此舉不僅是要討好顧客,更是為了主宰管理和虛擬化層級的市場,即使代價是讓一些Linux在微軟的堆棧上執行。

  多年來微軟一直在營銷面與法律方面與Linux對抗,雖然近年來,微軟也與少數Linux廠商和解,最著名的是2006年與Novell簽下合作協議。但多年的積怨,並不能讓彼此一笑泯恩仇。

  對於微軟,Linux創始人Linus Torvalds很坦率稱自己是務實主義者,他可能有時也會去取笑微軟,但同時他認為微軟仇恨是一種疾病。自由軟件世界有“極端主義者”,這是他為什麼不稱呼他的工作為自由軟件的主要原因之一,他不想與排外主義者和仇恨者扯上關系,他承認這可能出於私心,但所有開源代碼其實都是出於利己因素驅動的。

  微軟是為了推廣Hyper-V的私心而向開源社區遞交GPL驅動,但其它硬件制造商都是這麼做的,為什麼要區別對待?開源就是為了讓代碼能更好的滿足你的需要。

Copyright © Linux教程網 All Rights Reserved