Redis 许可证改动风波:Valkey 诞生与 Arch Linux 的跟进

2024 年 3 月,Redis 公司宣布将其广受欢迎的内存型 NoSQL 数据库 Redis,从原先宽松的 BSD 3-Clause 许可证,改为“源代码可用”模式——Redis Source Available License v2(RSALv2)和 Server Side Public License v1(SSPLv1)。这项决定旨在防止 AWS、Azure、GCP 等云巨头“免费白嫖”社区贡献,保障项目的可持续发展。

然而,这一突如其来的变动很快引发了社区强烈反弹:原本开源、自由的 Redis,在新许可证下已不再被多数人认为是“真正的开源”项目。面对争议,几家大型厂商联手提出了解决方案。

Arch Linux 中的 Valkey

相关:Valkey 8.0 全新发布  https://www.linuxmi.com/valkey-8-0.html

大厂联手,Valkey 崛起

不愿放弃一个关键组件的亚马逊、谷歌和甲骨文等公司,迅速对 Redis 项目进行了分叉(fork),推出了全新的 Valkey

  • 重新拥抱 BSD 许可证,强调社区主导和开源精神;

  • Linux 基金会托管,确保项目治理透明;

  • 版本更新迅速,最近刚发布的 8.1 版在高并发场景下依然能保持亚毫秒级响应。

许多发行版已开始将 Valkey 作为默认内存型数据库,彻底取代了原先的 Redis。

Arch Linux 正式切换到 Valkey

2025 年 4 月 17 日,Arch Linux 社区宣布:

  1. Valkey 将成为 [extra] 仓库中的默认 “redis” 包;

  2. 原 “redis” 包进入 14 天缓冲期,方便用户测试与迁移;

  3. 两周后,旧版 Redis 包将移出 [extra],转至 AUR(用户仓库),不再获得官方更新。

用户迁移指南

  • 兼容性高:Valkey 保留了绝大多数 Redis 命令和数据格式,迁移成本极低。

  • 数据无缝导入:直接将 Redis 备份文件导入 Valkey,几乎无需额外修改。

  • 测试优先:在缓冲期内对现有应用进行回归测试,确保所有脚本和工具正常运行。

长远影响:Redis 的开源之路会如何?

短期来看,Redis 公司成功遏制了云厂商的“商用剥削”;但长期而言,社区流失的潜在风险不容忽视。

  • 可见性下降:Redis 曾凭借在主流发行版中的“默认”地位,吸引了大量新开发者。失去这一入口后,社区影响力或将减弱。

  • 生态多元:Valkey 的兴起表明,开源社区愿意为“真正自由”付诸行动。Redis 项目若想重建信任,可能需要更开放的治理与贡献模式。

总结
Redis 的双重许可证模式无疑在一夜之间撼动了整个开源生态,也催生了 Valkey 这一新的、更加纯粹的开源替代方案。Arch Linux 的果断跟进,标志着主流发行版对社区精神的支持。对开发者来说,当务之急是在缓冲期内将现有部署平稳迁移到 Valkey;而从更宏观的角度看,这场风波或将成为开源项目与商业利益之间平衡的新范例。

The post Redis 许可证改动风波:Valkey 诞生与 Arch Linux 的跟进 first appeared on Linux迷.

版权声明:
作者:dingding
链接:https://www.techfm.club/p/205878.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>