Azure給了微軟一個熱愛Linux而不是憎恨它的理由,而且該公司現在已經在接受開放源代碼方面更進一步,它贊助了開放源代碼促進會(Open Source Initiative)。開放源代碼促進會(Open Source Initiative)從二十年前就開始捍衛開放源代碼,而那個時候,微軟將Linux稱為癌癥。
OSI一直是開放源代碼的重要組織,負責批準來自微軟和Oracle等特定供應商的開放源代碼許可證成為真正的開放源代碼產品。
在本世紀初,微軟向OSI提交了Microsoft Community License和Microsoft Permissive License。現在,微軟將與谷歌、IBM、HPE和Facebook一起成為OSI的高級贊助商。
這是微軟繼去年成為Linux基金會的白金成員之后在支持開放源代碼方面的最新姿態,Platinum member of The Linux Foundation也是OSI的成員。
谷歌在OSI的董事會里有一個席位,但在Linux基金會里并沒有,而微軟在Linux基金會的董事會里有一個席位,卻不是OSI的董事會成員。
贊助是微軟對開放源代碼新態度的一個標志,這與Azure的興起是同步的。
最近,甚至是微軟的創始人比爾.蓋茨也很樂意承認他使用的是一個使用Linux內核的手機,雖然它不是一個Windows Phone,但是知道Android OEM廠商通過微軟Android專利授權協議網絡支付費用的話,就會感到一絲安慰了。
但是,雖然微軟公司已經開放了其針對Edge的Chakra JavaScript引擎,可不要指望它在近期有可能全面將其瀏覽器或Windows變成開源的產品。
盡管如此,它已經完成了幾個里程碑事件,包括在2014年發布開源的.Net Core 1.0,與Canonical合作,讓Ubuntu進入Windows 10,并讓Linux Subsystem也進入Windows 10,以及對Xamarin的開源。
微軟的開發人員也是GitHub的主要貢獻者,并與FreeBSD Foundation合作,在Azure上對其進行支持。
微軟的開源工程總監Jeff McAffer表示,成為OSI成員是該公司與開源不斷發展的關系中的一部分。
“今天的公告代表著微軟的開放源代碼之旅的又向前邁進了一步,與我們的客戶和整個生態一起,我們在廣泛使用、貢獻和發布開源軟件方面發揮了越來越大的作用。
OSI的公告將微軟成為會員這件事描述為支持開源軟件運動中“最為戲劇性的一步”。
OSI總經理兼董事Patrick Masson在一份聲明中表示:“這是OSI和開源軟件運動變得更加廣泛的一個重要的里程碑事件。”
“我認為,不會有什么事情更能夠證明開源軟件的成熟度、可行性、興趣和成功,我們獲得的不僅僅是微軟的承認,還有他們作為贊助商的支持,以及他們在很多開源項目和社區中作為貢獻者的參與。”