限制開源商業(yè)化?Microsoft Store 推遲禁止開源軟件收費政策
微軟在 6 月 16 日更新了 Microsoft Store 的政策,其中一項新的內(nèi)容為“禁止在商店中對開源或其他通常可免費獲得的軟件收取費用,并限制不合理的高定價”;新政策原定正式生效日期為 7 月 16 日。但最新消息為,Microsoft Store 總經(jīng)理 Giorgio Sardo 表示,他們將推遲執(zhí)行該政策,以回應(yīng)從開發(fā)者社區(qū)收到的反對聲音。
6 月 16 日,我們分享了一項旨在保護客戶免受誤導(dǎo)性列表的政策,自 7 月 16日起生效。在聽取開發(fā)社區(qū)的意見后,我們得到的反饋可能與預(yù)期不同。我們將推遲執(zhí)行該政策,直到我們澄清意圖。敬請關(guān)注。
微軟此項新政策似乎在某種程度上限制了開源軟件的商業(yè)可行性。軟件自由保護協(xié)會(Software Freedom Conservancy,SFC)發(fā)文控訴稱,這一條款顛覆了長期以來的應(yīng)用商店政策,并且已經(jīng)擾亂了平臺上的商業(yè)活動。特別是,微軟現(xiàn)在禁止自由軟件的再分配者為幾乎所有的自由軟件收取任何費用(即"利潤")。
“幾十年來,微軟都在竭盡全力用 FOSS(尤其是 Linux)如何不是商業(yè)上可行的產(chǎn)品的故事來嚇唬商業(yè)軟件部門。微軟甚至曾聲稱,任何在 copyleft下開發(fā) FOSS 的人都是在反對美國的方式。今天,有許多開發(fā)人員以創(chuàng)建、支持和重新分發(fā) FOSS 為生,他們(部分)通過在應(yīng)用商店收取 FOSS費用來資助這些活動。我們 FOSS 社區(qū)長期以來一直不同意 Microsoft:我們吹捧 FOSS 在商業(yè)和非商業(yè)活動方面提供了真正的中立性 --兩者都被平等地允許。簡而言之,我們的社區(qū)證明了微軟在 FOSS 的商業(yè)可行性和可持續(xù)性方面的錯誤。”
SFC 稱,微軟此舉是對所有以編寫開源軟件為生的開發(fā)者努力的侮辱。因為目前已有一部分開發(fā)者在合法的情況下(至少在 FOSS許可下),通過微軟最近禁止的應(yīng)用商店部署來支持他們的 FOSS 開發(fā)。譬如,著名的 Krita 繪畫軟件和視頻編輯軟件 ShotCut 都在微軟的應(yīng)用商店中進行了出售。
“自開源以來,銷售開源軟件一直是開源可持續(xù)發(fā)展的基石。正因為可以出售,像 Linux(微軟聲稱喜歡它)這樣的開源項目估計價值數(shù)十億美元。微軟顯然不希望任何 FOSS 開發(fā)人員能夠以可持續(xù)的方式編寫開源代碼。”
并指出,這已經(jīng)是微軟的老手段了;他們總是推出一些不符合合情理的政策,然后又在幾周或幾個月后 "寬宏大量"
地收回。在最初創(chuàng)建他們的應(yīng)用商店(當(dāng)時的品牌名稱是 "Windows Marketplace")時,該公司就采用了這種策略:最初,微軟禁止其應(yīng)用商店中的所有 Copyleft 許可,當(dāng)感受到大眾的怒火時,微軟就站出來表示自己是善意的,愿意修改政策,允許 FOSS 在微軟商店中使用。“當(dāng)然,我們再次(和當(dāng)時一樣)立即呼吁微軟扭轉(zhuǎn)他們新的反 FOSS 的微軟商店政策,并在這些政策中明確表明,銷售開源不僅是允許的,而且還是鼓勵的。”
SUSE Rancher 高級工程經(jīng)理 Hayden Barnes 也表示,微軟此項新規(guī)不合理地限制了開源開發(fā)者的財務(wù)選擇。“我對微軟商店禁止銷售開源軟件的政策變化感到失望。商店為獨立的開源開發(fā)者提供了一個機會,通過在那里收取合理的費用來創(chuàng)建可持續(xù)的項目”。一些開源項目已經(jīng)從商店中的銷售中受益,比如 WinSCP 和 Krita;“這也可能促使更多的商店應(yīng)用程序轉(zhuǎn)為專有”。
作為回應(yīng),Sardo 則堅稱,微軟只是試圖防止濫用商店列表,例如應(yīng)用程序克隆。“我們絕對希望支持開發(fā)人員成功分發(fā) OSS 應(yīng)用程序。事實上,商店里已經(jīng)有很棒的 OSS 應(yīng)用程序了!該政策的目標(biāo)是保護客戶免受誤導(dǎo)性列表的影響。感謝您的反饋,我們將審查以確保意圖明確。”
在微軟方面表示將推遲政策的生效時間后,SFC 方面也表示,鑒于距離這個有問題的政策真正生效的時間很緊迫,他們呼吁微軟正式發(fā)布一個修正的政策以解決這個問題,并將推出日期至少推遲兩個月(建議 2022 年 9 月 16 日)。這將使 FOSS 項目有合理的時間來消化新政策,并讓微軟有時間從受影響的項目和 FOSS 專家那里獲得反饋。