💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
Redis重新采用AGPLv3开源许可证,以缓解与开源社区的矛盾。此前因切换到SSPL许可证而导致多版本混乱。新许可证旨在提升社区参与度,并整合Stack版核心功能。
🎯
关键要点
- Redis重新采用AGPLv3开源许可证,以缓解与开源社区的矛盾。
- Redis之前切换到SSPL许可证,导致多版本混乱和与开源社区的矛盾。
- SSPL许可证限制大规模云计算平台的使用,但并非真正的开源许可证。
- 亚马逊和谷歌维护自己的Redis分叉版本,造成功能和兼容性差异。
- Redis再次开源,但AGPLv3许可证是可选项,仍保留SSPL许可证。
- 增加AGPLv3许可证有助于提高社区参与度,特别是客户端生态系统的贡献。
- Redis 8版本将包含Stack版核心功能,并在AGPLv3许可证下发布。
- Redis 8还包括30多项性能改进,以提高命令速度和吞吐量。
❓
延伸问答
Redis为什么重新采用AGPLv3许可证?
Redis重新采用AGPLv3许可证是为了缓解与开源社区的矛盾,提升社区参与度。
SSPL许可证对Redis的影响是什么?
SSPL许可证限制了大规模云计算平台的使用,导致了多版本混乱和与开源社区的矛盾。
Redis 8版本有哪些新功能?
Redis 8版本将包含Stack版核心功能,如JSON、时间序列、概率数据类型等,并有30多项性能改进。
AGPLv3许可证和SSPL许可证有什么区别?
AGPLv3是OSI认可的开源许可证,而SSPL并非真正的开源许可证,后者限制了云计算平台的使用。
Redis为何选择保留SSPL许可证?
Redis保留SSPL许可证是为了继续限制云计算平台的使用,防止其白嫖开源软件。
Redis的许可证变更对开发者有什么影响?
许可证变更使得开发者的精力不再分散,有助于Redis功能的创新和社区的参与。
➡️