Redis 许可证

Redis 许可证和商标信息

  • Redis 是源代码可用的软件,根据 RSALv2 和 SSPLv1 许可证的条款提供。Redis 大部分源代码由 Salvatore Sanfilippo 和 Pieter Noordhuis 编写并拥有版权。可在 git 历史记录中找到其他贡献者的列表。

    Redis 商标和标识归 Redis Ltd. 所有,可根据Redis 商标指南使用。

  • RedisInsight 根据服务器端公共许可证 (SSPL) 获得许可。

  • Redis Stack Server 将开源 Redis 与搜索和查询功能、JSON、时间序列和概率数据结构相结合,根据以下所述的 Redis 源代码可用许可证 (RSALv2) 和 服务器端公共许可证 (SSPL) 获得双重许可。有关每个版本的许可信息,请参阅 版本和许可

许可证

REDIS 源代码可用许可证 (RSAL) 2.0

上次更新时间:2022 年 11 月 15 日

接受

使用本软件即表示您同意以下所有条款和条件。

许可方授予您一项非独占、免版税、全球范围、不可再许可、不可转让的许可,以使用、复制、分发、提供和准备软件的衍生作品,在每种情况下均须遵守以下限制和条件。

限制

您不得将软件或修改版本的功能作为服务提供给第三方,或以使第三方可以使用软件功能的方式分发软件或修改版本。使第三方可以使用软件或修改版本的功能包括但不限于:使第三方能够以分布式形式或通过计算机网络远程与软件或修改版本的功能进行交互;提供其价值完全或主要源自软件或修改版本价值的产品或服务;或提供为用户实现软件或修改版本主要目的的产品或服务。

您不得更改、删除或掩盖软件中许可方任何许可、版权或其他声明。许可方商标的任何使用均受适用法律约束。

专利

许可方授予您一项许可,根据许可方可以许可或能够许可的任何专利权要求,制造、制造、使用、销售、要约销售、进口和进口软件,在每种情况下均须遵守本许可中的限制和条件。本许可不涵盖因您对软件进行修改或添加而导致侵权的任何专利权要求。如果您或您的公司以书面形式声称本软件侵犯或导致侵犯任何专利,则根据本条款授予您的本软件专利许可将立即终止。如果您的公司提出此类索赔,则您的专利许可将立即终止,以代表您的公司开展工作。

声明

您必须确保从您处获取软件任何部分副本的任何人也会获得这些条款的副本。如果您修改软件,您必须在软件的任何修改副本中包含醒目的声明,说明您已修改软件。

无其他权利

这些条款不暗示除这些条款中明确授予的许可之外的任何其他许可。

终止

如果您违反这些条款使用软件,则此类使用未获得许可,并且您的许可将自动终止。如果许可方向您发出违规通知,并且您在收到该通知后 30 天内停止所有违反本许可的行为,则您的许可将追溯恢复。但是,如果您在恢复后违反这些条款,则任何对这些条款的额外违反都将导致您的许可自动永久终止。

无责任

在法律允许的范围内,该软件按“原样”提供,没有任何保证或条件,并且许可方不对因这些条款或软件的使用或性质而引起的任何损害承担责任,无论采用何种类型的法律索赔。

定义

许可方是提供这些条款的实体,软件是许可方根据这些条款提供的软件,包括其任何部分。

修改作品是指以需要版权许可的方式从作品中复制或改编全部或部分作品,而不是制作精确副本。由此产生的作品称为早期作品的修改版本。

是指同意这些条款的个人或实体。

您的公司是您工作的任何法人实体、独资企业或其他类型的组织,以及所有控制该组织、受该组织控制或与该组织共同控制的组织。

控制是指拥有实体的几乎所有资产或通过投票、合同或其他方式指导其管理和政策的权力。控制可以是直接的或间接的。

您的许可证是根据这些条款授予您的所有软件许可证。

使用是指您对软件执行的任何操作,需要您的许可证之一。

商标是指商标、服务标志和类似权利。

第三方文件和许可证

Redis 使用来自第三方的源代码。所有这些代码都包含 BSD 或与 BSD 兼容的许可证。以下是第三方文件及其版权信息的列表。

  • Redis 使用 LHF 压缩库。LibLZF 的版权归 Marc Alexander Lehmann 所有,并根据两条款 BSD 许可证的条款发布。

  • Redis 使用 sha1.c 文件,该文件由 Steve Reid 拥有版权,并根据公共域发布。此文件非常流行,在开源和专有代码中使用。

  • 在 Linux 上编译时,Redis 使用 Jemalloc 分配器,该分配器的版权归 Jason Evans、Mozilla Foundation 和 Facebook, Inc. 所有,并根据两条款 BSD 许可证发布。

  • 在 Jemalloc 内部,pprof 文件的版权归 Google Inc. 所有,并根据三条款 BSD 许可证发布。

  • 在 Jemalloc 内部,msvc_compat 目录下的 inttypes.h、stdbool.h、stdint.h、strings.h 文件的版权归 Alexander Chemeris 所有,并根据三条款 BSD 许可证发布。

  • Redis 发行版中还包含 hiredis 和 linenoise 库,它们的版权分别归 Salvatore Sanfilippo 和 Pieter Noordhuis 所有,并根据三条款 BSD 许可证和两条款 BSD 许可证的条款发布。

对本页进行评分