NVIDIA DOCA SDK 最终用户许可协议。
1. NVIDIA DOCA 许可
本许可是您与 Mellanox Technologies, Ltd.(以下简称“NVIDIA Mellanox”)之间的法律协议,旨在约束对 NVIDIA DOCA 软件和依据本许可提供的资料(以下简称“软件”)的使用。
只有达到使用软件所在国家/地区法定成年年龄的成年人才可接受此许可。如果未达到法定成年年龄,您必须让您的父母或法定监护人同意本许可。如果您是代表某公司或另一法律实体签署本许可,则意味着您确认自己已获得相应的法律授权(在这种情况下,“您”指您所代表的实体)。
使用该软件即表示您确认:您已达到法定成年年龄,接受本许可的条款,并对您的授权用户的行为承担法律和财务责任。
您同意将该软件仅用于 (a) 本许可所允许的用途,以及 (b) 相关司法管辖区内任何适用的法律法规或普遍接受的实践或指南所允许的用途。
- 许可。根据本许可的条款,NVIDIA Mellanox 特此向您授予下述非排他性、不可转让的许可(您无权再许可,除非本许可中已明确允许):
- 安装和使用该软件,
- 修改该软件中提供的示例或参考源代码,以及基于这些示例或参考源代码创建衍生作品,
- 按照本许可中指定的分发要求,以对象代码所含格式将该软件的以下部分分发到软件应用中:API header、驱动程序、库和示例应用。
BlueField SNAP 软件和资料(如果根据本许可交付给您)许可仅适用于 BlueField DPU,且按 DPU 收取许可费。“按 DPU”许可是指允许并发授权用户在许可项下的单个DPU中使用软件的许可,在某些情况下,SKU或文档将指明每个DPU中并发授权用户或虚拟机的最大数量。尽管与上述第 1 节中的条款相反,但如果未获必要的许可,您不得使用或复制 BlueField SNAP 软件。
- 分发要求。以下是您行使上述分发授权时须遵守的分发要求:
- 应用必须具有超出该软件所含部分的实质性附加功能。
- 以下声明应纳入到所分发的源代码的修改版本和衍生作品中:“该软件包含 Mellanox Technologies Ltd. 提供的源代码。”
- 您同意,分发该软件时遵守的条款必须具有至少与本许可的条款同等的保护力度,包括(但不限于)与 NVIDIA Mellanox 知识产权的许可授予、许可限制和保护相关的条款。此外,您同意保护您的应用用户的隐私、安全和法律权利。
- 您同意以书面形式将任何已知或疑似与本许可的要求不符的软件分发/使用行为告知 NVIDIA Mellanox,并就该软件的被分发部分强制执行您的协议条款。
- 授权用户。您可以允许您的公司实体或子公司的员工和承包商通过您的安全网络访问和使用该软件,由他们代您开展工作。如果您是一家学术机构,您可以允许已向该机构注册或被其雇用的用户通过您的安全网络访问和使用该软件。您有责任让您的授权用户遵守本许可的条款。
- 限制。就该软件而言,您的使用许可受到以下限制:
- 软件许可授权您开发以下类型的应用:仅适用于具有 NVIDIA DPU 或适配器产品或相关适配器产品的系统。
- 除非本协议中允许,否则您不得对该软件的任何部分或副本进行修改、逆向工程、反编译或反汇编,或者从中移除版权声明或其他专有声明。
- 事先未经 NVIDIA Mellanox 书面许可,您不得披露与该软件相关的任何基准测试、竞争分析、回归或性能数据的结果。
- 除非本许可中明确允许,否则您不得复制、出售、出租、再许可、转让、分发、修改该软件的任何部分或基于任何部分创建衍生作品。为明确起见,除非您出于此用途与 NVIDIA Mellanox 达成协议,否则您不得将该软件作为独立产品进行分发或再许可。
- 除非您出于此用途与 NVIDIA Mellanox 达成协议,否则您不得表明使用该软件创建的应用是由 NVIDIA Mellanox 赞助或认可的。
- 您不得绕过、禁用或规避该软件中的任何技术限制、加密、安全、数字权利管理或身份验证机制。
- 您不得将该软件中受本许可约束的任何 NVIDIA Mellanox 软件组件替换为可实现 NVIDIA Mellanox API 的其他软件。
- 您不得以任何可能导致该软件受开源软件许可约束的方式使用该软件。例如具有以下规定的许可:作为使用、修改和/或分发该软件的前提条件,该软件必须 (i) 以源代码形式披露或分发;(ii) 获准用于制作衍生作品;或 (iii) 可免费再分发。
- 您不得将该软件与任何存在以下情况的系统或应用结合使用,除非您已就此用途与 NVIDIA Mellanox 达成协议:根据合理预期,使用时或出现故障时可能会带来威胁或导致人身伤害、死亡或灾难性损失。例如,用在航空电子、导航、军事、医疗、生命支持或其他关乎生命安全的应用中。NVIDIA Mellanox 并非针对这些关键用途而设计、测试或制造了该软件,且不会就此类用途引起的任何索赔或损害对您或任何第三方承担全部或部分责任。
- 您同意为 NVIDIA Mellanox、其关联公司以及它们各自的员工、承包商、代理、高级职员和董事辩护,使其免于赔偿,并保护其免受因您在本许可范围之外或不符合本许可所述条款的情况下使用该软件而产生的或与之相关的任何和所有索赔、损害、义务、损失、责任、成本或债务、罚款、赔偿和费用(包括但不限于律师费和因确定赔偿权而发生的费用)。
- 更新。NVIDIA Mellanox 可以自行选择为该软件提供可用的补丁、解决方法或其他更新。除非附有单独的约束条款,否则更新将被视为本许可中允许您使用的软件的一部分。您同意,NVIDIA Mellanox 可在不事先通知的情况下更改所提供软件的形式和内容。虽然 NVIDIA Mellanox 通常会保持版本之间的兼容性,但在某些情况下,NVIDIA Mellanox 做出的更改可能会导致该软件的未来版本与之前的版本不兼容。
- 预发布版本。标注为 alpha 版、beta 版、预览版、抢先体验版或以其他方式标注的预发布软件版本可能功能不全,可能包含错误或设计缺陷,并且相对于 NVIDIA Mellanox 软件和资料的商用版本,可能遵从较低的或不同的安全性、隐私性、可用性和可靠性标准。您可以自担风险使用预发布软件版本,但要知晓,此类版本不适用于生产环境或对业务至关重要的系统。您可以自担风险使用预发布软件版本,但要知晓,此类版本不适用于生产环境或对业务至关重要的系统。NVIDIA Mellanox 可能会选择不提供任何预发布软件的商用版本。NVIDIA Mellanox 可能还会随时选择放弃开发预发布软件并终止提供预发布软件,且无需承担责任。
- 受其他许可约束的组件。该软件可能包含附有单独法律声明或条款(如软件随附的专有声明中所述)的 NVIDIA Mellanox 或第三方组件,例如受开源软件许可约束的组件。如果本许可中的条款与某个组件的相关许可条款有冲突,则仅在解决冲突所需的范围内,以相应组件的相关许可条款为准。
- 所有权
- NVIDIA Mellanox 保留本许可中未明确授予您且与该软件相关的所有权利、所有权和利益。NVIDIA Mellanox 及其供应商拥有该软件的所有权利、所有权和权益,包括它们各自的知识产权。该软件受美国和其他国家/地区的法律以及国际条约规定的版权保护和法律保护。
- 根据 NVIDIA Mellanox 及其供应商在该软件中的权利,您拥有对您的应用及该软件所含示例源代码的衍生作品的所有权利、所有权和利益,包括它们各自的知识产权。
- 反馈。您可以向 NVIDIA Mellanox 提供反馈,但并无义务这么做。“反馈”是指与该软件有关的建议、修复、修改、功能请求或其他反馈。即使被您指定为保密信息,反馈也不得为 NVIDIA Mellanox 创设任何保密义务。NVIDIA Mellanox 及其指定人员拥有非排他性、全球性、不可撤销的永久许可,可以使用、复制、公开展示、修改、许可和再许可反馈以及基于反馈创建衍生作品或以 NVIDIA Mellanox 认为合适的其他方式分发和利用反馈,无需出于知识产权或其他原因支付任何款项,亦无需因此而承担任何性质的义务或受到任何性质的限制。
- 无保证。该软件按原样提供。在适用法律允许的最大限度内,NVIDIA Mellanox 及其关联公司明确否认任何类型或性质的全部明示、暗示或法定保证,包括但不限于适销性保证、不侵权保证或特定用途的适用性保证。NVIDIA Mellanox 不保证该软件会符合您的要求或者相关操作不会中断或出错,也不保证会纠正所有错误。
- 责任限制。在适用法律允许的最大限度内,NVIDIA Mellanox 及其关联公司概不负责因本许可或因该软件的使用或性能而产生的或与之相关的任何特殊、偶发、惩罚性或继发性损害,或任何利润损失、项目延期、使用损失、数据损失或商誉损失,或采购替代产品的费用,无论此类责任是否源自违约、违反保证、侵权(包括过失)、产品责任或任何其他案由或责任理论所造成的索赔,即使 NVIDIA Mellanox 事前已被告知或本可合理预见有可能产生此类损害。在任何情况下,NVIDIA Mellanox 及其关联公司根据本许可应承担或因本许可而产生的全部累计责任均不超过 10.00 美元。责任的性质或索赔或诉讼的数目不得扩大或超出此限额。
- 终止。如果您未能遵守本许可中的任何条款及条件,或者您就该软件启动或参与了针对 NVIDIA Mellanox 的任何法律诉讼,那么您在本许可下的权利将自动终止,无需 NVIDIA Mellanox 通知。如果 NVIDIA Mellanox 决定不再在某个国家/地区提供该软件,或者根据 NVIDIA Mellanox 的自行判断,继续使用该软件不再具有商业可行性,NVIDIA Mellanox 可在提前书面通知您的情况下终止本许可。本许可终止后,您同意立即停止使用该软件并销毁您拥有或控制的所有相关副本。您之前根据本许可进行的分发不受本许可终止的影响。本许可终止后,除了与授予您的许可相关的条款外,本许可中的所有其他条款都将继续有效。
- 适用法律。本许可将全面受美国法律和特拉华州法律约束,且排除法律冲突原则。为明确起见:本许可不受《联合国国际货物销售合同公约》约束。您同意本许可的所有中文/英文条款。加利福尼亚州圣克拉拉县的州法院或联邦法院对因本许可引起的任何争议或索赔拥有专属管辖权。尽管有此规定,您同意,NVIDIA Mellanox 仍可在任何司法管辖区申请禁令救济或紧急法律救济。
- 禁止转让。未经 NVIDIA Mellanox 许可,您不得以任何法律手段或法律运作来转让本许可及您在本许可下的权利和义务。任何未经 NVIDIA Mellanox 书面批准的转让尝试均属无效。NVIDIA Mellanox 可转让、委托或转移本许可及其中的权利和义务;如果对象是非关联公司,NVIDIA Mellanox 会通知您。
- 出口。该软件受美国出口法律和法规约束。您同意遵守所有适用的美国法律和国际出口法律,包括美国商务部管理的《出口管理条例》(EAR) 和美国财政部外国资产管制办公室 (OFAC) 实施的经济制裁。这些法律包括对目的地、最终用户和最终用途的限制性规定。接受本许可即表示您确认自己目前不是居住在受美国禁运的任何国家/地区,并且您亦未被禁止接收该软件。
- 政府使用。该软件属于且会被视作“商业项目”,此术语的定义见 48 CFR § 2.101,此类商业项目由“商用计算机软件”和“商用计算机软件文档”(这两个术语分别用在 48 CFR § 12.212 和 48 CFR §§ 227.7202 & 252.227-7014(a)(1) 中)组成。根据 48 CFR § 12.212 或 48 CFR § 227.7202,美国政府或美国政府分包商对该软件的使用、复制或披露必须遵守本许可中所述的限制。对于该软件,美国政府用户在任何情况下都不得获取超出 48 C.F.R. 52.227-19(b)(1)-(2) 规定的相关权利。
- 通知。请将您的法律声明或其他信件发送至以下地址:NVIDIA Corporation, 2788 San Tomas Expressway, Santa Clara, California 95051, United States of America, Attention: Legal Department 以及 NBU legal_notices@exchange.nvidia.com。
- 完整协议。本许可是双方就本许可的主题达成的最终、完整且排他的协议,取代了之前或同期就本许可的主题达成的全部口头或书面谅解和协议。如果任何有管辖权的法院判定本许可的任一条款非法、无效或不可执行,其他条款仍充分有效。根据本许可进行的任何修订或弃权都应以书面形式进行,并由双方代表签字。
- 许可。如果本许可中的分发条款不适用于您的组织,或者如果您对本许可有任何疑问,请通过 doca_license@nvidia.com 联系 NVIDIA Mellanox。
上次更新时间:2022 年 5 月 10 日
通知
本文档仅供参考,不得将其视为对产品特定功能、状况或质量的保证。NVIDIA Corporation 及其任何直接/间接的子公司和关联公司(以下统称“NVIDIA”)对本文档所含信息的准确性或完整性不做任何明示或暗示的声明或保证,并且对其中存在的任何错误不承担任何责任。对使用此类信息的后果或因使用此类信息而造成侵犯第三方专利权或其他权利的后果,NVIDIA 概不负责。本文档不是对开发、发布或交付任何资料(定义如下)、代码或功能的承诺。
NVIDIA 保留随时对本文档进行纠正、修订、完善、改进以及任何其他改动的权利,恕不另行通知。
客户在下单之前应获取最新的相关信息,并且应验证这些信息是否为当前信息以及是否完整。
除非 NVIDIA 授权代表与客户签署的具体销售协议中另外商定,否则 NVIDIA 产品的销售受订单确认时所提供的 NVIDIA 标准销售条款及条件(以下简称“销售条款”)约束。就购买本文档中提及的 NVIDIA 产品而言,NVIDIA 在此明确拒绝应用任何客户一般条款与条件。本文档不直接或间接形成任何合同义务。
NVIDIA 产品并非针对医学、军事、航空、航天或生命支持设备而设计,并未授权用于也不保证适合用于上述设备,亦不得用于下述情况涉及的应用:根据合理预计,NVIDIA 产品的失效或故障可能会造成人身伤亡或财产/环境破坏。客户如果在此类设备或应用场合中融入和/或使用 NVIDIA 产品,NVIDIA 不承担任何相关责任,风险由客户自行承担。
NVIDIA 并未声明或保证根据本文档提供的产品适用于任何指定用途。对每款产品的所有参数进行的测试未必是由 NVIDIA 进行的。客户应自行负责评估和确定本文档所含任何信息的适用性,确保产品适合客户所计划的应用,并针对该应用进行必要的测试以避免导致应用问题或产品失灵。客户产品设计中的缺点可能会影响 NVIDIA 产品的质量和可靠性,并且可能会导致超出本文档规定的额外或不同的条件和/或要求。NVIDIA 不承担由下列情况造成的失灵、损坏、成本或问题的任何相关责任:(i) 以任何违反本文档的方式使用 NVIDIA 产品;或 (ii) 客户产品设计。
本文档未对任何 NVIDIA 专利权、版权或其他 NVIDIA 知识产权做出任何明示或暗示的许可。NVIDIA 所发布的有关第三方产品或服务的信息并不构成 NVIDIA 对于使用该产品或服务的许可,亦不构成保证或认可。使用此类信息可能需要获得第三方的专利权或其他知识产权的许可,或者需要获得 NVIDIA 的专利权或其他知识产权的许可。
只有在事先获得 NVIDIA 书面批准、未经修改且完全符合所有适用的出口法律和法规并附有所有相关条件、限制和通知的情况下,本文档中的信息才被允许复制。
本文档及所有 NVIDIA 设计规范、参考板、文件、图纸、诊断信息、列表和其他文档(统称与单称均为“资料”)皆按“原样”提供。NVIDIA 并未做出与资料相关的明示、暗示、法定或其他形式的保证,并明确否认与非侵权、适销性和特定用途适用性相关的所有暗示保证。在法律未禁止的范围内,NVIDIA 在任何情况下均不对因使用本文档引起的任何损害负责,包括但不限于任何直接、间接、特殊、偶发、惩罚性或继发性损害,无论此类损害以何种方式造成,亦无论基于何种责任理论,即使 NVIDIA 事前已被告知有可能发生此类损害。尽管客户可能会由于任何原因遭受损失,但 NVIDIA 针对本文所述产品向客户承担的全部责任将仅限于该产品的销售条款。
商标
NVIDIA、NVIDIA 徽标和 Mellanox 均为 Mellanox Technologies Ltd. 和/或 NVIDIA Corporation 在美国和其他国家/地区的商标和/或注册商标。注册商标 Linux® 的使用会依据 Linux 基金会授予的再许可,Linux 基金会是该商标在全球范围内的所有者 Linus Torvalds 的独家受许可人。其他公司名称和产品名称可能是各自所关联的公司的商标。
版权
© 2023 NVIDIA Corporation 及其关联公司。保留所有权利。