Redis再度开源事件分析 核心观点 - Redis之父Antirez推动Redis重新采用AGPLv3开源许可证,标志着Redis项目回归开源社区[1][6][7] - Redis 8版本同步发布,引入新特性及核心性能提升[7] - 此次开源决策源于公司内部长期讨论,旨在解决社区认可度问题[6][7] 协议变更背景 - 2024年3月Redis公司曾将许可证改为RSALv2/SSPLv1双重许可,导致失去OSI认可的开源身份[2][3] - 变更动机为防止云厂商免费使用Redis代码[4][5] - 类似策略曾被MongoDB和Elastic等开源公司采用[5] 技术发展动态 - Redis 8新增向量集合(Vector Sets)数据类型,支持稠密向量和自定义搜索等AI相关功能[7][16] - Antirez强调API设计优势,新功能可通过RESP协议直接调用[16] 社区反应 - 部分开发者表示不信任Redis公司,倾向使用Valkey等分支版本[13][14] - 支持者认为AGPLv3符合道德标准,赞赏Antirez的回归[15][16] - 法务部门对AGPLv3的合规性存疑,BSD协议的竞品仍具吸引力[14] 公司历史沿革 - Antirez 2009年以BSD-3-Clause许可启动Redis项目[12] - Redis公司前身为Garantia Data,经多次更名和品牌整合[12] - 2020年Antirez退出时将知识产权转移给Redis公司[12] - 2024年12月Antirez回归并推动开源改革[1][12] 行业影响 - 开源许可证变更反映商业化与社区利益的平衡难题[4][5][14] - 事件可能影响其他采用非标准许可证的开源公司策略[15] - 向量集合功能显示Redis向AI基础设施领域扩展[7][16]
炸了!Redis之父 5·1 宣布Redis再度开源,网友:等这一天太久了
程序员的那些事·2025-05-02 12:12