【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

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

评论

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

业务-研发一体化的管理平台是否存在?

Geek_2305a8

魔搭+ 函数计算: 一键部署,缩短大模型选型到生产的距离

Serverless Devs

容器 云原生 中间件 函数计算 函数计算FC

实现定时任务的六种策略

不在线第一只蜗牛

前端 定时任务 开发

二、nextjs API路由如何做好JWT登录鉴权、身份鉴权,joi字段校验,全局处理异常等(c-shopping电商开源)

Geek_9da61c

开源 JWT next.js joi

2023 年度龙蜥最佳用户案例奖揭晓,中国移动、小红书、中国人寿财险等企业上榜!

OpenAnolis小助手

开源 操作系统 用户案例 龙蜥社区 商业版

SpringBoot3集成Zookeeper

Java 架构 SpringBoot3 Zookeeper3.8 Curator5.5

如果查看iPhone的GPU

雪奈椰子

一文搞清楚Java中的包、类、接口

不在线第一只蜗牛

Java 前端 开发

2023 IoTDB Summit:中核武汉核电运行技术股份有限公司主管工程师方华建《IoTDB 在核电数字化转型过程中的应用实践》

Apache IoTDB

聚道云连接器:实现航信费控与用友NCC对接,助力某商贸集团业务升级

聚道云软件连接器

案例分享

Capture One 23 Enterprise Mac 16.3.4.5企业版 RAW图像编辑处理

iMac小白

走出大模型部署新手村!小明这样用魔搭+函数计算

Serverless Devs

容器 中间件 函数计算 函数计算FC

惊为天人!这个保存推特视频到手机相册的办法真的一绝!

frank

twitter

定向减免!函数计算让 ETL 数据加工更简单

Serverless Devs

容器 云原生 中间件 函数计算 函数计算FC

杭绍甬高速杭绍段等浙3条高速通车,三思再树标杆工程。

电子信息发烧客

一种快速开发适配鸿蒙的App思路:基于小程序技术

FinFish

鸿蒙操作系统 小程序容器 小程序技术 鸿蒙Next 鸿蒙5.0

Apifox 1月更新:性能测试、多人协作接口实时同步功能全面解析

Apifox

程序员 性能测试 Apifox API 接口工具

基于taro搭建小程序多项目框架

EquatorCoco

小程序 taro 前端框架 小程序开发

元宇宙技术对于虚拟仿真应用的一些帮助

3DCAT实时渲染

虚拟仿真 元宇宙 元宇宙解决方案

电商平台接口自动化测试框架设计与实现

技术冰糖葫芦

API

Yuliverse:引领区块链游戏新篇章!

Footprint Analytics

区块链游戏 元宇宙 链游 Web3 游戏

外贸独立站如何SEO优化推广?

九凌网络

i人事2023:在不确定性的年份做正确的事情

ToB行业头条

低代码,让软件开发不再复杂

这我可不懂

软件开发 低代码 JNPF

一个例子形象地理解同步与异步

EquatorCoco

Java 前端 异步 同步

国内有哪些不错的项目管理系统?深度对比6款

PingCode

项目管理 项目管理软件

基于 pytorch-openpose 实现 “多目标” 人体姿态估计

北桥苏

Python OpenCV PyTorch MediaPipe Pytorch-OpenPose

DirEqual mac 5.8 激活版 文件夹比较工具

iMac小白

验证邮箱有效性的反向操作

为自己带盐

dotnetcore 邮件通知

动态规划-序列比对-最长公共子序列

alexgaoyh

Java 编辑距离 最长公共子序列 Smith-Waterman 序列对比

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