内容提要
Redis 8已重新开源,采用AGPL v3许可证,以防止云服务商如AWS和Google提供Redis托管服务。Redis CEO表示,之前的许可证未能有效阻止竞争对手,希望通过AGPL保护品牌并促进开源社区参与。Redis 8将包含新特性和性能改进。
关键要点
-
Redis 8重新开源,采用AGPL v3许可证,以防止云服务商提供Redis托管服务。
-
Redis CEO表示,之前的许可证未能有效阻止竞争对手,AGPL旨在保护品牌并促进开源社区参与。
-
Redis 8将包含新特性和性能改进,包括向Redis Stack的整合。
-
Redis在过去一年中采用了专有许可证,但未能阻止Valkey分叉的出现。
-
Redis希望通过AGPL许可证保护自己,要求云服务商在提供开源版本时必须公开所有代码。
-
Redis承认未能充分与开源社区互动,这是一个错误。
-
尽管Valkey分叉存在,Redis认为其对整体社区的影响有限,仍有98%的贡献者为Redis工作。
-
Redis 8将引入新的向量集和性能改进,整合JSON、时间序列和概率数据支持等功能。
延伸解读
AGPL许可证的意义
Redis选择AGPL v3许可证,旨在保护其品牌并促进开源社区的参与。这一举措要求云服务商在提供Redis的开源版本时,必须公开所有代码,从而防止竞争对手轻易复制其技术。
与开源社区的互动
Redis承认在过去一年中未能与开源社区充分互动,这是一个错误。随着Salvatore Sanfilippo的回归,Redis希望重新建立与社区的联系,吸引更多开发者参与其项目。
Valkey分叉的影响
尽管Valkey分叉在开源社区中获得了一定关注,Redis认为其对整体社区的影响有限,仍有98%的贡献者为Redis工作。这表明Redis在开发者中的基础仍然稳固。
Redis 8的新特性
Redis 8将引入新的向量集和性能改进,并整合Redis Stack的功能,包括对JSON、时间序列和概率数据的支持。这些新特性将增强Redis在数据处理中的能力,满足更广泛的应用需求。
延伸问答
Redis 8采用了什么许可证?
Redis 8采用了AGPL v3许可证。
Redis为何决定重新开源?
Redis希望通过重新开源来防止云服务商提供Redis托管服务,并促进开源社区的参与。
Redis 8有哪些新特性?
Redis 8将引入新的向量集、性能改进,并整合JSON、时间序列和概率数据支持等功能。
Redis CEO对之前许可证的看法是什么?
Redis CEO表示,之前的许可证未能有效阻止竞争对手,AGPL旨在保护品牌。
Valkey分叉对Redis社区的影响如何?
Redis认为Valkey分叉对整体社区的影响有限,仍有98%的贡献者为Redis工作。
Redis在与开源社区的互动中犯了什么错误?
Redis承认未能充分与开源社区互动,这是一个错误。