Redis 宣布许可证变更引发社区反响
Redis 近期宣布将其许可证从开源的 BSD 过渡到更具限制性的 Server Side Public License (SSPLv1),这一变更引发了前维护者的分叉行动,并重新点燃了关于开源项目可持续性的讨论。
许可证变更详情
从 Redis 7.4 版本开始,所有后续版本将采用 Redis Source Available License (RSALv2) 和 SSPLv1 双许可证,不再使用经批准的开源许可证。Redis CEO Rowan Trollope 解释称,新的许可证模式旨在可持续地为用户提供源代码的宽松使用权限,但云服务提供商将不再被允许免费使用 Redis 的源代码。
Redis 的背景与发展
Redis 由 Salvatore Sanfilippo 于 2009 年创立,已成为最流行的内存存储解决方案,广泛用于分布式内存键值数据库和缓存。此次采用 SSPL 许可证(由 MongoDB 创建)后,Redis 将不再是一个开源项目。
社区反应与分叉行动
Redis 的许可证变更引发了社区的广泛关注和担忧。前 Redis 开源治理小组成员、亚马逊 ElastiCache 首席工程师 Madelyn Olson 与其他前贡献者共同启动了一个分叉项目,旨在填补 Redis 留下的开源社区空白。Olson 强调,虽然她受雇于 AWS,但这一行动是她个人的努力,旨在保持与社区的连续性。
AWS 的回应与新项目
AWS CTO Werner Vogels 对 Olson 的行动表示支持,并提到 AWS 正在准备自己的应对措施。此外,AWS 最近开发了 GLIDE,一个新的 Redis 客户端,以应对许可证变更的挑战。
新项目 Valkey 的启动
3 月 28 日,Linux 基金会宣布启动 Valkey 项目,将继续基于 Redis 7.2.4 版本进行开发,并保持 BSD 许可证。该项目的支持者包括 AWS、Google Cloud、Oracle、Ericsson 和 Snap 等公司。
总结
Redis 的许可证变更为开源社区带来了重大影响,引发了分叉行动和新项目的启动。社区成员和公司正在积极应对这一变化,以确保开源生态的延续性和多样性。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。