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

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/

相关内容

热门资讯

原创 詹... 如果老子留守湖人,还需要看东契奇的脸色,那么我没有必要留在这里继续被你们侮辱。全联盟当中想要得到我的...
如何科学精准补碘 | 防治碘缺... 2026年5月15日是全国第33个“防治碘缺乏病日”,今年的活动主题是“‘碘’亮健康 普惠民生”。 ...
原创 从... 人人都可以是创业者。 作者|景行 编辑|古廿 在这个AI的时代,一人创业的故事,正变得越来越多。 百...
爱立信CEO:如果不在中国,就... 【文/观察者网 陈思佳】 美国总统特朗普访华之际,中国和美国在科技行业的竞争与合作成为全球关注的焦...
《鸟儿的冰雪领地》:看企鹅、贼... 冰封的南极大陆,藏着怎样的生命奇迹? 极地科考专家王自磐亲历见证帝企鹅、白鞘嘴鸥、贼鸥等极地鸟类在冰...