写点什么

Redis 在 AGPL 许可证下重回开源:是否为时已晚?

作者:Renato Losio

  • 2025-05-31
    北京
  • 本文字数:1331 字

    阅读完需:约 4 分钟

大小:672.62K时长:03:49
Redis在AGPL许可证下重回开源:是否为时已晚?

 Redis 8最近发布了GA版本,并转用了 AGPLv3 许可证协议。为了挑战云服务提供商,Redis 曾离开自己的开源根基,在 Valkey 诞生一年后,Redis 重新聘请了它的创造者,并转回了开源许可证。

 

Redis 最初是在更为宽松的 BSD 许可证下发布的,但在 2024 年 3 月改用了限制性更强的非开源SSPLv1许可证,这引发了社区的担忧,并促成了 Valkey 分叉(fork)的成功。仅仅一年多之后,项目的方向又发生了变化,Redis 8.0 再次成为开源软件,这次采用的是 OSI 批准的 AGPLv3 许可证条款。

 

根据 Redis 的公告,新的主版本在性能上有多项改进,包括命令速度提高了 87%,每秒操作吞吐量提高了 2 倍,复制速度提高了 18%。该版本还引入了向量集的 beta 版,InfoQ 将对此进行单独的讨论。Redis 的创建者Salvatore Sanfilippo(网名“antirez”)解释道


五个月前,我重新加入了 Redis,并很快开始与同事们讨论转用 AGPL 许可的可能性,结果却发现已经有了一个正在进行中讨论,而且是一个非常老的讨论。(......)编写开源软件的想法在我心中根深蒂固:在我的职业生涯中,我很少写别的东西。我太老了,现在很难开始做别的事情了。

 

一年前,限制性更强的许可证引发了 Redis 的不同分叉,包括非常成功的、由 CNCF 支持的 Valkey,它立即获得了包括 AWS 和 Google Cloud 在内的许多供应商的支持。AWS 推出了 ElastiCache for Valkey 和 MemoryDB for Valkey,与 Redis 版本的 ElastiCache 相比,价格均大幅优惠。

 

Momento 公司首席执行官兼联合创始人Khawaja Shams指出,Valkey 目前在实际基准测试中的表现优于Redis 8.0,他对 Sanfilippo 重返 Redis 表示欢迎,并写道:


我对他的回归感到由衷的兴奋,因为这已经产生了巨大的影响。他兑现了为 Redis 贡献新特性和性能优化的承诺。更重要的是,Redis 8.0 再次开源了。

 

虽然许多人预测使用 Valkey 的开发人员不会转回Redis,但他们也承认 Valkey 将面临更激烈的竞争。Percona 创始人、开源倡导者 Peter Zaitsev强调了Redis 的一项优势:

虽然很多人都在谈论 Redis 将采用 AGPLv3 许可证重回开源,但我认为这已经不是几年前采用 BSD 许可证的 Redis 了,2018 年以来一直没有开源的 RedisJSON 等许多扩展现在都采用了 AGPLv3 许可与 Redis 一起提供。这看起来像是对 Valkey 回应的重要组成部分,Valkey 并不具备所有的对等功能,因为只有“核心”Redis 的 BSD 代码被分叉了。

 

文章“Redis现已采用AGPLv3开源许可”证实,除了新的数据类型(向量集)之外,该开源项目还将各种 Redis 栈中的技术(包括 JSON、时间序列、概率数据类型和 Redis 查询引擎)集成到了 AGPL 许可下的 Redis 8 核心中。

 

新的主版本和许可证变更在Reddit上引发了热烈讨论,许多从业者认为为时已晚,并称这恰好证明了之前决策的错误。一些开发者认为该项目最大的财富仍然是它的创造者,而 AboutCode 的首席维护者 Philippe Ombredanne 则对未来持更悲观的看法


用户早已看穿了这些把戏。对于 Redis 来说,用户群体受到的伤害很可能已经造成,而且无法弥补,信任的破灭后也将一去不复返。

 

Redis 并不是第一个在分叉获得成功、失去社区支持和信任之后从 SSPLv1 转回 AGPL 的项目。一年前,Elastic 的创始人兼首席执行官Shay Banon也宣布了 Elasticsearch 和 Kibana 的类似变更,InfoQ曾对此进行过报道

 

原文链接:

Redis Returns to Open Source under AGPL License: Is It Too Late?

2025-05-31 14:006081

评论

发布
暂无评论

为什么市场称SoBit 是铭文跨链赛道真正的龙头?

股市老人

Kubernetes常见的三种网络插件Flannel、Calico、Weave Net的比较:

虚实的星空

TiDB 7.1 多租户在中泰证券中的应用

PingCAP

数据库 TiDB

阿里云 ACK 云上大规模 Kubernetes 集群高可靠性保障实战

阿里巴巴云原生

阿里云 容器 云原生

如何快速获取抖音新用户/用户信息

RestCloud

抖音 数据同步 ETL

云原生场景下月省 10 万元资源成本,这家企业做对了什么

阿里巴巴云原生

阿里云 容器 云原生

边缘计算:将未来的计算力带到你的指尖

啊川..

普及旗舰音质,打造一加用户首选!一加 Buds 3定档1月4日发布

编程猫

聚道云实现浙商银行与易快报完美互通,助力企业财务完成数字化转型

聚道云软件连接器

七功能遥控编解码芯片

芯动大师

TiDB 助力保险业首个全栈自主的核心保单系统成功投产

PingCAP

数据库 TiDB 保险业

Solana 生态铭文跨链桥 Sobit 是何神圣?其场外白名单已达到1200U

股市老人

内嵌AI智能会议、AI临时分身、AI降噪等创新技术,ThinkPad X1 Carbon AI发布

科技范儿

2023 年中国金融级分布式数据库市场报告:TiDB 位列领导者梯队,创新能力与增长指数表现突出

PingCAP

数据库 TiDB

2023 IoTDB Summit:清华大学软件学院院长王建民《清华数为:可组装的工业大数据软件栈》

Apache IoTDB

基于 KubeBlocks 的 PikiwiDB(原Pika) 云化下一站

小猿姐

数据库 云计算

按图搜索淘宝商品接口(拍立淘)(Taobao.item_search_img)

tbapi

按图搜索淘宝商品接口 图片搜索商品接口 图片搜索API接口 拍立淘API接口 淘宝图片搜索接口

聚道云受邀参加【中国算谷·智慧庆阳】算力行动推进大会

聚道云软件连接器

高效打通,释放人力——聚道云软件连接器助力生产制造行业人力资源信息交互

聚道云软件连接器

实时渲染与离线渲染优势浅析-3D可视化技术

3DCAT实时渲染

云渲染 实时渲染

Kubernetes调试终极武器: K8sGPT

俞凡

人工智能 Kubernetes SRE ChatGPT

中&美程序员,其实就差在这6点了

伤感汤姆布利柏

程序员 IT

ERP系统与智能商品系统在供应链管理上的区别和优势在哪些方面?

第七在线

云原生时代的安全变化趋势

穿过生命散发芬芳

多语言应用监控最优选,ARMS 应用监控 eBPF 版正式发布

阿里巴巴云原生

阿里云 云原生

C 语言中的 switch 语句和 while 循环详解

小万哥

程序人生 编程语言 软件工程 C/C++ 后端开发

TiDB 7.5 LTS 发版丨提升规模化场景下关键应用的稳定性和成本的灵活性

PingCAP

数据库 TiDB pingCAP

0.1+0.2≠0.3,揭秘Python自带的Bug

程序员晚枫

Python

Redis在AGPL许可证下重回开源:是否为时已晚?_软件工程_InfoQ精选文章