写点什么

微软开始封禁 App Store 中的商业开源 ,7 月 16 日生效?!

  • 2022-07-11
  • 本文字数:2264 字

    阅读完需:约 7 分钟

微软开始封禁App Store中的商业开源 ,7月16日生效?!

几周之前,微软悄悄更新了其 Microsoft 应用商店的政策条款,新规则禁止开发人员销售原本免费提供的开源应用程序。

 

很显然,微软的这一决策会影响一些开发者,在政策生效前夕,SFC(软件自由保护协会)在自己的官方博客发表文章,对微软进行了谴责,认为禁止在 Microsoft 应用商店上销售开源软件是不可接受的。

 


微软应用程序、合作伙伴、商店总经理 Giorgio Sardo 回应说,他们将推迟执行该政策,而且微软需要澄清其修订草案背后的意图。虽然该政策原本将于本周生效,但目前该公司并未取消此前更新的政策。

 

新政策要求开发者不要试图从开源中获利?

 

6 月 16 日,微软更新了Microsoft 应用商店的政策:

 


修订后的政策还在第 10.8.7 节表示:

Not attempt to profit from open-source or other software that is otherwise generally available for free, nor be priced irrationally high relative to the features and functionality provided by your product.

 

即“禁止在商店中对开源或其他通常可免费获得的软件收取费用”,同时商店将不允许过度收费或设置不合理的高价,也就是避免有人倒卖免费软件。

 

或许微软制定此项政策的出发点是正向的,但这一决策影响了一些开发者,在微软此次封禁行动之前,已经有众多开发者在应用软件商店中支持自己的自由开源应用程序。著名的 Krita 绘画软件和视频编辑软件 ShotCut 都在微软的应用商店中持续销售。比如 Krita 绘画软件从其网站下载是免费的,但是在微软应用商店里设置为收费项目。按照 Krita 的官方说明,如果在商店中购买,表示是在支持 Krita 的开发。而根据新条款,这样的收费行为很快将沦为“非法”。而很多以往只是“欢迎”捐赠、而非强制要求用户付款的开源项目,未来也会因微软的政策变动而要么被迫调整、要么直接下架。所以,如果政策起效,将给众多开发者及/或分销商带来沉重的打击。

 

SFC 的强烈反应

 

显然开发人员更担心微软决定限制基于开源的应用程序销售方式,不少开源软件开发者将问题反馈给了 SFC。在政策将要生效的前一周,SFC 在官网上发布了一篇声讨微软的文章。在文章中,SFC 认为“新条款的出炉推翻了长久以来的应用软件商店政策,同时也扰乱到了微软平台上的商业活动(自公布到生效的间隔过短)。用更通俗的方式来解释,微软相当于直接禁止分销商通过 FOSS 收取任何费用(即所谓‘利润’)。而由于合法自由开源软件至少在某些场景下具有‘免费’属性,所以此次发布的新条款势必影响到所有开源软件。”

 

如今,无数开发者已经在以创建、支持和重新分发自由开源软件为职业,他们的辛勤付出则转化为应用软件商店中的收费项目,最终形成了健康的生态循环。

 

“遗憾的是,像微软这样的头部大厂依靠自家应用软件商店扮演起软件行业看门人的角色。微软既依靠软件商店为商业分销商提供客户接触渠道,同时也牢牢控制住这条非营利软件分销商接触捐赠用户的关键命脉。此次微软(再度)关闭开源的生命之路,无疑还是想向自己愤恨多年的这位老对手再施一发背刺。如果真能成功,那么未来应用软件商店的用户将逐渐建立起新的观念——只有非商业开源,才是真正的合法开源。”

 

“但这首先是对一切职业开源软件编写者的侮辱。”

 

“自从开源运动诞生以来,开源软件的销售一直是可持续开源生态的发展基石。正是由于成果可以自由销售,Linux 这样的开源项目才能获得数十亿美元估值。”

 

微软将如何纠正?

 

SUSE Rancher 高级工程经理 Hayden Barnes 也在 Twitter 上发帖子对新规则表示担忧:

 


“我对禁止销售开源软件的 Microsoft 应用商店政策变化感到失望,此前应用商店为独立开源开发者提供了机会,即通过收取合理的费用创建可持续的项目。”

 

作为对 Hayden Barnes 的回应,微软应用商店负责人 Giorgio Sardo 表示,这是为了帮助客户把握应用商店内容,并/或通过限制 FOSS 的商业运作来保持“开发者队伍的纯洁性”,并且他们将尽快“澄清措辞”,在澄清之前,将延迟执行该政策。

 


SFC 帖子作者 Denver Gingerich 和 Bradley M. Kuhn(他为 Copilot 加入了 Microsoft)不吃这一套,他们认为“根据 Giorgio Sardo 的暗示,在这份严厉的新政当中,受保护的对象反而是那些采取‘有毒商业模式’的开源软件。”

 

