数据库软件Redis再次添加AGPL开源许可证实现真正的开源 但未放弃SSPL许可证

数据库软件Redis再次添加AGPL开源许可证实现真正的开源 但未放弃SSPL许可证

💡 原文中文,约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功能的创新和社区的参与。

➡️

继续阅读