从 Redis 7.4 开始,许可证将更改为 RSALv2 和 SSPLv1。Fedora 正考虑从其代码存储库移除 Redis。
十多年来,Redis 一直处于科技行业的核心地位,毕竟它在数据存储和管理方面提供了无与伦比的速度和灵活性。
它已成为了要求实时性能的应用系统的一个关键组件。
近日,Redis 首席执行官 Rowan Trollope 却出人意料地宣布,该公司的许可模式将发生重大转变。从 Redis 7.4 开始,它将在未来的所有版本中采用双源代码可用(source-available)许可模式。
从今天开始,未来 Redis 的所有版本都将使用源代码可用许可证发布。从 Redis 7.4 开始,Redis 将采用 Redis 源代码可用许可证(RSALv2)和服务器端公共许可证(SSPLv1)双重许可证。因此,Redis将不再采用三条款(three-clause)伯克利软件发行版(BSD)而发布。
————Redis 首席执行官Rowan Trollope
换句话说,此举之后,这个广受欢迎的开源项目将从长期使用的 BSD 三条款许可证改为 Redis 源代码可用许可证(RSALv2)和服务器端公共许可证(SSPLv1)的组合。
然而按照开源的定义,根据这个类别许可的软件称不上是开源。
因此,预计 Redis 将从许多 Linux 发行版代码存储库中被删除,Fedora 已经开始就此问题展开了讨论。
按照新的许可证,托管 Redis 产品的云服务提供商将不再被允许免费使用 Redis 的源代码。
云服务提供商只有在与 Redis 代码的维护者 Redis 达成许可条款后,才能提供 Redis 7.4。