他们强调说,任何真正的自由开源软件(FOSS)成果肯定符合“通常免费”的条件——毕竟它是由开发者公开合作完成,也鼓励更多人参与软件调整、并面向各种平台重建为相应的二进制文件。这些正是 FOSS(自由和开源软件)许可赋予用户和商家的基本权利与自由。FOSS 在概念设计上,就允许原始开发者与下游再分发者灵活调整软件内容,并通过各种渠道(包括应用软件商店)公平获利。任何支持 FOSS 及其商业思路的企业,都不可能限制这些权利与自由。

 


鉴于新政即将生效,SFC 呼吁微软立即发布正式的更正通知,彻底解决这个问题,同时将生效日期至少推迟两个月。只有这样,开源社区才能在合理的时间内消化新政,同时也能让高影响力项目和 FOSS 专家充分向微软提供反馈意见。

 

在各方指出这个问题后,Giorgio Sardo 再次通过 Twitter 表示,此次反 FOSS 新政将“推迟执行”,并将在这“周一之前(美国时间)”发布新版本。

 

但无论如何,在 Twitter 上发布延后实施的消息肯定无法令广大开源开发者满意。目前,很多 FOSS 项目都是依靠 Microsoft 应用商店上筹集到的资金而维持,开发者们希望微软尽快能够纠正这个问题,并利用官方渠道给出最终善后方案。

 

参考链接:

https://sfconservancy.org/blog/2022/jul/07/microsoft-bans-commerical-open-source-in-app-store/

https://www.theregister.com/2022/07/08/microsoft_store_open_source_webkit/

2022-07-11 15:278575

评论

发布
暂无评论
发现更多内容

大模型推理显存和计算量估计方法

AI布道Mr.Jin

Postgresql中的检索:中文分词及语义检索

程序员架构进阶

postgresql 检索 6月日更 6 月 优质更文活动 RAG应用

域名和空间的关系和区别

国科云

鸿蒙系统级AI能力全面赋能,华为阅读为生态伙伴和开发者带来效率提升

最新动态

Nexpose 8.11.0 for Linux & Windows - 漏洞扫描

sysin

Windows 7 10 11 2008R2 2016 2019 2022 2025 (updated Jun 2025) 2025 年 6 月更新

sysin

windows

成功案例丨汽车塑料尾门模态分析优化及对标

Altair RapidMiner

仿真 CAE hyperworks OptiStruct 结构优化

怎么做黑龙江等保,做黑龙江等保有哪些流程?

等保测评

支付宝携手HarmonyOS SDK实况窗,开启便捷停车生活

HarmonyOS SDK

harmoyos

基于YOLOv8的疲劳状态识别项目|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!

申公豹

yolov8

黑龙江腾讯云:科技赋能新未来

等保测评

苹果电脑steam游戏打不开怎么办?Mac版的steam连接报错的原因及解决方案

阿拉灯神丁

steam CrossOver Mac下载 如何在Mac上运行win游戏 雷神加速器

大数据-19 Flume Agent采集数据至HDFS集群 监听Hive日志 操作记录写入

武子康

大数据 hadoop hdfs hive flume

多场景展示平台

微擎应用市场

【HarmonyOS 5】应用更新功能详解

深海的鲸同学 luvi

AppGallery Connect HarmonyOS SDK应用服务 应用更新

qData开源数据中台性能问题说明与优化建议

千桐科技

数据中台 数据治理 数据开发 大数据平台 数据集成

哈尔滨三级等保有什么作用?

等保测评

智慧园区管理系统(源码+文档+讲解+演示)

深圳亥时科技

从新一代昇腾AI云服务,俯瞰AI算力的云上变局

脑极体

AI

告别盲测时代,用 Playwright 全链路追踪,一键锁定问题!

测试人

软件测试

华为发布伙伴SDK优选库,并推动SDK安全隐私新标准制定

HarmonyOS SDK

harmoyos

大数据-18 Flume HelloWorld 实现Source Channel Sink 控制台流式收集

武子康

Apache 大数据 hadoop flume

全场景车辆服务数字化平台

微擎应用市场

GitHub MCP Server - 无缝集成GitHub API的自动化工具

qife122

Go GitHub 自动化

十余家头部伙伴经验分享,HarmonyOS SDK为鸿蒙应用体验创新注入源动力

HarmonyOS SDK

harmoyos

36小时代码交锋!HarmonyOS极客马拉松2025圆满收官

最新动态

鸿蒙 Column 组件指南:垂直布局核心技术与场景化实践

谢道韫

普通人用AI切水果视频8天涨粉17万,这个赚钱机会你还不知道?

田威AI

创业 赚钱 AI 图像生成 +AI

订餐数字化中枢

微擎应用市场

最新资讯 | 矩阵起源产品VP邓楠亮相中国行业互联网大会 揭秘AI原生数据工程新范式

MatrixOrigin

程序员秋招Java开发工作太难找了!根本没岗位!普通程序员如何破局?

程序员高级码农

程序员‘ Java 面试题

微软开始封禁App Store中的商业开源 ,7月16日生效?!_文化 & 方法_核子可乐_InfoQ精选文章