第三方软件 — 最终用户许可协议 (EULA)

CMSIS — Cortex 微控制器软件接口标准 — 4.5 版本
https://github.com/ARM-software/CMSIS
CMSIS Core — 4.3 版本
CMSIS DSP 库 — 1.4.5 版本
Copyright (c) 2009-2015 ARM LIMITED
根据 BSD 3 条款“全新”或“已修订”许可(见下文)授予许可

CMSIS — 驱动程序头文件

https://github.com/ARM-software/CMSIS
Copyright (c) 2013-2015 ARM Ltd
根据 zlib 许可(见下文)授予许可

MCUXpresso 软件开发工具包 (SDK)
发布版本 2.2.0
Copyright 2016-2017 NXP
根据 BSD 3 条款“全新”或“已修订”许可(见下文)授予部分许可

KSDK CMSIS 外围设备驱动程序 — 2.x.x 版本
Copyright 1997-2016 Freescale Semiconductor, Inc.
Copyright 2016-2017 NXP
根据 BSD 3 条款“全新”或“已修订”许可和 Apache 许可 2.0 版本(见下文)授予部分许可

KSDK 外围驱动程序 — 2.x.x 版本
Copyright 1997-2016 Freescale Semiconductor, Inc.
Copyright 2016-2017 NXP
根据 BSD 3 条款“全新”或“已修订”许可(见下文)授予许可
1999-2000 MOTOROLA, INC.
根据摩托罗拉微处理器许可(见下文)授予部分许可

Kinetis 蓝牙低能耗配置文件 — 1.3.0 版本
Copyright (c) 2014-2015, Freescale Semiconductor, Inc.
Copyright 2016-2017 NXP
根据 BSD 3 条款“全新”或“已修订”许可(见下文)授予许可

Kinetis 连接框架 — 5.4.0 版本
Copyright (c) 2013-2017, Freescale Semiconductor, Inc.
Copyright 2016-2017 NXP
根据 BSD 3 条款“全新”或“已修订”许可(见下文)授予许可

Kinetis 通用 FSK 链路层软件 — 1.1.0 版本
Copyright 2016-2017 NXP
根据 BSD 3 条款“全新”或 “已修订”许可(见下文)授予许可

mbed TLS

https://tls.mbed.org/
Copyright (c) 2006-2016, ARM Limited
Apache 许可 2.0 版本(见下文)的授权

Sodium 加密库 (libsodium)
https://libsodium.org/
Copyright (c) 2013-2017 Frank Denis
根据 ISC 许可(见下文)授予许可
Copyright 2005,2007,2009 Colin Percival
根据 BSD 2 条款“简化”许可(见下文)授予部分许可

IAR 标准库
Copyright (c) 2017 IAR Systems
根据 Apache 许可 2.0 版本(见下文)授予部分许可

许可文本

Apache 许可
2.0 版本,2004 年 1 月
http://www.apache.org/licenses/

