IT之家3月29日消息,Redis作为开发项目常用的缓存数据库,于3月21日宣布变更开源协议,不再使用BSD3-Clause协议,未来所有版本都将使用“源代码可用”的许可证(source-availablelicenses)。
官方称,从Redis7.4版本开始,Redis将获得SSPLv1和RSALv2的双重许可。Redis源代码将通过Redis社区版免费提供给开发人员、客户和合作伙伴。
根据新许可协议,托管Redis产品的云服务提供商将不再被允许免费使用Redis源代码。例如,云服务提供商只有在与Redis(Redis代码的维护者)同意许可条款后才能提供Redis7.4。
Redis官方表示,开发者社区不会发生任何变化,他们将继续享受双重许可下的宽松许可。同时,Redis负责的所有Redis客户端库将保持开源许可。
然而,向Redis提供竞争性产品的组织,将不再被允许在任一双重许可证下免费使用新版本的Redis源代码。“竞争性产品”是指通过付费支持等方式出售给第三方的产品,该产品源自Redis的代码库,并且与Redis商业产品的功能明显重叠。
Redis官方在问答页面也承认,新版协议不符合OSI定义的开源概念,因此官方将这些产品称为“社区版”而不是像之前那样的“开源”版本。
在这一协议变更后,Linux基金会随后宣布建立Redis开源分支,名为“Valkey”,并称这是Redis数据存储的开源替代方案,以回应Redis最近宣布的许可证变更。
Valkey将继续在Redis7.2.4上进行开发(该版本没有变更协议),并将保持该项目在开源BerkeleySoftware下可供使用和分发BSD3许可协议。
据介绍,Valkey将支持Linux、macOS、OpenBSD、NetBSD和FreeBSD平台。此外,社区将继续致力于其现有的路线图,包括新功能,例如更可靠的槽迁移、集群系统的可扩展性和稳定性改进、多线程性能改进、触发器、新命令、向量搜索支持等。
前Redis维护者、Valkey联合创始人兼亚马逊AWS首席工程师MadelynOlson表示:“我在开源Redis上工作了六年,其中四年作为核心团队成员之一推动Redis开源到7.2。我非常关心开源软件,并希望继续做出贡献。通过成立Valkey,贡献者可以从我们停下来的地方继续为充满活力的开源社区做出贡献。”
在Linux基金会,Valkey将遵循开放的治理模式,保持社区驱动并欢迎所有用户和贡献者。该项目已经组建了一个由几位前Redis贡献者组成的技术领导委员会,还有数百名社区成员表达了支持Valkey的意愿。要了解有关Valkey的更多信息,IT之家小伙伴可以访问GitHub上的项目。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/63586.html