简单地说,我们现在是Redis

了解更多

许可证

复述,许可概述

关于Redis源可用许可证(Rsal)

Rsal是Redis万博电竞客服 Ltd.创建的软件许可证(以前的“Redis Labs”),用于在开源Redis顶部运行的某些Redis模块。RSAL对绝大多数用户的允许开源许可证等同权限。使用Rsal,开发人员ag万博下载万博最新版本下载苹果可以使用软件,万博电竞客服修改源代码,将其与应用程序集成,并使用,分发或销售应用程序。唯一限制是应用程序不能是数据库,高速缓存引擎,流处理引擎,搜索引擎,索引引擎或ML / DL / AI服务引擎。

常见问题

RSAL对我使用Redis Ltd.的模块有什么限制?

万博电竞客服由Rsal保护的软件旨在作为应用程序的一部分。我们希望帮助和鼓励人们开发自己的应用程序,而是在“数据库产品”和所有其他应用程序之间的Rsal区别。Rsal将数据库产品定义为以下任何一种产品或服务:(a)数据库,(b)缓存引擎,(c)流处理引擎,(d)搜索引擎,(e)索引引擎或(f)ml / dl/ ai服务发动机。

如果您的应用程序构建了使用Rsal保护的软件,则RSAL将其定义为“您的应用程序”,您可以:万博电竞客服

  1. 自由发布受rsa保护的软件,只要你在你发布的任何拷贝上包括以下通知:“本软万博电竞客服件受Redis源可用许可协议的条款约束。”
  2. 自由地修改RSAL保护的软件,只要您的修改在RSAL许可范围内。万博电竞客服
  3. 免费使用rsa保护的软件,只要它不是由您或Redis以外的第万博电竞客服三方提供的“数据库产品”的一部分。

为什么Redis有限公司采用RSAL?

现代开源基础设施软件在过去十年中创造了更多价值,而不是我们想象的。万博电竞客服数据库,协调机,分布式系统和其他软件技术现在几乎所有行星上的业务都是 - 全部感谢开源社区的共享,协作哲学。万博电竞客服

然而,一些云计算供应商多次利用了成功的开源项目,却没有对他们的社区做出重大贡献。他们将不是由他们开发的软件重新万博电竞客服打包成具有竞争力的专有服务产品,并利用他们的商业杠杆从这些开源项目中获取大量的收入。

Redis一直在领导和资助开源软件的开发redis.并同时认为我们应该得到这些努力的成果。虽然Redis的核心是并将始终保持可用的开源BSD许可,为了保持我们的业务和Redis项目的可持续,我们已经决定授权某些模块由Redis构建(例如redisresearch, RedisGraph, RedisJSON, RedisBloom, RedisML)与redis源可用许可证

为什么你们把Apache2改成了RSAL?

Commons子句,以前用于Redis Ltd.的模块的许可证由基础设施软件公司的联盟启动,以保护他们对云提供商的权利。万博电竞客服该概念是基于为现有的限制增加了限制开源软件许可证万博电竞客服以限制软件的商业销售。万博电竞客服

然而,使用Commons条款作为现有开源许可(即Apache2)的附加条款,以及协议使用术语“实质性”来定义允许和不允许的内容,在使用条款方面造成了一些混乱和不确定性。最后但并非最不重要的是,一些关于软件支持的Commons条款限制违背了我们帮助Redis Modules发展生态系统的意图。万博电竞客服

我们创建了Rsal以解决所有这些问题,并提供最大的使用自由(类似于许可开源许可证),同时继续保护我们对云提供商的权利。

你为什么不使用agpl for Redis模块?

我们最初根据AGPL许可了Redis Ltd.的一些早期Redis模块。然而,我们后来意识到AGPL并没有阻止云提供商使用我们的代码创建托管服务。此外,我们还收到来自大型企业的开发人员的请求,要求从AGPL转移到一个更宽松的ag万博下载万博最新版本下载苹果许可证,因为使用AGPL违反了他们公司的政策。

Rsal如何影响我?

  1. 对于软件或S万博电竞客服aaS分销商 - 如果您不打算分发“数据库产品”(如Rsal定义),RSAL根本不是限制性。在使用Rsal-Protected软件中分发构建的应用程序时,您唯一需要做的是,您的产品符合Rsal条款的通知。万博电竞客服
  2. 对于软件或S万博电竞客服AAS用户 - 您可以使用“数据库产品”(如RSAL所定义),其中包括rser保护的软件或其修改,只要软件或SaaS应用程序未分布或以其他方式提供任何方式第三方(除了自己或Redis Ltd.)。
  3. 对于软件或S万博电竞客服aaS开发人员—您可以自由修改任何RSAL保护的软件,只要修改的版本受RSAL许可的约束。

RSAL是开源的吗?

虽然源代码可在RSAL,根据开源计划(OSI),开放源码许可不能包含限制。因此,RSAL施加的某些限制意味着,本许可证下的任何软件从定义上来说都不是开源的。万博电竞客服然而,在实践中,RSAL非常类似于开放源码许可,只限制云提供商从非他们开发的软件中获得商业利益。万博电竞客服

如何在RSAL下为Redis知识库做出贡献?

列出了Redis Ltd.的社区项目这里.任何人都可以为这些项目(包括标准的许可)有助于任何人,只要他/她签署了我们的贡献者许可协议

RSAL什么时候生效?

RSAL将从以下截至2019年2月21日的Redis模块版本中申请:

我的公司有一个政策,禁止使用限制商业使用的代码-我仍然可以使用受RSAL保护的Redis模块吗?

如果你没有分发“数据库产品”,或者使用云提供商的Redis服务,RSAL不应该以任何方式限制你。

我可以自定义rsal保护的软件吗?万博电竞客服

是的。在这个意义上,RSAL类似于开放源码许可。您可以修改软件,将变体集成到您的应用程万博电竞客服序中,并分发和销售您的应用程序,只要您的应用程序不是“数据库产品”(如RSAL所定义的)。你唯一需要做的就是附上一个通知,说明你的产品受RSAL条款的约束。

我可以向Rsal保护的Redis模块提供商业支持吗?

绝对地!我们转移到Rsal的主要原因之一是帮助在模块周围发展生态系统。在这种精神下,第三方的商业支持非常欢迎。

为什么你不使用一个封闭源代码许可证的Redis模块?

我们希望为开发人员提供免费访问我们的Rag万博下载万博最新版本下载苹果edis模块源代码-包括修改它的权利,将它与他们的应用程序集成,并自由分发或出售他们的应用程序。因为这在封闭源码许可下是不可能的,所以我们决定使用更宽松的RSAL。

我有redis企业万博体育彩许可证(或DBAAS订阅)。RSAL会影响我吗?

Redi万博体育彩s Enterprise商用许可证包括与Redis Enterprise集成的Redis模块。因此,RSAL不适用于这种情况。如需进一步澄清,请与您的客户经理联系。

RSAL是否适用于Redis开源?

不可以。开源Redis保留在3-Clase-BSD下。此外,我们继续通过添加高级功能和以与我们始终拥有的方式进行修复错误来支持开源项目。

Baidu