阿里云飞天发布时刻,领先大模型限免,超7000万 tokens免费体验 了解详情
写点什么

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:519988
用户头像
赵钰莹 极客邦科技 总编辑

发布了 894 篇内容, 共 679.1 次阅读, 收获喜欢 2694 次。

关注

评论

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

Python语法之列表

芯动大师

列表 元素 9月月更

易观千帆联合《扬子晚报》发布苏州市手机银行应用活跃人数榜单

易观分析

金融 手机银行 苏州

Java基础科普

吉师职业混子

9月月更

追光动画《杨戬》:水墨、石窟、洛神赋,中式美感背后有中国云计算

B Impact

从0开始的计算机之路

吉师职业混子

9月月更

开发者有话说|谈谈自己大学期间的收获,以及毕业的求职经历

芯动大师

个人成长 成长路上的思考 初心不变

汽车总线系统

不脱发的程序猿

汽车电子 CAN总线 汽车总线系统

PipyJS - 函数式网络编程语言

Flomesh

Service Mesh 服务网格

基于微信小程序的会议室预定平台开发笔记

CC同学

Java | extends关键字【面向对象的第二大特征——继承】

Fire_Shield

Java 9月月更 extends

设计模式和七大设计原则不难的

知识浅谈

设计模式 设计原则 9月月更

Java 面试之技术框架

小小怪下士

Java spring 编程 程序员

成为优秀程序员的8种方法

小小怪下士

Java 程序员 职业发展

【Kafka】编译 Kafka 源码并搭建源码环

石臻臻的杂货铺

kafka 9月月更

Hybrid App会靠小程序崛起吗

Geek_99967b

小程序

网安超基础一周目

吉师职业混子

9月月更

经久不衰的设计定律是不要让我思考的设计

宇宙之一粟

读书笔记 设计 设计思维 设计原则 9月月更

Vue3-无限滚动的懒加载-本地数据操作版

Sam9029

Vue 前端 懒加载 9月月更

Vue3-无限滚动的懒加载-模拟网络请求Mock版

Sam9029

Vue 前端 9月月更 无限滚动

Qt|制作简单的不规则窗体

中国好公民st

qt 事件 9月月更

Python语法之流程控制

芯动大师

流程控制 9月月更 嵌套

Python语法之循环

芯动大师

Python 9月月更 循环控制

架构实战营模块一作业

东尼大锤

【数据结构】利用Python手把手带你自定义矩阵

迷彩

数据结构 矩阵 矩阵运算 9月月更 自定义矩阵

【网络安全】记一次简单渗透测试实战

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞利用

netty原理分析

小小怪下士

Java 编程 程序员 后端 Netty

多维分析利器Druid

穿过生命散发芬芳

Druid 9月月更

2022-09-22:以下go语言代码输出什么?A:5、B:不能编译;C:运行时死锁。 package main import ( “fmt“ “time“ ) func main

福大大架构师每日一题

golang 福大大 选择题

Docker镜像列表中的none:none是什么

程序员欣宸

Docker 9月月更

大数据调度平台Airflow(六):Airflow Operators及案例

Lansonli

airflow 9月月更

35岁程序员自荐:我所掌握的架构技术

小小怪下士

Java 程序员 中年危机

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