使用、复制和发布的条款和条件

  1. 定义。
    1. “许可”系指本文件第 1 节至第 9 节所定义的使用、复制和发布的条款和条件。
    2. “许可方”系指版权所有者或经版权所有者授予本许可的实体。
    3. “法律实体”系指代理实体和控制该实体、受其控制或与该实体共同控制的所有其他实体的联合体。就本定义而言,“控制权”系指 (i) 通过合同或其他方式直接或间接指导或管理该实体的权力,或 (ii) 拥有该实体百分之五十 (50%) 或以上已发行股份的所有权,或 (iii) 该实体的实益所有权。
    4. “您”(或“您的”)系指行使本许可所授予权限的个人或法律实体。
    5. “源”形式系指进行修改的首选形式,包括但不限于软件源代码、文档源和配置文件。
    6. “目标”形式系指对源形式进行机械转换或翻译而产生的任何形式,包括但不限于编译的目标代码、生成的文档以及转换成其他媒体类型。
    7. “作品”系指根据本许可提供的著作权作品,无论是源形式还是目标形式,作品中包含或附加的版权声明加以说明(如下文附录中提供的示例)。
    8. “衍生作品”系指基于(或衍生自)本作品的任何作品,无论是源形式还是目标形式,其编辑修订、注释、阐述或其他修改作为整体构成的原创著作权作品。根据本许可,衍生作品不得包括与本作品及其衍生作品分离之作品,或仅与本作品及其衍生作品的接口相链接(或按名称绑定)之作品。
    9. “贡献”系指版权所有者或经授权代表版权所有者提交的个人或法律实体有意提交给许可方以纳入本作品的任何著作权作品,包括本作品的原始版本以及对本作品或其衍生作品的任何修改或补充。就本定义而言,“提交”系指发送给许可方或其代表的任何形式的电子、口头或书面通信,包括但不限于由许可方或其代表管理、用于讨论和改进本作品的电子邮件列表、源代码控制系统和问题跟踪系统中的通信,但不包括由版权所有者明显标注或以其他方式书面指定为“非贡献”的通信。
    10. “贡献者”系指许可方和其代表的任何个人或法律实体,许可方已收到其贡献,并随后将其纳入本作品。
  2. 授予版权许可。根据本许可的条款和条件,每位贡献者特此授予您永久性、全球性、非排他性、无偿、免版税、不可撤销的版权许可,以复制、制作衍生作品、公开展示、公开表演、进行分许可和以源形式或目标形式发布本作品和此类衍生作品。
  3. 授予专利许可。根据本许可的条款和条件,每位贡献者特此授予您永久性、全球性、非排他性、无偿、免版税、不可撤销的(本节规定的除外)专利许可,允许您制作、拥有、使用、要约出售、销售、进口和以其他方式转让本作品,但该许可仅适用于可由该贡献者获得许可的专利权利要求,且该专利权利要求必然因其单独贡献或其贡献与提交该贡献的作品相结合而受到侵犯。如果您对任何实体提起专利诉讼(包括诉讼中的交叉索赔或反诉),指控本作品或纳入本作品的贡献构成直接或共同专利侵权,则根据本许可授予您的关于本作品的任何专利许可应在提起此类诉讼之日起终止。
  4. 重新发布。如果满足以下条件,您可以源形式或目标形式,在任何媒介上复制和发布本作品或其衍生作品的副本,无论是否进行修改:
    1. 您必须向本作品或衍生作品的任何其他接收者提供本许可的副本;且
    2. 您必须在任何已修改的文件上注明您已更改文件;且
    3. 在您发布任何衍生作品的源形式中,您必须保留本作品源形式中的所有版权、专利、商标和署名声明,但不包括与衍生作品任何部分无关的通知;且
    4. 如果本作品包含“通知”文本文件作为其发布的一部分,则您发布的任何衍生作品必须在以下至少一个位置包含该通知文件中包含的署名声明的可读副本,但不包括与衍生作品任何部分无关的通知:在作为衍生作品一部分发布的通知文本文件中;在源形式或文件中(如果与衍生作品一起提供);或在衍生作品生成的展示中,如果及无论该等第三方通知通常出现在何处。通知文件的内容仅供参考,未对本许可进行修改。您可以在您发布的衍生作品中添加您自己的署名声明,或将其作为本作品“通知”文本的附录,前提是此类附加的署名声明不得构成修改本许可。

      您可以为自身所做出的修改添加自己的版权声明并可对自身所做出修改内容或为此类衍生作品作为整体的使用、复制或发布提供附加或不同的许可条款和条件,前提是您对本作品的使用、复制和发布必须符合本许可中规定的条件。
  5. 提交贡献。除非您另有明确说明,否则您有意提交给许可方以纳入作品的任何贡献均应遵守本许可的条款和条件,不得有任何附加条款或条件。尽管有上述规定,本许可中的任何内容均不得取代或修改您可能与许可方就该等贡献签订的任何单独许可协议的条款。
  6. 商标。本许可不允许使用许可方的商品名称、商标、服务标志或产品名称,但在描述本作品来源和复制通知文件内容时合理且惯常使用的情况除外。
  7. 免责声明。除非适用法律要求或书面同意,许可方“按原样”提供本作品(以及每位贡献者提供其贡献),不提供任何明示或暗示的保证或条件,包括但不限于有关所有权、非侵权性、适销性或特定用途适用性的任何保证或条件。您全权负责确定使用或重新发布本作品的适当性,并承担与您在本许可下行使权限相关的任何风险。
  8. 责任限制。任何情况下,根据任何法律理论,无论是侵权行为(包括过失)、合同或其他,除非适用法律要求(如故意和重大过失行为)或经书面同意,任何贡献者均不对您的损害负责,包括因使用本许可或未使用或无法使用本作品而导致的任何直接、间接、特殊、意外或后果性损害(包括但不限于商誉损失、停工、计算机故障或失灵、或任何及所有其他商业损害或损失),即使该贡献者已被告知此类损害的可能性。
  9. 接受保证或附加责任。在重新发布本作品或其衍生作品时,您可以选择提供支持、保证、赔偿或其他与本许可一致的责任义务和/或权利,并为此收取费用。然而,在接受此类义务时,您只能代表您自己行事,并承担您的全部责任,不得代表任何其他贡献者行事,且您必须同意赔偿、维护和确保每位贡献者不因您接受任何此类保证或附加责任而承担任何责任或遭到索赔。

条款和条件结束

附录:如何在您的作品中应用 Apache 许可。

若要在您的作品中应用 Apache 许可,请附上以下模板通知,并用您自己的标识信息替换括号“[]”中的字段。(不要包含括号!)文本应该用文件格式的适当注释语法括起来。我们还建议在与版权声明相同的“打印页”上注明文件或类别名称和用途说明,以便在第三方档案中更容易识别。

