Wix 工具集(WiX Toolset)作為一個廣受歡迎的開源軟件項目,近日宣布了一項重要的政策變更,即引入「開源維護費」(Open Source Maintenance Fee)。這項費用計劃旨在為 WiX 工具集的長期維護提供資金支持,確保其在開源生態系統中的可持續發展。根據官方聲明,這項費用將適用於所有從 WiX 工具集使用中產生收入的用戶,並計劃於 2025 年 4 月 5 日 WiX v6.0 版本發布時正式實施。該舉措引起了業界的廣泛討論,有人認為這是開源項目融資的新模式,也有人對其對中小企業的影響表示擔憂。
WiX 工具集是一個用於創建 Windows 安裝包的開源框架,廣泛應用於軟件開發領域。多年來,該項目由志願者及核心維護者無償支持,但隨著項目規模的擴大,維護成本逐漸成為挑戰。核心維護者 Rob Mensching 在其博客中表示,開源維護費的推出是為了應對日益增長的維護需求,同時保持項目的開源性質。他強調,這項費用並非將 WiX 轉為商業化,而是希望通過合理的收費模式,讓更多企業參與到項目的長期支持中。這一想法醞釀了三年,旨在探索開源項目的可持續發展路徑。
根據官方公布的細則,開源維護費將通過 GitHub Sponsors 平台收取,費用結構根據使用者的公司規模而定。例如,擁有 100 名以上員工的公司每月需支付 60 美元的費用,而 WiX Developer Direct 的客戶則無需額外支付此費用,因為其支持協議已涵蓋相關成本。對於許多中小型企業來說,這筆費用可能帶來一定的財務壓力,尤其是那些高度依賴 WiX 工具集進行產品部署的公司。一些用戶在 GitHub 討論區中提到,雖然他們支持為開源項目付費的理念,但希望能有更靈活的付費選項,例如年度訂閱而非每月支付,以減少企業內部的行政成本。
業界對此舉的反應褒貶不一。支持者認為,這是開源項目探索可持續發展的一次勇敢嘗試,可能為其他開源項目提供借鑒。例如,Mensching 在 .NET Rocks 播客中提到,微軟已於近期支付了 WiX 工具集的維護費,顯示出大型企業對這一模式的認可。然而,反對者則擔心,這種收費模式可能會限制開源軟件的普及,尤其對於初創公司或小型開發團隊來說,額外的成本可能迫使他們轉向其他免費替代方案。此外,部分用戶指出,.NET 工具在處理 NuGet 包的許可證接受流程上存在不足,未能有效提醒用戶評估許可條款,這可能為開源維護費的實施帶來技術挑戰。
總體而言,WiX 工具集的開源維護費是一個值得關注的創新嘗試。它不僅反映了開源社區在尋求資金支持方面的努力,也引發了關於開源軟件長期可持續性的更廣泛討論。隨著 WiX v6.0 的發布臨近,業界將密切關注這一模式的實際效果,以及它是否能為其他開源項目樹立榜樣。更多詳情請見 https://github.com/wixtoolset/issues/issues/8974。