软件许可协议#
NVIDIA 数学库软件开发工具包许可协议
本许可协议(“协议”)是您与 NVIDIA Corporation(“NVIDIA”)之间的法律协议,管辖您对 NVIDIA 自行决定的 NVIDIA 数学库软件开发工具包(每个均为“SDK”)的使用。
每个 SDK 都有其自己的一组软件和材料,但以下是对 SDK 中可能包含的项类型的描述:源代码、头文件、API、数据集和资源(示例包括图像、纹理、模型、场景、视频、原生 API 输入/输出文件)、二进制软件、示例代码、库、实用程序、编程代码和文档。
只有 SDK 使用所在国家/地区的法定成年年龄的成年人才能接受本协议。
如果您代表公司或其他法人实体签订本协议,则您声明您具有约束该实体遵守本协议的法律授权,在这种情况下,“您”将指您所代表的实体。
如果您不具备接受本协议所需的年龄或授权,或者如果您不接受本协议的所有条款和条件,请勿下载、安装或使用 SDK。
您同意仅出于以下目的使用 SDK:(a) 本协议允许的目的,以及 (b) 任何适用法律、法规或相关司法管辖区普遍接受的惯例或准则。
许可。
1.1 授予
根据本协议的条款,NVIDIA 特此授予您一项非独占、不可转让的许可,且无权再许可(除非本协议中明确规定),以
安装和使用 SDK,以及
分发二进制文件、标识为示例的文件以及头文件,这些文件已并入符合本协议中指示的分发要求的软件应用程序中。
1.2 分发要求
以下是您行使分发授权的分发要求
您的应用程序必须具有实质性的附加功能,超出 SDK 中包含的部分。
SDK 的可分发部分应仅供您的应用程序访问。
以下声明应包含在分发的示例源代码的修改和衍生作品中:“本软件包含 NVIDIA Corporation 提供的源代码。”
除非在本协议中将开发人员工具标识为可分发的,否则它仅供您内部使用。
您分发应用程序的条款必须与本协议的条款一致,包括(但不限于)与许可授予和许可限制以及保护 NVIDIA 的知识产权相关的条款。此外,您同意您将保护您的应用程序用户的隐私、安全和合法权利。
您同意以书面形式通知 NVIDIA 任何已知或可疑的 SDK 分发或使用不符合本协议要求的情况,并执行您与分发 SDK 相关的协议条款。
1.3 授权用户
您可以允许您的实体或您的子公司(们)的员工和承包商从您的安全网络访问和使用 SDK,以便代表您执行工作。
如果您是学术机构,您可以允许学术机构注册或雇用的用户从您的安全网络访问和使用 SDK。
您负责您的授权用户遵守本协议的条款。如果您意识到您的授权用户未遵守本协议的条款,您同意采取合理步骤来解决不合规问题并防止再次发生。
1.4 预发布 SDK 被标识为 alpha、beta、预览版或以其他方式标识为预发布版的 SDK 版本可能无法完全正常运行,可能包含错误或设计缺陷,并且相对于 NVIDIA 软件和材料的商业版本,可能具有降低的或不同的安全性、隐私性、可访问性、可用性和可靠性标准。使用预发布版 SDK 可能会导致意外结果、数据丢失、项目延迟或其他不可预测的损坏或损失。您可能需要自行承担风险使用预发布版 SDK,并理解预发布版 SDK 不适用于生产或业务关键型系统。NVIDIA 可能会选择不提供任何预发布版 SDK 的商业版本。NVIDIA 也可能选择放弃开发并随时终止预发布版 SDK 的可用性,且不承担任何责任。1.5 更新
NVIDIA 可能会自行选择提供本 SDK 的补丁、解决方法或其他更新。除非更新附带单独的管理条款,否则它们将被视为本协议中许可给您的 SDK 的一部分。
您同意 NVIDIA 提供的 SDK 的形式和内容可能会在不事先通知您的情况下发生更改。虽然 NVIDIA 通常保持版本之间的兼容性,但在某些情况下,NVIDIA 可能会进行更改,从而在未来版本的 SDK 中引入不兼容性。
1.6 其他许可下的组件。
SDK 可能包含 NVIDIA 或第三方的组件,这些组件带有单独的法律声明或条款,如 SDK 随附的专有声明中所述,例如受开源软件许可约束的组件。如果本许可中的条款与组件相关的许可条款之间存在冲突,则组件相关的许可条款仅在解决冲突所需的范围内具有控制权。
1.7 权利保留
NVIDIA 保留本协议中未明确授予您的 SDK 的所有权利、所有权和权益。
限制。
以下许可限制适用于您对 SDK 的使用
2.1 SDK 许可供您开发应用程序,仅用于配备 NVIDIA GPU 的系统。
2.2 您不得对 SDK 的任何部分或 SDK 副本进行逆向工程、反编译或反汇编,或从中删除版权或其他所有权声明。
2.3 除非本协议中明确规定,否则您不得复制、出售、出租、再许可、转让、分发、修改或创建 SDK 任何部分的衍生作品。
2.4 除非您为此目的与 NVIDIA 达成协议,否则您不得指明使用 SDK 创建的应用程序是由 NVIDIA 赞助或认可的。
2.5 您不得绕过、禁用或规避 SDK 中的任何加密、安全、数字版权管理或身份验证机制。
2.6 您不得以任何可能导致 SDK 受制于开源软件许可的方式使用 SDK。例如,作为使用、修改和/或分发的条件,要求 SDK (i) 以源代码形式披露或分发;(ii) 许可用于制作衍生作品;或 (iii) 以免费方式再分发的许可。
2.7 您承认,交付的 SDK 未经 NVIDIA 测试或认证,不得用于与以下任何系统的设计、建造、维护和/或操作相关的用途:此类系统的使用或故障可能导致威胁人类生命安全或造成灾难性损害的情况(每个均为“关键应用”)。关键应用的示例包括航空电子设备、导航、自动驾驶汽车应用、汽车产品的 AI 解决方案、军事、医疗、生命支持或其他生命攸关的应用。对于因上述用途引起的任何索赔或损害,NVIDIA 不对您或任何第三方承担全部或部分责任。您全权负责确保使用 SDK 开发的任何产品或服务整体上包含足够的功能,以符合所有适用的法律和法规标准及要求。
2.8 您同意就因在关键应用中或针对关键应用使用 SDK 的产品或服务,以及在超出本协议范围或不符合其条款的情况下使用 SDK 而引起或与之相关的任何及所有索赔、损害赔偿、义务、损失、负债、成本或债务、罚款、赔偿和费用(包括但不限于律师费和为确立赔偿权利而发生的费用),为 NVIDIA 及其关联公司及其各自的员工、承包商、代理、管理人员和董事进行辩护、赔偿并使其免受损害。
所有权。
3.1 NVIDIA 或其许可方拥有 SDK 及其修改版本的所有权利、所有权和权益,包括其各自的知识产权。本 SDK 可能包含来自 NVIDIA 许可方的软件和材料,并且这些许可方是预期的第三方受益人,他们可以就其知识产权强制执行本协议。
3.2 您可以(但不必)向 NVIDIA 提供关于 SDK 的建议、功能请求或其他反馈,包括对 SDK 的可能增强或修改。对于您自愿提供的任何反馈,您特此授予 NVIDIA 及其关联公司一项永久性、非独占性、全球性、不可撤销的许可,以使用、复制、修改、许可、再许可(通过多层再许可方)和分发(通过多层分销商)该反馈,而无需向您支付任何特许权使用费或费用。NVIDIA 将自行选择使用反馈。
无保证。
SDK 由 NVIDIA“按原样”和“包含所有缺陷”提供。在法律允许的最大范围内,NVIDIA 及其关联公司明确否认任何种类或性质的所有保证,无论是明示、暗示还是法定保证,包括但不限于关于适销性、特定用途的适用性、所有权、非侵权性或其中不存在任何缺陷(无论是潜在缺陷还是显性缺陷)的任何保证。不基于贸易惯例、交易过程或行业惯例作出任何保证。
责任限制。
在法律允许的最大范围内,NVIDIA 及其关联公司不对任何特殊的、偶然的、惩罚性的或间接的损害赔偿,或任何利润损失、使用损失、数据丢失或商誉损失,或采购替代产品的成本承担责任,这些损害赔偿是因本协议或 SDK 的使用或性能而引起或与之相关的,无论此类责任是否因基于违约、违反保证、侵权(包括疏忽)、产品责任或任何其他诉讼原因或责任理论的索赔而产生。在任何情况下,NVIDIA 及其关联公司在本协议项下或因本协议引起的累计总责任均不得超过 10.00 美元。责任的性质或索赔或诉讼的数量均不得扩大或延长此限制。
这些责任排除和限制应适用,无论 NVIDIA 或其关联公司是否已被告知此类损害赔偿的可能性,也无论补救措施是否未能达到其基本目的。这些责任排除和限制构成双方之间交易的基本基础,并且,如果不存在任何这些责任排除或限制,则本协议的条款,包括但不限于经济条款,将大相径庭。
终止。
6.1 本协议将继续适用,直至您或 NVIDIA 按照下述方式终止为止。
6.2 如果您想终止本协议,您可以停止使用 SDK 来终止本协议。
6.3 在以下情况下,NVIDIA 可以随时终止本协议:(i) 您未能遵守本协议的任何条款,且未在收到 NVIDIA 通知后三十 (30) 天内纠正不合规行为(或者如果您侵犯 NVIDIA 的知识产权,则立即终止);(ii) 您开始或参与任何针对 NVIDIA 的与 SDK 相关的法律诉讼;或 (iii) NVIDIA 决定不再在某个国家/地区提供 SDK,或者 NVIDIA 自行酌情决定继续使用 SDK 在商业上不再可行。
6.4 在本协议终止后,您同意立即停止使用 SDK 并销毁您拥有或控制的所有副本。您先前根据本协议进行的分发不受本协议终止的影响。根据书面请求,您将以书面形式证明您已遵守您在本节下的承诺。在本协议终止后,除授予您的许可外,所有条款均继续有效。
通用条款。
如果您希望转让本协议或您的权利和义务,包括通过合并、合并、解散或法律的实施,请联系 NVIDIA 寻求许可。任何未经 NVIDIA 书面批准的尝试转让均应无效且无效力。NVIDIA 可以转让、委托或转移本协议及其权利和义务,如果转让给非关联公司,将通知您。
您同意与 NVIDIA 合作并提供合理要求的信息,以验证您对本协议的遵守情况。
本协议在所有方面均受美国和特拉华州法律管辖,这些法律适用于由特拉华州居民在特拉华州境内签订并完全履行的合同,不考虑法律冲突原则。《联合国国际货物销售合同公约》明确声明不适用。您同意以英文形式接受本协议的所有条款。
位于加利福尼亚州圣克拉拉县的州法院或联邦法院对因本协议引起的任何争议或索赔具有专属管辖权。尽管如此,您同意 NVIDIA 仍将被允许在任何司法管辖区申请禁令救济或同等类型的紧急法律救济。
如果任何有管辖权的法院确定本协议的任何条款是非法、无效或不可执行的,则该条款将被解释为在必要的范围内受到限制,以便与法律保持一致并在法律下完全可执行,并且其余条款将继续完全有效。除非另有规定,否则补救措施是累积的。
各方承认并同意,另一方在本协议的履行中是独立的承包商。
SDK 完全由私人出资开发,并且是带有“限制权利”的“商业项目”,由“商业计算机软件”和“商业计算机软件文档”组成。美国政府或美国政府分包商的使用、复制或披露受本协议中根据 DFARS 227.7202-3(a) 或 FAR 52.227-19 商业计算机软件 - 限制权利条款的 (b)(1) 和 (2) 项规定的限制的约束。承包商/制造商是 NVIDIA,地址为 2788 San Tomas Expressway, Santa Clara, CA 95051。
SDK 受美国出口法律和法规的约束。您同意您不会将 SDK 运送、转移或出口到美国工业和安全局禁止的任何国家/地区,或以美国财政部外国资产控制办公室 (OFAC) 管理的经济制裁法规或任何适用的出口法律、限制或法规禁止的任何方式使用 SDK。这些法律包括对目的地、最终用户和最终用途的限制。接受本协议即表示您确认您不是目前受美国禁运的任何国家的居民或公民,并且您未被以其他方式禁止接收 SDK。
NVIDIA 根据本协议向您发出的任何通知将通过邮件、电子邮件或传真送达。您同意 NVIDIA 以电子方式发送给您的任何通知均将满足任何法律通信要求。请将您的法律通知或其他信函寄往 NVIDIA Corporation,地址为 2788 San Tomas Expressway, Santa Clara, California 95051, United States of America,收件人:Legal Department(法务部门)。
本协议构成双方关于本协议标的物的完整协议,并取代双方之间就本标的物交换的所有先前谈判或文件。您发布的文档上的任何附加和/或冲突条款均无效、作废且无效。对本协议的任何修订或弃权均应采用书面形式,并由双方代表签字。
如果本协议中的分发条款不适合您的组织,或者对于有关本协议的任何问题,请通过 nvidia-compute-license-questions@nvidia.com 联系 NVIDIA。
(v. 2022 年 2 月 10 日)
第三方许可协议#
SuiteSparse AMD#
AMD, Copyright (c), 1996-2022, Timothy A. Davis,
Patrick R. Amestoy, and Iain S. Duff. All Rights Reserved.
Availability:
http://www.suitesparse.com
-------------------------------------------------------------------------------
AMD License: BSD 3-clause:
-------------------------------------------------------------------------------
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of the organizations to which the authors are
affiliated, nor the names of its contributors may be used to endorse
or promote products derived from this software without specific prior
written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
SuiteSparse COLAMD#
COLAMD, Copyright 1998-2022, Timothy A. Davis. http://www.suitesparse.com
http://www.suitesparse.com
--------------------------------------------------------------------------------
COLAMD License: BSD 3-clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
\* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
\* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
\* Neither the name of the organizations to which the authors are
affiliated, nor the names of its contributors may be used to endorse
or promote products derived from this software without specific prior
written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
METIS#
-------------------------------------------------------------------------------
Copyright & License Notice
-------------------------------------------------------------------------------
Copyright 1995-2024, Regents of the University of Minnesota
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://apache.ac.cn/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License for the specific language governing
permissions and limitations under the License.