10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

Redis Labs 再次修改许可,没用几个月的 Commons Clause 或被删除

  • 2019-02-22
  • 本文字数:1740 字

    阅读完需:约 6 分钟

Redis Labs再次修改许可,没用几个月的Commons Clause或被删除

Redis Labs 已放弃在 Apache 许可证之上添加 Commons Clause 的策略,本次预计会增加新的可用源代码许可证:Redis Source Available License。


去年 8 月,数据库制造商 Redis Labs 将公司开发的 Redis 模块从 AGPL 迁移到将 Apache v2.0 与 Commons Clause 相结合的许可证,并对销售许可证涵盖软件做出限制。然而,近日传出消息称 Redis Labs 正在放弃其 Commons Clause 许可,转而使用新的“available-source”许可证:Redis Source Available License (RSAL),这不是针对开源的许可证。


过去几个月,Redis Labs 在开源 Apache 许可证之上使用 Commons Clause 来保护其对 3-Clause-BSD 许可的 Redis(流行的开源内存数据库)中添加模块的权利,简单来说,自研 Redis 模块 - RediSearch,Redis Graph,ReJSON,ReBloom 和 Redis-ML 将不再是开源软件,而是源码可用(source available)级别。但是,正如 Redis Labs 首席营销官 Manish Gupta 所解释的,这个许可没有太大用处,反而混淆了开发者对模块是否是开源的理解,它们不是开源的。


因此,在运行几个月过后,Redis Labs 最终决定删除 Commons Clause,并更换新的许可。


新的许可 RSAL 涵盖了一些 Redis 模块,它们运行在开源 Redis 之上,包括 RedisSearch,RedisGraph,RedisJSON,RedisML 和 RedisBloom,但 Redis 仍然在 BSD 许可下。


Gupta 表示,RSAL 授予了绝大多数用户对开源许可的同等权利。使用 RSAL,开发人员可以使用该软件,修改源代码,将其与应用程序集成并使用、分发或支持等。


但是,RSAL 禁止在数据库、缓存引擎、流处理引擎、搜索引擎、索引引擎或机器学习/人工智能服务中使用这些模块构建应用程序。简而言之,Redis Labs 从 Redis 赚钱的所有方式禁止其他公司做。


与此同时,Redis Labs 希望每个人都了解新的 RSAL:


对 Redis 核心许可证的影响为零,该许可证将始终根据 3-Clause-BSD 规则。与其他开源数据库公司不同,Redis Labs 建立了专门的团队(由 Redis 的创建者 Salvatore Sanfilippo 领导),以完全独立的方式管理 Redis 核心。此外,不会将核心组件移动到闭源环境来限制开源 Redis 的功能。因此,开源 Redis 包含运行分布式数据库系统所需的所有组件——复制、自动故障转移、数据持久性和集群。


此外,Redis 认为 RSAL 不针对开发人员。相反,正如 Redis Labs 首席执行官 Ofer Bengal 最近所说的那样,云计算公司利用其垄断力量来采用成功的开源项目而不对其做出任何贡献。


Redis 在声明中补充表示,其他受人尊敬的开源公司,比如 MongoDB 和 Confluent,都对开源许可创建了自己的现代提案。每家公司都采取不同的方法,但所有人都有相同的目标——阻止云提供商采取成功的、由其他人开发维护的开源项目,并将其打包成专有服务,利用其垄断力量产生大量收入来源。


但也有人对此并不买账,Adobe 开发者生态系统主管 Matt Asay 认为:


云供应商,特别是 AWS 被称为开源寄生驱逐者的说法似乎很流行。然而,真实的贡献者数据实际上告诉我们,这种对于云计算厂商的观点是完全错误的,至少在宏观层面是这样。与其他公司相比,谷歌和微软对开源社区的贡献率要高出几个数量级,甚至被大量批评的 AWS 也是世界十大贡献者之一,并在去年大幅增加了其贡献度。实际来说,很多云厂商是开源世界的重要贡献者。也许,云不是开源的敌人,而是最好的盟友。


Red Hat 技术传播者 Gordon Haff 最近指出,Redis 的论点并不新鲜(过去一年,Redis 方面曾在多个场合表达过这一观点)。2008 年,在 AWS 成立不久后,他就看到了这家公司即将为开源世界带来的巨大影响。尽管 Redis 提出了相反的论点,但 Haff 并不相信这种情况。相反,云计算公司正在拥抱开源,不是因为它让开发者查看源代码,而是因为它的协作开发模式。


