不,微軟根本不愛(ài)開(kāi)源!
譯文【51CTO.com快譯】微軟對(duì)于開(kāi)源社區(qū)及項(xiàng)目抱持的懷柔政策溫暖而和藹,甚至讓人對(duì)納德拉同志的基本立場(chǎng)產(chǎn)生了懷疑——不過(guò)相信我,軟件帝國(guó)的總頭目仍然時(shí)刻打算給開(kāi)源社區(qū)致命一擊。
最近我在手機(jī)上看到了一條題為“微軟與開(kāi)源”的領(lǐng)英通知。然而領(lǐng)英應(yīng)用隨即崩潰,我完全找不到這條指向微軟Azure容器服務(wù)***項(xiàng)目經(jīng)理Ross Gardler的職位。
然而這一看似詭異的狀況實(shí)際上正暗合現(xiàn)實(shí)——近年來(lái)很多人認(rèn)為微軟熱愛(ài)開(kāi)源,但實(shí)際情況絕非如此!
我一直在堅(jiān)持關(guān)注微軟的知識(shí)產(chǎn)權(quán)Twitter賬戶(hù),希望借此了解微軟方面對(duì)于開(kāi)源的熱愛(ài)程度——畢竟知識(shí)產(chǎn)權(quán)正是強(qiáng)制要求用戶(hù)簽署專(zhuān)利協(xié)議的***根源。我猜微軟內(nèi)部一定是閉源勢(shì)力又占了上風(fēng),因?yàn)樽罱撡~戶(hù)又開(kāi)始發(fā)布一些專(zhuān)利軟件的偉大之處以及專(zhuān)利保護(hù)如何驅(qū)動(dòng)創(chuàng)新(通過(guò)訴訟形式)的內(nèi)容了。
事實(shí)上,微軟的核心開(kāi)源戰(zhàn)略并沒(méi)有改變,甚至可以說(shuō)是從來(lái)沒(méi)有改變過(guò)。開(kāi)源對(duì)于微軟(包括其它任何廠(chǎng)商)的***意義在于提供一個(gè)通往其平臺(tái)的入口。對(duì)微軟來(lái)說(shuō),這一平臺(tái)正由Windows轉(zhuǎn)變?yōu)锳zure,因此微軟決定將宣傳重心調(diào)整至Linux方向。很明顯,如果微軟表現(xiàn)得對(duì)Linux深?lèi)和唇^,那么用戶(hù)絕不可能將自己的虛擬機(jī)托管在Azure之上。因此,微軟熱愛(ài)Linux……前提是大家利用Azure進(jìn)行托管。情況就是這樣。
微軟甚至可能樂(lè)于將開(kāi)源成果納入其技術(shù)方案當(dāng)中,而非直接運(yùn)用于其平臺(tái)。一般來(lái)講,這些開(kāi)源產(chǎn)物將成為.Net等核心產(chǎn)品的“兒童版”。我并不是說(shuō)Visual Studio for Linux的推出毫無(wú)意義,但是否真的有人愿意在Linux上運(yùn)行.Net?因此即使是出現(xiàn)了Mono這樣的商業(yè)成功(/諷刺語(yǔ)氣),我也很難相信有人會(huì)說(shuō)“呣,我打算編寫(xiě).Net代碼并將其運(yùn)行在Linux上。”有嗎?同志們,有嗎?
現(xiàn)在回到專(zhuān)利訴訟層面——微軟喜歡采取雙管齊下的方式:一方面表現(xiàn)出積極的接納態(tài)度,另一方面則繼續(xù)鞏固自身專(zhuān)利基礎(chǔ)。作為一家大型企業(yè),微軟與所有其它大公司一樣,都存在著不同部門(mén)間精神分裂的狀況。事實(shí)上,這正是管理層面的一種巨大失敗——如果微軟真的將“我們熱愛(ài)開(kāi)源”作為其發(fā)展戰(zhàn)略的組成部分的話(huà)。
作為熱愛(ài)開(kāi)源及Linux的證據(jù),微軟去年曾指出其放棄了一些無(wú)法勝訴的長(zhǎng)期訴訟案。這顯然是在把“我們失敗了”解釋成“我們愛(ài)開(kāi)源”,從而在公關(guān)工作中占據(jù)主動(dòng)。
微軟完全能夠通過(guò)實(shí)際行動(dòng)證明其對(duì)于開(kāi)源及Linux的熱愛(ài),這其實(shí)非常簡(jiǎn)單:根據(jù)開(kāi)放規(guī)范承諾將全部制度推廣到一切基于OSI批準(zhǔn)許可下發(fā)布的軟件當(dāng)中,且不進(jìn)行任何規(guī)范性綁定。簡(jiǎn)單來(lái)講,“微軟不可撤回地承諾,微軟不會(huì)針對(duì)您開(kāi)發(fā)、使用、銷(xiāo)售、提供銷(xiāo)售、引入或者發(fā)布的任何符合OSI批準(zhǔn)的軟件方案提出微軟必要索賠。”
只有這樣,我才會(huì)真心認(rèn)同微軟確實(shí)熱愛(ài)開(kāi)源——而并不只是將此作為一種愚蠢的公關(guān)策略或者曲線(xiàn)式的Azure營(yíng)銷(xiāo)活動(dòng)。但在此之前,Azure項(xiàng)目經(jīng)理提出的任何鼓吹Linux與開(kāi)源項(xiàng)目的說(shuō)辭,在我眼中都只是一種幫助自家云產(chǎn)品吸引客戶(hù)的手段。
原文標(biāo)題:No, Microsoft does not love open source
原文作者:Andrew C. Oliver
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】