Hacker News 中文摘要

RSS订阅

WiX工具集:开源维护费用介绍 -- WiX Toolset: Introduce the Open Source Maintenance Fee

文章摘要

为确保WiX Toolset项目的长期可持续性,项目维护者引入了开源维护费,要求所有通过该项目盈利的用户支付。费用可通过GitHub Sponsors支付,计划从2025年4月5日发布的WiX v6.0开始强制执行,届时二进制发布将附带EULA要求支付维护费。费用根据组织规模分为不同等级,WiX Developer Direct客户无需额外支付,因其已包含在支持协议中。

文章总结

用户故事

作为WiX的维护者,开源维护费用为持续进行的维护任务提供了资金支持,以确保WiX工具集的长期可持续性。

提案

开源维护费用介绍

为了确保该项目的长期可持续性,我们引入了开源维护费用。所有通过WiX工具集项目产生收入的用户都需要支付这笔费用。您可以通过GitHub Sponsors进行支付。

我们计划从2025年4月5日发布的WiX v6.0开始强制执行维护费用。届时,二进制版本(包括发布到GitHub和NuGet.org的版本)的最终用户许可协议(EULA)将要求支付维护费用。

更多信息请参阅开源维护费用。

完成步骤

  1. 从律师处获取最终的EULA。
  2. 将EULA添加到.nupkgs文件中。
  3. 注册GitHub Sponsorship并创建以下层级:
    • 小型组织(少于20人):每月10美元
    • 中型组织(20-100人):每月40美元
    • 大型组织(超过100人):每月60美元
  4. 更新README文件。

注意事项

WiX Developer Direct的客户无需支付开源维护费用,因为该费用已包含在他们的支持协议中。

评论总结

评论总结:

  1. 关于WiX Toolset的误解

    • 评论1指出,WiX Toolset与Wix网站建设平台无关,并提供了WiX Toolset的官方网站链接。
    • 评论12建议调整标题,明确区分WiX Toolset和Wix。
  2. 开源维护费的合法性与执行问题

    • 评论2质疑开源维护费是否符合开源许可证,认为开源软件不应限制分发或要求付费。
    • 评论13提到,用户可以通过自行编译代码来规避维护费,并免费分发二进制文件。
  3. 开源项目的可持续性与资金问题

    • 评论5和评论6支持开源项目收费,认为资金激励有助于项目的长期发展,尤其是解决枯燥但重要的任务。
    • 评论10认为,维护费是一种创新方式,允许维护者为商业用户提供支持,同时不影响非商业用户的使用。
  4. 维护费的公平性与执行难度

    • 评论8认为,对任何产生收入的用户收取维护费不公平,尤其是对收入较低的独立开发者。
    • 评论11指出,依赖EULA执行维护费会带来复杂的执行问题,建议采用订阅模式。
  5. 对WiX Toolset的批评与选择

    • 评论9批评WiX Toolset的维护费政策,认为其措辞具有误导性,甚至可能是一种恐吓手段,迫使用户成为赞助者。
    • 评论16认为WiX Toolset并非真正的开源项目,更像是微软的开发者工具。
  6. 技术问题与用户体验

    • 评论4指出,开源维护费的官方网站仅在暗模式下可读,且不允许提交问题。
    • 评论7提到,维护费的实施通知时间过短,可能给用户带来不便。
  7. 其他建议与观点

    • 评论15建议GitHub引入“悬赏”功能,用户可以为问题或请求附加赏金。
    • 评论14提供了开源维护费项目的消费者FAQ链接,供用户参考。

关键引用:

  • 评论2
    "Basically, my understanding is that as long as the software is released under an open source license it is not possible to require a payment for its use or to limit distribution."
    "基本上,我的理解是,只要软件是在开源许可证下发布的,就不可能要求为其使用付费或限制分发。"

  • 评论6
    "To be blunt, money motivates people to do the work they otherwise would not do."
    "坦率地说,金钱激励人们去做他们原本不会做的工作。"

  • 评论9
    "Under their license, nothing stops me from creating my own build from source and using it per the terms of the MS-RL license, including for commercial purposes."
    "根据他们的许可证,没有什么能阻止我从源代码创建自己的构建,并按照MS-RL许可证的条款使用它,包括用于商业目的。"

  • 评论10
    "The maintainers are now free to respond to complaints with 'you need to pay us for us to care.'"
    "维护者现在可以自由地回应投诉,说‘你需要付钱我们才会关心。’"