当前位置:网站首页>过时 2 天后,微软放弃“封禁”商业开源!
过时 2 天后,微软放弃“封禁”商业开源!
2022-07-21 09:04:00 【CSDN资讯】
整理 | 苏宓
出品 | CSDN(ID:CSDNnews)
不知是终于想通了,还是迫于无奈,微软放弃了封禁商业开源,更改了之前宣布的应用商店政策。
此前在 6 月中旬,微软将应用商店的 10.8.7 节内容进行了更改,如下所示,并宣布将于 7 月 16 日(上周六)即时生效:
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.
不要试图从开源软件或其他可免费获得的软件中获利,也不要相对于你产品所提供的特性和功能定价不合理或过高。
过往,鉴于开源软件的性质,任何开发者在遵循开源许可的条件下,可以对项目重新修改、开发、分发等,并将开发的项目或者应用程序提供给任何人免费访问,或者在上线不同平台的应用商店时,收取一定的下载费用。
然而,微软的新政策一发,虽然不少人将其解读为微软是为了阻止部分用户会“盗版”开源软件继而将其设置为付费软件的状态,但是微软在新政策中模糊的措辞似乎是要彻底阻止包括核心项目维护者和 IP 所有者在内的所有开发者销售软件。
相当于一棒子“打死”了所有人,这对不少开发者尤其是自由开发者带来了很大的影响。毫无疑问,该政策遭到了众人的抵制与反对,也包括 SFC(软件自由保护协会)迅速发声,要求微软改正政策。
经过近 20 天的僵持,微软应用程序总经理 Giorgio Sardo 在推特上对此事作出了回应,「我们将推迟执行该政策,直到我们澄清意图。敬请关注。」
在这项政策本该实行的两天后,即 7 月 18 日,Giorgio Sardo 再次出面表示,已经对应用商店政策的 10.8.7 节和 11.2 节内容做了优化,即「为了澄清微软的意图,我们删除了之前提到的开放源代码定价。我们致力于建立一个开放的商店,让开发者有足够的选择和灵活性。微软商店里有很多很棒的免费和付费 OSS 应用,我们期待并欢迎更多项目加入。」
微软的意图:禁止商业开源 vs 构建一个没有「盗版」的应用商店
事实上,对于微软提出的政策,普通的开发者和企业、开源组织有着截然相反的观点。
对于普通开发者而言,他们支持微软做法,但是不支持微软的说法。简单来看,他们希望微软能够有效地去阻止“盗版”开源应用程序采用收费的方式,但是前提是开源项目本身的维护者、知识产权所有者仍然可以为自己的软件收费。因此,微软可以这样做,但是在政策里面需要特别注明一下。
不过,一些开源组织则不这么认为。其表示现有的商标法足以保护知识产权所有者,从而也能避免因为有多个同名的应用程序引起的混淆。对于微软提出的方案,其认为就不应该有这样的说法以及做法。因为开源软件的本质就是不受限制的,只要开源软件符合各种许可规定的条件,那么任何人都应该能够将项目转变为可盈利的应用程序。
在以 SFC 为代表的组织看来,「与其说微软在新政策的措辞上有问题,不如说是微软将自己定位为开源软件商业化的守门人。」
为此,本月初,SFC 发布一则《Microsoft To Ban Commercial Open Source from App Store》声明,严厉指责微软的欲在应用商店中禁止商业开源的行为,其表示:
“几十年来,微软花了很大的力气来‘恐吓’商业开源软件,并称自由软件(尤其是Linux)不是商业上可行的产品。微软曾经甚至称,开放源代码是知识产权的破坏者,自由软件可能会扼杀创新,并认为国家立法者需要了解到这种威胁。今天,有许多开发者以创造、支持和重新发布自由软件为生,他们(部分)通过在应用商店对自由软件收费来获得经济上的报酬,以维持自己的开源工作。自由软件社区长期以来一直不同意微软的观点,自由开放源码软件在商业和非商业活动方面都应该被平等地允许。”
SFC:祝贺微软改正做法
如今微软选择放弃修订政策,并恢复在应用商店中销售 FOSS 的权限。同样,SFC 在第一时间发文以「祝贺」、「高兴」等字眼表示对微软做法的认可。
在声明中,SFC 写道,「SFC 祝贺微软更改其应用商店的条款,以再次允许自由和开源软件的商业分发。」
“我们很高兴并希望微软已经认识到其对 FOSS 社区的义务,这些社区依赖于销售软件所获得的收入,但请注意,微软在这方面的政策制定会在 FOSS 社区中造成动荡、摩擦和恐惧。多亏了 FOSS 人士(包括我们的同事 Rafael Rivera,以及我们自己的工作之外的许多其他人)的持续警惕,才确定了这项服务条款变更。
从根本上说,专有和营利性应用商店模式创造了权力中心,即使在公平实施的情况下,也往往会削弱软件自由。通过控制应用商店平台,不少大公司成为商业开源软件的守门人。作为用户,我们受制于企业商业立场,在越来越多情况下,应用商店甚至会禁止在我们的设备上安装自己开发的软件。 (一些公司试图通过将这种方式重新命名为 "侧载 ",来抵制行使其权利的用户)。我们对像 F-Droid 和 Chocolatey 这样的项目感到兴奋,它们允许并鼓励用户自由地在自己的设备上安装他们想要的软件”,SFC 说道。
现实来看,微软的不干预,放任了应用商店软件的一定自由,而今后的主要问题或将会集中到知识产权所有者如何和“盗版付费开源软件”做斗争的维度上来。对此,微软还上线了投诉侵权行为的通道:https://www.microsoft.com/en-us/legal/intellectualproperty/infringement。这无疑也打消了众多开发者和组织对于微软封禁商业开源的顾虑。不过,开源软件“侵权”的判定或将成为未来开发者、微软以及众所应用商店颇为头疼的问题。
参考地址:
https://techcrunch.com/2022/07/19/microsoft-u-turns-on-policy-that-wouldve-banned-commercial-open-source-apps/
https://sfconservancy.org/news/2022/jul/18/foss-for-sale-in-ms-app-store/
— 推荐阅读 —
*M2 芯片上也能跑 Linux 系统了!
*字节跳动确认将自研芯片:仅供内部使用;马斯克:我已将大脑上传云端;Go 语言产品负责人离职|极客头条
*CentOS停止维护半年,Linux生态如何了?
边栏推荐
- Database transaction isolation level
- [Pengcheng cup 2022] baby_ re
- Does this mean that MySQL's binlog has been turned on?
- [鹏城杯 2022] baby_re
- m基于中继协助的认知无线电频谱切换机制的matlab仿真分析
- 「华流才是顶流」?分享你心目中的YYDS
- 大佬们我在diea本地运行没问题,放在服务器上运行,cdc连接不上咋回事,数据库ip可以ping通
- LeetCode 560和为 K 的子数组(有负数、一次遍历前缀和)、LeetCode 438找到字符串中所有字母异位词(优化滑动窗口)、LeetCode 141环形链表I(快慢指针)、142II
- 沟通 节选自《闻缺陷则喜》(此书可免费下载)
- Est - ce que cela signifie que le binlog de MySQL est activé?
猜你喜欢
TCP的滑动窗口、单例模式(懒汉饿汉)双检锁/双重校验锁(DCL,即 double-checked locking)
慧荣科技与江波龙协同提升手机存储竞争力
TodoList案例
Pytorch common code snippet collection
CRM concept: understand the concepts of leads, prospect, MQL and SQL
M carry out DS-CDMA modeling in Simulink, and then call Simulink model through MATLAB to simulate the bit error rate
最近的三个数之和
Chapter 3 business function development (to display the main page of clues and query the data of each drop-down box of the form)
PyTorch常用代码段合集
NepCTF2022 WP
随机推荐
TableWidget 排序的多种方式
十年架构五年生活-04第一个工作转折点
Common plug-ins of idea
动态递归之严格位置依赖优化
Riding the wind and waves, the road of digital transformation in the era of financial technology
Compare the market Taobao short video tools / software, and analyze the future trend of Taobao short video
沟通 节选自《闻缺陷则喜》(此书可免费下载)
第3章业务功能开发(实现显示线索主页面,并查询表单各个下拉框数据)
CRM concept: understand the concepts of leads, prospect, MQL and SQL
RedisGraph多活设计方案功能测试
慧荣科技与江波龙协同提升手机存储竞争力
安全之路 —— 单管道反向连接后门解析
c#利用resx manager 切换中英文
huawei设置使用账号密码登录
PyTorch常用代码段合集
Codeforces Round #808 (Div. 2) - A,B,C
Huirong technology and jiangbolong work together to improve the competitiveness of mobile phone storage
风控系统,Flink+Clickhouse实现!
What is deep cloning, shallow cloning? (detailed explanation of the case)
浏览器本地存储webStroage