微软禁止在 App Store 上架付费开源软件

微软对 App Store 目录的使用条款进行了更改,该更改将于下周生效。 最具争议的变化是禁止销售开源应用程序,这些应用程序通常是免费分发的。 引入的要求旨在打击通过销售流行开源程序集获利的第三方。

新规则的制定方式是,销售禁令适用于开放许可证下的所有项目,因为这些项目的代码可用并且可用于创建免费程序集。 无论该帐户是否与直接开发者有联系,该禁令都适用,并且也适用于主要项目出于开发财务支持而在 App Store 上发布的应用程序。

例如,在 App Store 上发布付费版本已被 Krita 和 ShotCut 等项目用作收集捐款的选项。 这一变化还将影响 Inkscape 等项目,这些项目在 App Store 上是免费的,但允许任意金额的捐赠。

微软代表声称,做出这一决定是因为难以识别真正的开发者,并且希望保护用户免受开源软件的操纵以及可合法免费下载的程序的销售。 在讨论这些变化时,App Store 负责人承诺修改规则,添加支持开放项目开发的选项。 但上述规则的放宽涉及对自由和开源软件有害的商业模式的使用,例如分发功能减少的程序的开源版本以及销售包含开源代码中不可用的功能的单独商业版本根据。

人权组织软件自由保护协会 (SFC) 认为,禁止在 App Store 中销售开源软件是不可接受的,因为任何真正开放或自由的系统始终可供免费使用——开发者公开工作且互不干涉。为任何平台创建修改和程序集。 这些权利和自由是自由和开放许可证的基础,适用于用户和企业,这不仅使原始开发人员可以从开源软件中获利,而且还使提供用户友好的交付方式(例如放置在应用商店。 例如,任何人只要遵守GPL就可以销售他们基于Linux内核的产品,而这种能力是其可持续性的因素之一。

证监会不排除所推出的限制是为了吸引关注而采取的战术举措——起初微软试图引入不合理的改变,在出现愤慨后同意并取消这一决定,从而表达了其对开源理念的承诺软件。 在创建 App Store 目录时也使用了类似的策略,最初禁止在 Copyleft 许可下发布程序,但在一阵愤怒之后,微软挑衅地与社区进行了妥协,并允许放置开源软件。 开源 .NET 代码库中热重载功能的删除和随后的返回也发生了类似的情况。

来源: opennet.ru

添加评论