版权所有 [yyyy] [版权所有者的名称]

根据 Apache 2.0 版本许可(简称“本许可”)授予许可;
除非遵守本许可,否则不得使用此文件。
如需获取本许可的副本,请访问 http://www.apache.org/licenses/LICENSE-2.0



除非适用法律要求或书面同意,否则根据本许可发布的软件均“按原样”提供,无任何明示或暗示的保证或条件。


请参阅本许可,了解本许可中特定语言的权限和限制。

BSD 2 条款“简化”许可

版权所有 (c) <年份> <所有者>。保留所有版权。

满足以下条件的情况下,允许以源形式和二进制形式进行重新发布和使用,无论是否进行修改:

  1. 重新发布源代码必须保留上述版权声明、本条件列表和以下免责声明。
  2. 以二进制形式重新发布必须在文件和/或随发布提供的其他材料中复制上述版权声明、本条件列表和以下免责声明。

本软件由版权所有者和贡献者“按原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性和特定用途适用性的暗示保证。在任何情况下,对于因使用本软件而造成的任何直接、间接、附带、特殊、惩戒性或后果性损害(包括但不限于采购替代商品或服务;使用、数据或利润损失;或业务中断),无论其原因如何,无论其责任理论如何,无论是合同责任、严格责任还是侵权责任(包括过失或其他责任),版权所有者或贡献者均不承担任何责任,即使已被告知可能出现此类损害。

BSD 3 条款“全新”或“已修订”许可

版权所有 (c) <年份> <所有者>。保留所有版权。

满足以下条件的情况下,允许以源形式和二进制形式进行重新发布和使用,无论是否进行修改:

  1. 重新发布源代码必须保留上述版权声明、本条件列表和以下免责声明。
  2. 以二进制形式重新发布必须在文件和/或随发布提供的其他材料中复制上述版权声明、本条件列表和以下免责声明。
  3. 未经事先书面许可,版权所有者及其贡献者的姓名均不得用于支持或推广本软件衍生的产品。

本软件由版权所有者和贡献者“按原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性和特定用途适用性的暗示保证。在任何情况下,对于因使用本软件而造成的任何直接、间接、附带、特殊、惩戒性或后果性损害(包括但不限于采购替代商品或服务;使用、数据或利润损失;或业务中断),无论其原因如何,无论其责任理论如何,无论是合同责任、严格责任还是侵权责任(包括过失或其他责任),版权所有者或贡献者均不承担任何责任,即使已被告知可能出现此类损害。

ISC 许可 (ISCL)

版权所有 (c) 4 位数年份、公司或个人名称

特此允许出于任何目的有偿或无偿使用、复制、修改和/或发布本软件,前提是所有副本中必须包含上述版权声明和本许可声明。

本软件“按原样”提供,作者对本软件不作任何保证,包括对适销性和适用性的所有默示保证。任何情况下,对于因使用或执行本软件而造成的或与之相关的任何特殊、直接、间接或后果性损害,或因使用、数据或利润损失而造成的任何损害,无论是合同诉讼、疏忽还是其他侵权行为,作者均不承担任何责任。

摩托罗拉微处理器许可

版权所有 (c) <年份> <所有者>。保留所有版权。

特此授予您使用、修改和发布本软件的版权许可,只要在任何修改和/或重新发布的版本中保留完整的本通知而不作任何更改,且此类修改版本明确标识为修改版本。本软件不以暗示、禁止反言或其他方式授予 Motorola, Inc. 的任何专利或商标许可。本软件“按原样”提供,不提供任何保证。

在适用法律允许的最大范围内,摩托罗拉不作任何明示或暗示的保证,包括对适销性或特定用途适用性的暗示保证,以及有关本软件(包括其任何修改版本)和任何附带书面材料的任何侵权保证。

在适用法律允许的最大范围内,对于因使用或无法使用本软件而造成的任何损害(包括但不限于业务利润损失、业务中断、业务信息损失或其他经济损失),摩托罗拉概不负责。

摩托罗拉不对该软件的维护和支持承担任何责任。

zlib 许可

版权所有 (c) <年份> <版权所有者>

本软件“按原样”提供,无任何明示或暗示的保证。任何情况下,作者均不对因使用本软件而造成的任何损失承担责任。

允许任何人出于任何目的(包括商业应用)使用本软件,并在遵守以下限制的前提下自由更改和重新发布本软件:

  1. 不得歪曲本软件的来源;不得声称自己编写了原始软件。如果您在产品中使用本软件,请在产品文档中注明,但不是必须注明。
  2. 更改过的源版本必须明确标明,不得谎称为原始软件。
  3. 不得从任何源发布版中删除或更改本通知。