两个月前,AWS 推出了 Open Distro for Elasticsearch,官方表示这是 Elasticsearch 的增强发行版本,创建该项目的目标也并非为了分叉 Elasticsearch,他们会继续向上游项目提供贡献。

但即便如此,对于 AWS 的这个举动,依然有人认为是在分裂 Elasticsearch,甚至是在分裂开源。

有观点认为,因为亚马逊对待开源的方式,再加上像开放源代码促进会(OSI)这样的行业协会缺乏领导力,这将扼杀开源的创新,并使得开源商业化不那么可行。

而这最后导致的结果就是越来越多的开源软件变成专有和闭源软件 —— 以抵制像 AWS 这种云厂商的“掠夺”(在 2018 年有数十家公司更改了他们的授权许可),或切换成诸如 "source-available" 这样的许可证。

当然,上面所说的选择闭源的软件主要是指基础设施类软件。不过如果 AWS 等云厂商与开源软件之间的问题无法解决,相信这些开源软件会将“更丰富的功能”放在企业版提供。

有人为此列举了亚马逊在开源方面做出的具有“侵略性”的行为:

  1. 使用开源项目并将其作为商业服务提供,但不向创造和维护开源项目的商业实体提供任何回报,这无疑是断了他们的“财路”。
  2. 分叉开源项目,并强行控制它们远离创造和维护开源项目的商业实体,就像 Elasticsearch。
  3. “劫持(hijacks )”开源 API,并将它们置于自己的专有解决方案之上,从而将客户从开源项目吸引到自己的专有解决方案,例子就是 AWS 推出与 MongoDB API 兼容的新数据库产品 Document(主要是为了绕过 MongoDB 的新许可证)。

亚马逊对待开源的态度显然很自私,但站在它的角度来看,这是十分合理的举动,甚至是一个最优解,因为它所做的事都是在许可证规则允许之下的。不过既然大家对这种行为都颇有微词,所以这就需要行业协会创建新的开源许可证标准以满足开源作者的合理诉求 ——

“不希望自己的开源代码作为商业服务运行”。

只有如此,才能遏制像 AWS 那样的行为,并避免导致出现不良的后果。

但当 MongoDB 向 OSI 提交自己的 SSPL 许可证申请时,却引起了社区的质疑,有人认为 SSPL 违反了开源的本质,因为开源的价值正是能让任何人以任何形式进行使用开源软件(在开源协议允许的范围内)。不过,MongoDB 也始终坚信 SSPL 符合符合开源计划的批准标准。

既然行业协会不承认开源软件厂商提交的开源许可证,那么他们为了“自保”该如何做?只能变更软件授权方式,甚至将开源软件闭源?

如果缺乏对“滥用”开源行为的制约,无论对开源软件贡献者还是使用者,乃至整个市场都会带来很大的伤害。

原文地址:https://www.oschina.net/news/107191/lack-of-leadership-in-open-source

谁能制约云厂商滥用开源,谁来帮助开源软件作者?相关推荐

  1. 开源公司被云厂商“寄生”,咋整?

    上周 OSS Capital 召集一些开源公司,组织了一场关于如何面对"云厂商给开源带来的危害"的会议. OSS Capital 是一家风险投资公司,该公司只投开源,其董事会合伙人 ...

  2. 开源公司抱团取暖,讨论如何在云厂商“寄生”下生存

    上周 OSS Capital 召集一些开源公司,组织了一场关于如何面对"云厂商给开源带来的危害"的会议. OSS Capital 是一家风险投资公司,该公司只投开源,其董事会合伙人 ...

  3. 云厂商和开源厂商“鹬蚌相争”,他却看到了开发者的新机会

    作者 | 夕颜 出品 | AI科技大本营(ID:rgznai100) [导读]过去一年,开发者生态发生了一些或巨大.或微妙的变化,大的变化如巨头云厂商正在通过开源.收购等方式争夺开发者生态,比如微软以 ...

  4. MariaDB CEO 痛斥云厂商对开源的无尽掠夺,从不回馈社区

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   MariaDB 首席执行官 Michael Howard 表示,亚马逊和 Oracle 将客户牢牢锁定.他还想知道 ...

  5. Kafka团队修改KSQL开源许可,怒怼云厂商

    AI前线导读: 今天,Confluent公司(为Apache Kafka开源软件提供商业化服务支持的初创公司,由Kafka的几位创立者离开LinkedIn后成立)联合创始人兼CEO Jay Kreps ...

  6. 视野 | OpenSearch,云厂商的新选择?

    王奇 顾问软件工程师 目前从事 PaaS 中间件服务(Redis / MongoDB / ELK 等)开发工作,对 NoSQL 数据库有深入的研究以及丰富的二次开发经验,热衷对 NoSQL 数据库领域 ...

  7. 从学术界到产业界,阿里云李飞飞谈数据库为何要开源? | 《新程序员》

    在大数据.人工智能.5G.物联网等新兴产业的日益成熟发展下,业界对数据库的稳定性.冗余度.扩展性.独立性提出了越来越高的要求,对此,阿里云.TiDB等国产数据库厂商们不断加快前进与创新的步伐,探寻跨越 ...

  8. 阿里云入选 2021 Gartner APM 魔力象限,国内唯一入选云厂商

    来源 | 阿里巴巴云原生公众号 近日,Gartner 发布了<2021 年 Gartner APM 魔力象限>,阿里云成为国内唯一入选的云厂商,产品能力和战略愿景获得 Gartner 分析 ...

  9. 国内首篇云厂商 Serverless 论文入选全球顶会:突发流量下,如何加速容器启动?

    简介:USENIX ATC (USENIX Annual Technical Conference) 学术会议是计算机系统领域的顶级会议,入选中国计算机协会(CCF)推荐 A 类国际会议列表:本次会议 ...

最新文章

  1. 指针的本质--u_char*指针在Nginx源码中的应用及原因
  2. 相同VLAN跨交换机通信
  3. Google推出Web开发利器:App Engine
  4. [转]解决Android studio升级到3.5的一些问题
  5. Springboot 整合 Dubbo/ZooKeeper你不知道的那点事,大神必修课
  6. How to check firmware and drivers of a VMware ESXi host
  7. 当代研究生应当掌握的并行训练方法(单机多卡)
  8. Intent以及IntentFilter详解 1
  9. 本地管理表空间(LMT)
  10. 十本Java网站开发必看书籍
  11. 图文详解超五类网线的接法
  12. Eigen库计算两个向量夹角
  13. oracle数据库外联,Oracle数据库-关于外联接
  14. MT【325】垂心的向量形式
  15. 个税局端服务器处理结果查询不到三方协议,「实用」电子税务局中三方协议验证失败如何处理?来看攻略啦!...
  16. 数学公式是如何实现的?
  17. JQuery-回到顶部
  18. chromebook刷机_某些Chromebook无法获得Linux应用。 这是您可以做的
  19. 超全面的JavaWeb笔记day23AJAX
  20. 虚拟主机1-基于IP

热门文章

  1. 的ppt_PPT制作小白,如和做好PPT
  2. linux一键安装python_Linux下,一键安装python3;适用于Centos、Debian、Ubuntu等
  3. 设计灵感|展览海报如何编排?
  4. 直观简洁的促销海报模板,明明白白搞事情!
  5. UI设计实用素材|2020动画将占据中心舞台
  6. app底部导航栏的设计模板素材
  7. Mac 登陆Linux云服务器方法
  8. Linux内核安装-5.9.1为例
  9. C++友元:友元函数、友元类和友元成员函数
  10. MySQL连不上:ERROR 1698 (28000): Access denied for user 'root'@'localhost'