AI 年度盘点与2025发展趋势展望,50+案例解析亮相AICon 了解详情
写点什么

微软开始封禁 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:277955

评论

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

WorkPlus Meet实现企业局域网视频会议的领先解决方案

WorkPlus

Python从基础到进阶字符串验证

申公豹

Python

多表格文件单元格平均值计算实例解析

申公豹

Python

基于STM32的物联网节点设计与实现-传感器数据采集与无线通信

申公豹

嵌入式

嵌入式系统中的低功耗定时器应用与优化实战

申公豹

嵌入式

WorkPlus十年铸剑,成就千万级用户信赖与认可

WorkPlus

个人技术成长方面的心得体会:边缘计算之旅

农夫三拳

深入探索嵌入式系统开发:从LED控制到物联网集成

申公豹

嵌入式

简洁灵活:Python中基于字段的不使用元类的ORM实现

申公豹

Python

手把手教你Python圣诞主题绘图

申公豹

Python

记一次本地环境启动不了Mysql的故障

DoHornBurg

Java MySQL hyper-v

利用开源框架BMF实现高效视频处理

Geek-yan

Python图像处理:批量添加水印的优雅实现与进阶技巧

申公豹

Python

WorkPlus打造企业即时通讯平台,助力高效沟通与协作

WorkPlus

项目分享:AIGC技术在智能教学生成中的应用

YoLo

AI

鸿蒙 API 9工程转换为API 10工程

坚果

HarmonyOS OpenHarmony

cmake | AI工程化部署

AIWeker

c AI AI工程化部署

构建高效、安全的在线考试系统:基于Spring Boot和Vue的前后端分离之道

申公豹

实时任务调度与通信协议在嵌入式开发中的应用

申公豹

嵌入式

WorkPlus企业即时通讯系统的领先者,提升沟通效率的利器

WorkPlus

在Python中实现条形图动态追赶动画效果

申公豹

Python

Seaborn 数据可视化全攻略:从基础到高级实战

申公豹

Python

用纯 Python 打造的轻量级 Excel 到 Markdown 转换工具

申公豹

Python

掌握进阶:高级功能、图表定制与地理数据绘制

申公豹

Python

基于Vue.js和Spring Boot的口罩自助售卖系统:设计、实现与技术深度解析

申公豹

开发

WorkPlus一站式协同解决方案,助力企业降本增效

WorkPlus

深入学习Python与Vscode环境的安装与配置

申公豹

Python

Python文件操作指南:读写、异常处理与上下文管理器详解

申公豹

Python

WorkPlus超级APP助力企业节省IT人力成本,实现快速移动化

WorkPlus

HarmonyOS的功能及场景应用

梦笔生花

深入理解嵌入式系统中的GPIO控制与应用

申公豹

嵌入式

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