全球最受欢迎的内存数据库Redis近日宣布,其8.0版本将重新拥抱开源,采用 GNU Affero通用公共许可证(AGPLv3) ,同时保留此前争议性的RSALv2和SSPLv1作为可选许可证。这一决策标志着Redis在经历一年多的”闭源风波”后,试图与开源社区重建信任。

2024 年 3 月Redis 7.4版本突然宣布采用双许可证模式(SSPLv1 + RSALv2),不再符合开放源代码促进会(OSI)的开源定义 。官方解释称此举是为防止云厂商”白嫖”,但社区批评声浪高涨。开发者认为这是对开源精神的背叛,并迅速分叉出Valkey(由Linux基金会支持)和Redict等替代项目。

创始人Antirez于2024年底重返Redis开发,推动了许可证改革的进程。最终,Redis 8.0在2025年5月发布时,新增AGPLv3选项,重新获得OSI认可的开源身份。Antirez在声明中表示:”开源是Redis生命力的基石,我们必须与之共存”

尽管Redis重回开源阵营,但部分开发者认为”伤害已无法弥补”。Antirez的回归虽提振了社区信心,但商业公司与开源治理的平衡仍是难题。 Redis CEO在采访中承认:”我们低估了许可证变更对生态的影响,未来将更注重与社区的协作”。分析指出,AGPLv3的”传染性”条款可能限制云厂商的商业化,但能否阻止分叉项目的崛起仍需观察。

Redis官方博客公告:https://redis.io/blog/agplv3/