Redis 通过 AGPL 许可 “回归 ”开源
创始人
2025-05-07 17:46:57
0

Redis 公司是同名热门键值数据库的背后开发者,该公司已将其主要系统重新采用开源许可证,但是此举未能让一些批评者感到满意。

从Redis 8开始,Redis增加了GNU Affero通用公共许可证(AGPL)作为Redis的附加许可选项,该公司表示,由于去年3月改用的服务器端公共许可证(SSPLv1)仍未被公认为开源软件,因此该公司正在转向开源计划(OSI)批准的开源许可模式。

Redis 首席执行官 Rowan Trollope 上个月在接受 The Register 采访时说:在真正接受 SSPL 作为有效的开源许可证方面,还没有任何进展。我们原本希望的是,人们会认为 SSPL 是一种好的许可证,它符合所有条件,甚至 OSI 会重新考虑他们的认定。在我们看来,他们不会这么做。

2020 年,Redis 成为 AWS 上最受欢迎的数据库,原因是它对寻求快速开源缓存的开发人员很有吸引力。从那时起,它背后的公司一直在努力扩大其吸引力,并推出了旨在支持机器学习、JSON 文档以及将 GenAI 引入企业堆栈的功能。

Redis 的源代码一直在 BSD 3 条款许可下提供,该许可协议允许开发者在不付费的情况下将代码用于商业用途。但去年 3 月,Redis 公司(前身为 Redis Labs)宣布,从 Redis 7.4 开始,该公司将转而采用 Redis 源代码可用许可证(RSALv2)和服务器端公共许可证(SSPLv1)的双重许可方式。

Trollope 后来为这一转变辩解说,SSPL 许可证实际上只“适用于亚马逊和谷歌”,同为云计算提供商的微软已经与 Redis 达成了商业条款。他说,如果第三方想提供 Redis 开源,作为与 Redis 直接竞争的云服务产品的一部分,就应该公布所有源代码,或者与 Redis Incorporated 签订商业协议。

对于从 Redis 8 开始将采用的 AGPL,这一立场依然适用:如果云提供商或第三方使用 AGPL 下的软件提供服务,则必须将该服务开源,否则可以选择向 Redis 支付费用而不发布代码。

包括 Grafana 和 Elastic 在内的其他项目也同样采用了 AGPL。

此次许可模式的转变恰逢 Redis 数据库的创始人 Salvatore Sanfilippo 回归。

Trollope说:关键在于 Redis 再次成为开源项目了。

在新的许可模式下,Redis 8 将包含一些功能,其中包括作为 Redis 核心数据类型之一的向量集。向量集提供了一种存储和查询高维嵌入的原生方式,重点关注人工智能工作负载的向量相似性搜索。

但是,转用 AGPL 协议并没有安抚所有批评 Redis 开源方式的人。

开源咨询公司 Percona 的联合创始人 Peter Zaitsev 说: "AGPL 就像半路杀出的程咬金:它可能是限制性最强、最受欢迎的开源许可证。显然,对于那些想继续使用Redis的客户来说,这是一种更好的方法。"

不过,他表示,对于某些项目来说,AGPL 的限制性太强了。

去年 3 月转向 SSPL 引发了 Redis 代码的分叉。在 Linux 基金会的支持下,Valkey 继续开发 Redis 7.2.4。包括 AWS、谷歌、Snap Inc、爱立信和甲骨文在内的众多厂商都支持该项目。

Valkey 8.1 已经发布,并引入了一些改进,该项目称这些改进减少了延迟、提高了吞吐量并降低了内存使用率。

原文链接:https://www.theregister.com/2025/05/01/redis_returns_to_open_source/

相关内容

热门资讯

期货看“五”评 | 钢材:钢价... 五矿期货微服务宏观方面:自2025年6月13日以色列对伊朗发动大规模空袭以来,以伊冲突已持续两周有余...
四上高原守护“健步梦” 本报记者 马晓艳 6月18日清晨,一辆载着青岛市市立医院“骨道匠心 筑梦健康”红十字志愿服务队员的车...
特朗普计划提前布局“影子美联储... 转自:新华财经新华财经北京6月26日电 据《华尔街日报》报道,由于对美联储维持利率不变的政策感到日益...
水上救援 “大练兵” 图为消防员开展翻船自救训练。本报记者 旦增嘎瓦 本报通讯员 洛桑顿珠 摄 为切实提升应对洪涝灾害的应...
冠军炉、优胜炉、创先炉名单,全... 冠军炉、优胜炉、创先炉名单,全国重点大型钢铁生产设备节能降耗对标竞赛评审结果通报 .app...