围绕 Commons Clause 这样的许可证产生了很多热点话题,一方面,所涉及的公司似乎试图获得专有许可证的商业价值,同时也因为仍然是开源而获得开发者的追随和赞誉。


如今,Redis Lads 增加了新的 RSAL,并且不是开源的,而 Redis 代码本身仍然是开源的,也许这会让部分争论消失。实际上,Redis 正在做的事情是将开源与商业分开,努力改变自己的经营模式。


参考链接:https://commonsclause.com/


https://www.zdnet.com/article/redis-labs-drops-commons-clause-for-a-new-license/


2019-02-22 09:5110024
用户头像
赵钰莹 极客邦科技 总编辑

发布了 899 篇内容, 共 693.3 次阅读, 收获喜欢 2701 次。

关注

评论

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

【21-10】PowerShell 日期和时间

耳东@Erdong

PowerShell 6月日更

运维大佬嘲笑我,这个你都不知道?

李阿柯

redis 面试 运维自动化

模块六作业

Chris Cheng

架构训练营

数据库事务与锁详解

阿骆麦迪

MySQL 事务 6月日更

Java Selector模型

邱学喆

buffer selector SelectableChannel SelectionKey

有了这个组合拳,不再写bug

看山

DevOps 6月日更

为什么中间件协议对区块链生态系统至关重要?

CECBC

Taro3无埋点的探索与实践

GrowingIO技术专栏

taro AST sdk 无埋点 babel

Kubernetes手记(14)- 用户权限系统

雪雷

k8s 6月日更

鸿蒙 和 Fuchsia OS,你更期待谁?

Bob

华为 Google 作业一 Fuchsia 鸿蒙系统

react源码解析15.scheduler&Lane

全栈潇晨

React

并发王者课-铂金2:豁然开朗-“晦涩难懂”的ReadWriteLock竟如此妙不可言

MetaThoughts

Java 多线程 并发

苹果iOS内购三步曲:App内退款、历史订单查询、绑定用户防掉单!--- WWDC21

37手游iOS技术运营团队

ios wwdc 苹果退款 appstore WWDC21

如果把四个消息队列都拉到一个群里,他们会聊些什么?

悟空聊架构

故事 消息队列 群聊 6月日更 悟空聊架构

Flink State 和 Fault Tolerance(一)

Alex🐒

flink 翻译 flink1.13

“懂行”共识拓宽数字通道:川蜀大地与智能时代的“热辣”共振

脑极体

致翻译界最可爱的许老

Qien Z.

翻译 6月日更

Fuchsia OS vs Harmony OS 谁是下一个领跑

三掌柜

试用期 签约计划

SpringCloud Gateway 动态路由

中原银行

微服务 SpringCloud Gateway 中原银行

前端 JavaScript 之『防抖』的简单代码实现

编程三昧

JavaScript 编程 大前端 防抖 函数节流

MySQL基础之十五:索引

打工人!

MySQL 6月日更

网络攻防学习笔记 Day47

穿过生命散发芬芳

网络攻防 6月日更

中年程序员转行第1年的感悟|2021 年中总结

王磊

Java 编程 编程之路 编程故事

Low-Code能否威胁到专业的程序员?| 话题

三掌柜

试用期 签约计划 人气作者 TOP10

JavaScript 学习(四)

空城机

JavaScript 大前端 6月日更

【Vue2.x 源码学习】第十七篇 - 生成 render 函数 - 函数生成

Brave

源码 vue2 6月日更

🌏【架构师指南】分布式ID生成算法技术总结

码界西柚

分布式ID 6月日更

很多小伙伴问我推荐什么书籍和网课,这次把私藏很久的资料都贡献了(上)

C语言与CPP编程

Java c++ C语言 数据结构与算法 #python

C++友元的概念和使用的一些介绍

良知犹存

c++

「SQL数据分析系列」6. 使用集合

Databri_AI

sql 集合

为什么 StringBuilder 不是线程安全的?

xcbeyond

StringBuilder StringBuffer 6月日更

Redis Labs再次修改许可,没用几个月的Commons Clause或被删除_服务革新_赵钰莹_InfoQ精选文章