最终用户许可协议
NVIDIA 软件许可协议和 CUDA 补充软件许可协议。
CUDA 工具包最终用户许可协议适用于 NVIDIA CUDA 工具包、NVIDIA CUDA 示例、NVIDIA 显示驱动程序、NVIDIA Nsight 工具(Visual Studio 版本)以及 CUDA API、编程模型和开发工具的相关文档。如果您不同意许可协议的条款和条件,请勿下载或使用该软件。
最后更新:2025 年 1 月 7 日
前言
第 1 章中的软件许可协议和第 2 章中的补充协议包含管辖 NVIDIA CUDA 工具包使用的许可条款和条件。通过接受本协议,您同意遵守本文所含产品的所有适用条款和条件。
NVIDIA 驱动程序
描述
此软件包包含 NVIDIA GPU 的操作系统驱动程序和基本系统软件组件。
NVIDIA CUDA 工具包
描述
NVIDIA CUDA 工具包提供命令行和图形工具,用于构建、调试和优化由 NVIDIA GPU 加速的应用程序的性能、运行时和数学库,以及文档,包括编程指南、用户手册和 API 参考。
CUDA 工具包的默认安装位置
Windows 平台
%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v#.#
Linux 平台
/usr/local/cuda-#.#
Mac 平台
/Developer/NVIDIA/CUDA-#.#
NVIDIA CUDA 示例
描述
CUDA 示例现在位于https://github.com/nvidia/cuda-samples,其中包含获取、构建和运行示例的说明。它们不再包含在 CUDA 工具包中。
NVIDIA Nsight Visual Studio 版本(仅限 Windows)
描述
NVIDIA Nsight Development Platform, Visual Studio Edition 是集成到 Microsoft Visual Studio 中的开发环境,提供用于调试、分析、分析和优化 GPU 计算和图形应用程序的工具。
Nsight Visual Studio 版本的默认安装位置
Windows 平台
%ProgramFiles(x86)%\NVIDIA Corporation\Nsight Visual Studio Edition #.#
1. NVIDIA 软件开发工具包许可协议
重要提示 — 在下载、安装、复制或使用许可软件之前阅读
本许可协议,包括所附的附件(“协议”),是您与 NVIDIA Corporation(“NVIDIA”)之间的法律协议,管辖您对 NVIDIA 软件开发工具包(“SDK”)的使用。
每个 SDK 都有自己的一组软件和材料,但以下是对 SDK 中可能包含的项类型的描述:源代码、头文件、API、数据集和资产(示例包括图像、纹理、模型、场景、视频、本机 API 输入/输出文件)、二进制软件、示例代码、库、实用程序、编程代码和文档。
本协议只能由 SDK 使用国家/地区的法定成年人接受。
如果您代表公司或其他法律实体签订本协议,您声明您具有将该实体约束于本协议的法律授权,在这种情况下,“您”将指您所代表的实体。
如果您没有接受本协议所需的年龄或授权,或者如果您不接受本协议的所有条款和条件,请勿下载、安装或使用 SDK。
您同意仅出于以下目的使用 SDK:(a) 本协议允许的目的,以及 (b) 相关司法管辖区的任何适用法律、法规或普遍接受的实践或指南。
1.1. 许可
1.1.1. 许可授予
根据本协议的条款,NVIDIA 特此授予您非独占、不可转让的许可,且无权再许可(除非本协议明确规定),以
安装和使用 SDK,
修改和创建 SDK 中交付的示例源代码的衍生作品,以及
分发在本协议中标识为可分发的 SDK 部分,以对象代码格式并入符合本协议中指示的分发要求的软件应用程序中。
1.1.2. 分发要求
以下是您行使分发授权的分发要求
您的应用程序必须具有超出 SDK 包含部分的实质性附加功能。
SDK 的可分发部分应仅由您的应用程序访问。
以下声明应包含在分发的示例源代码的修改和衍生作品中:“本软件包含 NVIDIA Corporation 提供的源代码。”
除非本协议中将开发人员工具标识为可分发的,否则它仅供您内部使用。
您分发应用程序的条款必须与本协议的条款一致,包括(但不限于)与许可授予和许可限制以及保护 NVIDIA 的知识产权相关的条款。此外,您同意您将保护应用程序用户的隐私、安全和合法权利。
您同意以书面形式通知 NVIDIA 任何已知或可疑的 SDK 分发或使用不符合本协议的要求,并强制执行您与分发 SDK 相关的协议条款。
1.1.4. 预发布 SDK
标识为 alpha、beta、预览版或以其他方式标识为预发布版的 SDK 版本可能无法完全正常运行,可能包含错误或设计缺陷,并且相对于 NVIDIA 软件和材料的商业版本,可能具有降低或不同的安全性、隐私性、可访问性、可用性和可靠性标准。使用预发布版 SDK 可能会导致意外结果、数据丢失、项目延迟或其他不可预测的损坏或损失。
您可以自行承担风险使用预发布版 SDK,并理解预发布版 SDK 不适用于生产或业务关键型系统。
NVIDIA 可能会选择不提供任何预发布版 SDK 的商业版本。NVIDIA 也可能选择放弃开发并在任何时候终止预发布版 SDK 的可用性,且不承担任何责任。
1.1.5. 更新
NVIDIA 可以自行选择为此 SDK 提供补丁、解决方法或其他更新。除非更新附带其单独的管理条款,否则它们将被视为您在本协议中许可的 SDK 的一部分。您同意 NVIDIA 提供的 SDK 的形式和内容可能会在不事先通知您的情况下更改。虽然 NVIDIA 通常保持版本之间的兼容性,但在某些情况下,NVIDIA 可能会进行更改,从而在 SDK 的未来版本中引入不兼容性。
1.1.6. 其他许可下的组件
SDK 可能捆绑或以其他方式包含或与 NVIDIA 或第三方的组件一起分发,这些组件带有单独的法律声明或条款,如 SDK 随附的专有声明中所述。如果本协议中的条款与组件相关的许可条款之间存在冲突,则仅在解决冲突的必要范围内,与组件相关的许可条款优先。
在遵守本协议其他条款的前提下,您可以使用 SDK 开发和测试根据开放源代码促进会 (OSI) 批准的开放源代码软件许可发布的应用程序。
1.1.7. 权利保留
NVIDIA 保留本协议中未明确授予您的 SDK 的所有权利、所有权和权益。
1.2. 限制
以下许可限制适用于您对 SDK 的使用
您不得对 SDK 的任何部分或 SDK 副本进行逆向工程、反编译或反汇编,或删除版权或其他所有权声明。
除非本协议明确规定,否则您不得复制、出售、出租、再许可、转让、分发、修改或创建 SDK 任何部分的衍生作品。为明确起见,您不得将 SDK 作为独立产品分发或再许可。
除非您为此目的与 NVIDIA 达成协议,否则您不得表明使用 SDK 创建的应用程序是由 NVIDIA 赞助或认可的。
您不得绕过、禁用或规避 SDK 中的任何加密、安全、数字版权管理或身份验证机制。
您不得以任何可能导致 SDK 受到开放源代码软件许可约束的方式使用 SDK。例如,作为使用、修改和/或分发的条件,要求 SDK
以源代码形式披露或分发;
被许可用于制作衍生作品;或
免费再分发。
您承认交付的 SDK 未经 NVIDIA 测试或认证,不适用于与以下任何系统的设计、建造、维护和/或操作相关的用途,在这些系统中,此类系统的使用或故障可能导致威胁人类生命安全或造成灾难性损害的情况(每个系统均为“关键应用”)。关键应用的示例包括航空电子设备、导航、自动驾驶汽车应用、汽车产品的 AI 解决方案、军事、医疗、生命支持或其他生命攸关的应用。NVIDIA 对您或任何第三方因上述使用而引起的任何索赔或损害不承担任何责任,无论是全部还是部分责任。您全权负责确保使用 SDK 开发的任何产品或服务作为一个整体包含足够的功能,以符合所有适用的法律和法规标准和要求。
您同意就任何及所有索赔、损害赔偿、义务、损失、责任、成本或债务、罚款、补偿和费用(包括但不限于律师费和建立赔偿权利的附带费用),为 NVIDIA 及其关联公司及其各自的员工、承包商、代理商、管理人员和董事进行辩护、赔偿并使其免受损害,这些索赔、损害赔偿、义务、损失、责任、成本或债务、罚款、补偿和费用是由于或与在关键应用中或用于关键应用的 SDK 产品或服务的使用,以及在本协议范围之外或不符合其条款的 SDK 使用相关的。
您不得对使用 SDK 元素生成的任何输出的任何部分进行逆向工程、反编译或反汇编,目的是将此类输出工件转换为以非 NVIDIA 平台为目标。
1.3. 所有权
NVIDIA 或其许可方拥有 SDK 及其修改和衍生作品的所有权利、所有权和权益,包括其各自的知识产权,但受您在第 1.3.2 节下的权利的约束。本 SDK 可能包含来自 NVIDIA 许可方的软件和材料,这些许可方是预期的第三方受益人,可以就其知识产权强制执行本协议。
您拥有您的应用程序以及您在 SDK 中交付的示例源代码的衍生作品的所有权利、所有权和权益,包括其各自的知识产权,但受 NVIDIA 在第 1.3.1 节下的权利的约束。
您可以(但不必)向 NVIDIA 提供关于 SDK 的建议、功能请求或其他反馈,包括对 SDK 的可能增强或修改。对于您自愿提供的任何反馈,您特此授予 NVIDIA 及其关联公司永久性、非独占性、全球性、不可撤销的许可,以使用、复制、修改、许可、再许可(通过多层再许可方)和分发(通过多层分销商)它,而无需向您支付任何特许权使用费或费用。NVIDIA 将自行选择使用反馈。NVIDIA 一直在寻找改进其产品的方法,因此您可以通过开发者门户网站 https://developer.nvidia.com 向 NVIDIA 发送反馈。
1.4. 无担保
SDK 由 NVIDIA“按原样”和“包含所有缺陷”提供。在法律允许的最大范围内,NVIDIA 及其关联公司明确否认任何种类或性质的所有担保,无论是明示、暗示还是法定的,包括但不限于任何适销性、特定用途适用性、所有权、非侵权或不存在任何缺陷(无论是潜在缺陷还是外在缺陷)的担保。不根据贸易惯例、交易过程或行业惯例作出任何担保。
1.5. 责任限制
在法律允许的最大范围内,NVIDIA 及其关联公司不对任何 (I) 特殊、偶然、惩罚性或后果性损害,或 (II) 因 (A) 任何利润损失、使用损失、数据丢失或商誉损失,或 (B) 采购替代产品的成本而造成的损害负责,无论此类责任是否因基于违反合同、违反担保、侵权(包括疏忽)、产品责任或任何其他诉讼因由或责任理论的索赔而产生。在任何情况下,NVIDIA 及其关联公司在本协议项下或因本协议而产生的累计总责任均不得超过 10.00 美元。责任的性质或索赔或诉讼的数量不得扩大或延长此限制。
这些责任排除和限制应适用,无论 NVIDIA 或其关联公司是否已被告知此类损害的可能性,也无论补救措施是否未能达到其基本目的。这些责任排除和限制构成双方之间交易的基本基础,并且,如果没有任何这些责任排除或限制,本协议的条款,包括但不限于经济条款,将大相径庭。
1.6. 终止
本协议将继续适用,直到您或 NVIDIA 按照下述方式终止为止。
如果您想终止本协议,您可以停止使用 SDK 来终止本协议。
在以下情况下,NVIDIA 可以随时终止本协议:
(i) 您未能遵守本协议的任何条款,并且未在收到 NVIDIA 通知后三十 (30) 天内纠正不合规行为(或者如果您侵犯了 NVIDIA 的知识产权,则立即终止);
(ii) 您就 SDK 对 NVIDIA 提起或参与任何法律诉讼;或
(iii) NVIDIA 决定不再在某个国家/地区提供 SDK,或者 NVIDIA 自行决定继续使用 SDK 在商业上不再可行。
在本协议终止后,您同意立即停止使用 SDK 并销毁您拥有或控制的所有副本。您先前根据本协议进行的分发不受本协议终止的影响。根据书面要求,您将以书面形式证明您已遵守您在本节下的承诺。在本协议终止后,除许可授予条款外的所有条款均继续有效。
1.7. 通则
如果您希望转让本协议或您的权利和义务,包括通过合并、合并、解散或法律的实施,请联系 NVIDIA 以请求许可。任何未经 NVIDIA 书面批准的尝试转让均无效。NVIDIA 可以转让、委托或转移本协议及其权利和义务,如果转让给非关联公司,将通知您。
您同意与 NVIDIA 合作并提供合理要求的信息,以验证您是否遵守本协议。
本协议在所有方面均受美国和特拉华州法律管辖,但不考虑法律冲突原则。《联合国国际货物销售合同公约》明确声明不适用。您同意本协议的所有英文条款。
位于加利福尼亚州圣克拉拉县的州或联邦法院对因本协议引起的任何争议或索赔拥有专属管辖权。尽管如此,您同意 NVIDIA 仍将被允许在任何司法管辖区申请禁令救济或同等类型的紧急法律救济。
如果任何有管辖权的法院确定本协议的任何条款是非法、无效或不可执行的,则此类条款将被解释为在必要的范围内受到限制,以便与法律保持一致并在法律下完全可执行,其余条款将继续完全有效。除非另有规定,否则补救措施是累积的。
双方均承认并同意,另一方在本协议的履行中是独立的承包商。
SDK 完全由私人出资开发,是“商业项目”,由“商业计算机软件”和“商业计算机软件文档”组成,并附带“受限权利”。美国政府或美国政府分包商的使用、复制或披露受本协议中 DFARS 227.7202-3(a) 或 FAR 52.227-19 中“商业计算机软件 - 受限权利”条款的 (c)(1) 和 (2) 项(如适用)中规定的限制的约束。承包商/制造商是 NVIDIA,地址为 2788 San Tomas Expressway, Santa Clara, CA 95051。
SDK 受美国出口法律和法规的约束。您同意您不会将 SDK 运送、转让或出口到任何国家/地区,或以任何方式使用 SDK,这些方式是被美国工业和安全局禁止的,或受美国财政部外国资产控制办公室 (OFAC) 管理的经济制裁法规或任何适用的出口法律、限制或法规禁止的。这些法律包括对目的地、最终用户和最终用途的限制。通过接受本协议,您确认您不在目前受美国禁运的国家/地区,或者未被美国法律禁止接收 SDK。
NVIDIA 根据本协议向您发出的任何通知将通过邮件、电子邮件或传真发送。您同意 NVIDIA 以电子方式向您发送的任何通知均满足任何法律通信要求。请将您的法律通知或其他信函发送至 NVIDIA Corporation, 2788 San Tomas Expressway, Santa Clara, California 95051, United States of America, 收件人:Legal Department。
本协议以及纳入本协议的任何附件构成双方关于本协议主题事项的完整协议,并取代双方之间就本 SDK 许可进行的所有先前谈判或交换的文件。您发布的文档上的任何附加和/或冲突条款均无效。对本协议的任何修订或弃权均应采用书面形式,并由双方代表签字。
2. CUDA 工具包补充 NVIDIA 软件开发工具包许可协议
本补充协议中的条款管辖您根据许可协议(“协议”)条款使用 NVIDIA CUDA 工具包 SDK,并由本补充协议进行修改。下文中使用但未定义的首字母大写术语具有协议中赋予它们的含义。
本补充协议是协议的附件,并作为协议的组成部分纳入协议。如果本补充协议中的条款与协议中的条款之间存在冲突,则以本补充协议中的条款为准。
2.1. 许可范围
SDK 被许可供您开发应用程序,仅用于配备 NVIDIA GPU 的系统。
2.2. 分发
根据协议可分发的 SDK 部分在附件 A中列出。
2.3. 操作系统
专为在 Linux 或 FreeBSD 操作系统或从这些操作系统的源代码派生的其他操作系统上使用的 SDK 部分,可以根据本协议复制和再分发以供使用,前提是对象代码文件不得以任何方式修改(压缩文件的解压缩除外)。
2.4. 音频和视频编码器与解码器
您承认并同意,您全权负责获得任何额外的第三方许可,以制造、委托制造、使用、委托使用、销售、进口和提供销售您的产品或服务,这些产品或服务包含或并入了来自第三方软件和内容,这些第三方软件和内容与音频和/或视频编码器和解码器相关,包括但不限于 Microsoft、Thomson、Fraunhofer IIS、Sisvel S.p.A.、MPEG-LA 和 Coding Technologies。NVIDIA 不在本协议下授予您关于任何音频和/或视频编码器和解码器的任何必要的专利或其他权利。
2.5. 许可
如果本协议中的分发条款不适合您的组织,或者对于关于本协议的任何问题,请通过 nvidia-compute-license-questions@nvidia.com 联系 NVIDIA。
2.6. 附件 A
以下 CUDA 工具包文件可以与您开发的应用程序一起分发,包括这些文件的某些变体,这些变体在文件名中嵌入了版本号或特定于架构的信息 - 仅作为示例,对于 64 位 Windows 软件的发布版本 9.0,文件 cudart64_90.dll 是可再分发的。
组件 |
CUDA 运行时 |
Windows |
cudart.dll, cudart_static.lib, cudadevrt.lib |
Mac OSX |
libcudart.dylib, libcudart_static.a, libcudadevrt.a |
Linux |
libcudart.so, libcudart_static.a, libcudadevrt.a |
Android |
libcudart.so, libcudart_static.a, libcudadevrt.a |
组件 |
CUDA FFT 库 |
Windows |
cufft.dll, cufftw.dll, cufft.lib, cufftw.lib |
Mac OSX |
libcufft.dylib, libcufft_static.a, libcufftw.dylib, libcufftw_static.a |
Linux |
libcufft.so, libcufft_static.a, libcufftw.so, libcufftw_static.a |
Android |
libcufft.so, libcufft_static.a, libcufftw.so, libcufftw_static.a |
组件 |
CUDA BLAS 库 |
Windows |
cublas.dll, cublasLt.dll |
Mac OSX |
libcublas.dylib, libcublasLt.dylib, libcublas_static.a, libcublasLt_static.a |
Linux |
libcublas.so, libcublasLt.so, libcublas_static.a, libcublasLt_static.a |
Android |
libcublas.so, libcublasLt.so, libcublas_static.a, libcublasLt_static.a |
组件 |
NVIDIA “Drop-in” BLAS 库 |
Windows |
nvblas.dll |
Mac OSX |
libnvblas.dylib |
Linux |
libnvblas.so |
组件 |
CUDA 稀疏矩阵库 |
Windows |
cusparse.dll, cusparse.lib |
Mac OSX |
libcusparse.dylib, libcusparse_static.a |
Linux |
libcusparse.so, libcusparse_static.a |
Android |
libcusparse.so, libcusparse_static.a |
组件 |
CUDA 线性求解器库 |
Windows |
cusolver.dll, cusolver.lib |
Mac OSX |
libcusolver.dylib, libcusolver_static.a |
Linux |
libcusolver.so, libcusolver_static.a |
Android |
libcusolver.so, libcusolver_static.a |
组件 |
CUDA 随机数生成库 |
Windows |
curand.dll, curand.lib |
Mac OSX |
libcurand.dylib, libcurand_static.a |
Linux |
libcurand.so, libcurand_static.a |
Android |
libcurand.so, libcurand_static.a |
组件 |
NVIDIA 性能基元库 |
Windows |
nppc.dll, nppc.lib, nppial.dll, nppial.lib, nppicc.dll, nppicc.lib, nppicom.dll, nppicom.lib, nppidei.dll, nppidei.lib, nppif.dll, nppif.lib, nppig.dll, nppig.lib, nppim.dll, nppim.lib, nppist.dll, nppist.lib, nppisu.dll, nppisu.lib, nppitc.dll, nppitc.lib, npps.dll, npps.lib |
Mac OSX |
libnppc.dylib, libnppc_static.a, libnppial.dylib, libnppial_static.a, libnppicc.dylib, libnppicc_static.a, libnppicom.dylib, libnppicom_static.a, libnppidei.dylib, libnppidei_static.a, libnppif.dylib, libnppif_static.a, libnppig.dylib, libnppig_static.a, libnppim.dylib, libnppisu_static.a, libnppitc.dylib, libnppitc_static.a, libnpps.dylib, libnpps_static.a |
Linux |
libnppc.so, libnppc_static.a, libnppial.so, libnppial_static.a, libnppicc.so, libnppicc_static.a, libnppicom.so, libnppicom_static.a, libnppidei.so, libnppidei_static.a, libnppif.so, libnppif_static.a libnppig.so, libnppig_static.a, libnppim.so, libnppim_static.a, libnppist.so, libnppist_static.a, libnppisu.so, libnppisu_static.a, libnppitc.so libnppitc_static.a, libnpps.so, libnpps_static.a |
Android |
libnppc.so, libnppc_static.a, libnppial.so, libnppial_static.a, libnppicc.so, libnppicc_static.a, libnppicom.so, libnppicom_static.a, libnppidei.so, libnppidei_static.a, libnppif.so, libnppif_static.a libnppig.so, libnppig_static.a, libnppim.so, libnppim_static.a, libnppist.so, libnppist_static.a, libnppisu.so, libnppisu_static.a, libnppitc.so libnppitc_static.a, libnpps.so, libnpps_static.a |
组件 |
NVIDIA JPEG 库 |
Windows |
nvjpeg.lib, nvjpeg.dll |
Linux |
libnvjpeg.so, libnvjpeg_static.a |
组件 |
静态链接到 cuBLAS、cuSPARSE、cuFFT、cuRAND、nvJPEG 和 NPP 所需的内部通用库 |
Mac OSX |
libculibos.a |
Linux |
libculibos.a |
组件 |
NVIDIA 运行时编译库和头文件 |
全部 |
nvrtc.h |
Windows |
nvrtc.dll, nvrtc-builtins.dll |
Mac OSX |
libnvrtc.dylib, libnvrtc-builtins.dylib |
Linux |
libnvrtc.so, libnvrtc-builtins.so, libnvrtc_static.a, libnvrtc-builtins_static.a |
组件 |
NVIDIA 优化编译器库 |
Windows |
nvvm.dll |
Mac OSX |
libnvvm.dylib |
Linux |
libnvvm.so |
组件 |
NVIDIA JIT 链接库 |
Windows |
libnvJitLink.dll, libnvJitLink.lib |
Linux |
libnvJitLink.so, libnvJitLink_static.a |
组件 |
NVIDIA 通用设备数学函数库 |
Windows |
libdevice.10.bc |
Mac OSX |
libdevice.10.bc |
Linux |
libdevice.10.bc |
组件 |
CUDA 占用率计算头文件库 |
全部 |
cuda_occupancy.h |
组件 |
CUDA 浮点类型头文件 |
全部 |
cuda_fp16.h, cuda_fp16.hpp, cuda_bf16.h, cuda_bf16.hpp, cuda_fp8.h, cuda_fp8.hpp, cuda_fp6.h, cuda_fp6.hpp, cuda_fp4.h, cuda_fp4.hpp |
组件 |
用于运行时编译的 CUDA 头文件 |
全部 |
crt/host_defines.h, cuComplex.h, cuda_awbarrier_helpers.h, cuda_awbarrier_primitives.h, cuda_awbarrier.h, cuda_pipeline_helpers.h, ccuda_pipeline_primitives.h, ccuda_pipeline.h, cuda_runtime_api.h, cuda.h, cuda/std/tuple, cuda/std/type_traits, cuda/std/type_traits, cuda/std/utility, device_types.h, vector_functions.h, vector_types.h |
组件 |
CUDA 性能分析工具接口 (CUPTI) 库 |
Windows |
cupti.dll |
Mac OSX |
libcupti.dylib |
Linux |
libcupti.so |
组件 |
NVIDIA 工具扩展库 |
Windows |
nvToolsExt.dll, nvToolsExt.lib |
Mac OSX |
libnvToolsExt.dylib |
Linux |
libnvToolsExt.so |
组件 |
NVIDIA CUDA 驱动库 |
Linux |
libcuda.so, libnvidia-ptxjitcompiler.so, libnvptxcompiler_static.a |
组件 |
NVIDIA CUDA 文件 IO 库和头文件 |
全部 |
cufile.h |
Linux |
libcufile.so, libcufile_rdma.so, libcufile_static.a, libcufile_rdma_static.a |
除了上述权利外,对于为 Jetson 开发套件或 Jetson 模块开发且仅在 Tegra 软件的 Linux 上使用的软件的各方,以下条款适用
SDK 可以由 NVIDIA 完整分发,且其组件不得分离,供您和/或您的被许可方创建仅在 Jetson 平台上使用且运行 Tegra 软件的 Linux 的软件开发套件。
2.7. 附件 B
附加许可义务
SOFTWARE 中包含的以下第三方组件根据以下条款和条件许可给被许可方
被许可方对 GDB 第三方组件的使用受 GNU GPL v3 的条款和条件的约束
This product includes copyrighted third-party software licensed under the terms of the GNU General Public License v3 ("GPL v3"). All third-party software packages are copyright by their respective authors. GPL v3 terms and conditions are hereby incorporated into the Agreement by this reference: https://gnu.ac.cn/licenses/gpl.txt
根据这些许可要求,以下列出的软件根据指定的开源软件许可的条款提供。要获取根据需要重新分发源代码的许可证(包括 GNU 通用公共许可证 (GPL) 和 GNU 宽通用公共许可证 (LGPL))提供的软件的源代码,请联系 oss-requests@nvidia.com。此优惠在 NVIDIA CORPORATION 分发本产品之日起三 (3) 年内有效。
Component License CUDA-GDB GPL v3
被许可方声明并保证,与被许可方使用 H.264 视频编解码器相关的任何及所有第三方许可和/或特许权使用费支付义务均由被许可方全权负责。
被许可方对 Thrust 库的使用受 Apache 许可证 2.0 版的条款和条件的约束。所有第三方软件包的版权均归其各自的作者所有。Apache 许可证 2.0 版的条款和条件特此通过引用并入本协议。https://apache.ac.cn/licenses/LICENSE-2.0.html
此外,被许可方承认以下声明:Thrust 包括来自 Boost Iterator、Tuple、System 和 Random Number 库的源代码。
Boost Software License - Version 1.0 - August 17th, 2003 . . . . Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
被许可方对 LLVM 第三方组件的使用受以下条款和条件的约束
======================================================================================================== All LLVM after 8.0 are distributed under Apache-2.0 with LLVM-exception license, an OSI-approved license ======================================================================================================== Apache License Version 2.0, January 2004 https://apache.ac.cn/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [yyyy] [name of copyright owner] 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.
----------------------------------------- LLVM Exceptions to the Apache 2.0 License ----------------------------------------- As an exception, if, as a result of your compiling your source code, portions of this Software are embedded into an Object form of such source code, you may redistribute such embedded portions in such Object form without complying with the conditions of Sections 4(a), 4(b) and 4(d) of the License. In addition, if you combine or link compiled forms of this Software with software that is licensed under the GPLv2 ("Combined Software") and if a court of competent jurisdiction determines that the patent provision (Section 3), the indemnity provision (Section 9) or other Section of the License conflicts with the conditions of the GPLv2, you may retroactively and prospectively choose to deem waived or otherwise exclude such Section(s) of the License, but only in their entirety and only with respect to the Combined Software.
======================================================== Software from third parties included in the LLVM Project ======================================================== The LLVM Project contains third party software which is under different license terms. All such code will be identified clearly using at least one of two mechanisms: 1) It will be in a separate directory tree with its own `LICENSE.txt` or `LICENSE` file at the top containing the specific license and restrictions which apply to that software, or 2) It will contain specific license and restriction terms at the top of every file.
================================================================================================== LLVM releases prior to LLVM 8.0 was licensed under this University of Illinois Open Source License ================================================================================================== University of Illinois/NCSA Open Source License Copyright (c) 2003-2019 University of Illinois at Urbana-Champaign. All rights reserved. Developed by: LLVM Team University of Illinois at Urbana-Champaign https://llvm.net.cn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimers. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution. * Neither the names of the LLVM Team, University of Illinois at Urbana-Champaign, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
被许可方对 PCRE 第三方组件的使用受以下条款和条件的约束
------------ PCRE LICENCE ------------ PCRE is a library of functions to support regular expressions whose syntax and semantics are as close as possible to those of the Perl 5 language. Release 8 of PCRE is distributed under the terms of the "BSD" licence, as specified below. The documentation for PCRE, supplied in the "doc" directory, is distributed under the same terms as the software itself. The basic library functions are written in C and are freestanding. Also included in the distribution is a set of C++ wrapper functions, and a just- in-time compiler that can be used to optimize pattern matching. These are both optional features that can be omitted when the library is built. THE BASIC LIBRARY FUNCTIONS --------------------------- Written by: Philip Hazel Email local part: ph10 Email domain: cam.ac.uk University of Cambridge Computing Service, Cambridge, England. Copyright (c) 1997-2012 University of Cambridge All rights reserved. PCRE JUST-IN-TIME COMPILATION SUPPORT ------------------------------------- Written by: Zoltan Herczeg Email local part: hzmester Emain domain: freemail.hu Copyright(c) 2010-2012 Zoltan Herczeg All rights reserved. STACK-LESS JUST-IN-TIME COMPILER -------------------------------- Written by: Zoltan Herczeg Email local part: hzmester Emain domain: freemail.hu Copyright(c) 2009-2012 Zoltan Herczeg All rights reserved. THE C++ WRAPPER FUNCTIONS ------------------------- Contributed by: Google Inc. Copyright (c) 2007-2012, Google Inc. All rights reserved.
THE "BSD" LICENCE ----------------- 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 University of Cambridge nor the name of Google Inc. nor the names of their 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 OWNER OR CONTRIBUTORS 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.
一些 cuBLAS 库例程由 Vasily Volkov 编写或从 Vasily Volkov 编写的代码派生而来,并受修改的 Berkeley 软件发行许可证的约束,如下所示
Copyright (c) 2007-2009, Regents of the University of California All rights reserved. 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 University of California, Berkeley 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 AUTHOR "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 AUTHOR 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.
一些 cuBLAS 库例程由 Davide Barbieri 编写或从 Davide Barbieri 编写的代码派生而来,并受修改的 Berkeley 软件发行许可证的约束,如下所示
Copyright (c) 2008-2009 Davide Barbieri @ University of Rome Tor Vergata. All rights reserved. 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. * The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR "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 AUTHOR 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.
一些 cuBLAS 库例程从田纳西大学开发的代码派生而来,并受修改的 Berkeley 软件发行许可证的约束,如下所示
Copyright (c) 2010 The University of Tennessee. All rights reserved. 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 listed in this license in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holders 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 OWNER OR CONTRIBUTORS 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.
一些 cuBLAS 库例程由 Jonathan Hogg 编写或从 Jonathan Hogg 编写的代码派生而来,并受修改的 Berkeley 软件发行许可证的约束,如下所示
Copyright (c) 2012, The Science and Technology Facilities Council (STFC). All rights reserved. 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 STFC 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 STFC 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.
一些 cuBLAS 库例程由 Ahmad M. Abdelfattah、David Keyes 和 Hatem Ltaief 编写或从其编写的代码派生而来,并受 Apache 许可证 2.0 版的约束,如下所示
-- (C) Copyright 2013 King Abdullah University of Science and Technology Authors: Ahmad Abdelfattah (ahmad.ahmad@kaust.edu.sa) David Keyes (david.keyes@kaust.edu.sa) Hatem Ltaief (hatem.ltaief@kaust.edu.sa) 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 King Abdullah University of Science and Technology 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 OR CONTRIBUTORS 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
一些 cuSPARSE 库例程由 Li-Wen Chang 编写或从 Li-Wen Chang 编写的代码派生而来,并受 NCSA 开源许可证的约束,如下所示
Copyright (c) 2012, University of Illinois. All rights reserved. Developed by: IMPACT Group, University of Illinois, http://impact.crhc.illinois.edu Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal with the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: * 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 disclaimers in the documentation and/or other materials provided with the distribution. * Neither the names of IMPACT Group, University of Illinois, nor the names of its contributors may be used to endorse or promote products derived from this Software without specific prior written permission. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
一些 cuRAND 库例程由 Mutsuo Saito 和 Makoto Matsumoto 编写或从其编写的代码派生而来,并受以下许可证的约束
Copyright (c) 2009, 2010 Mutsuo Saito, Makoto Matsumoto and Hiroshima University. All rights reserved. Copyright (c) 2011 Mutsuo Saito, Makoto Matsumoto, Hiroshima University and University of Tokyo. All rights reserved. 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 Hiroshima University 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 OWNER OR CONTRIBUTORS 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.
一些 cuRAND 库例程从 D. E. Shaw Research 开发的代码派生而来,并受以下许可证的约束
Copyright 2010-2011, D. E. Shaw Research. All rights reserved. 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 D. E. Shaw Research 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 OWNER OR CONTRIBUTORS 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.
一些数学库例程由 Norbert Juffa 开发的代码编写或从其派生而来,并受以下许可证的约束
Copyright (c) 2015-2017, Norbert Juffa All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 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 HOLDER OR CONTRIBUTORS 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.
被许可方对 lz4 第三方组件的使用受以下条款和条件的约束
Copyright (C) 2011-2013, Yann Collet. BSD 2-Clause License (https://open-source.org.cn/licenses/bsd-license.php) 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. 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 OWNER OR CONTRIBUTORS 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.
NPP 库使用 Boost Math Toolkit 中的代码,并受以下许可证的约束
Boost Software License - Version 1.0 - August 17th, 2003 . . . . Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Nsight Eclipse Edition 的部分内容受以下许可证的约束
The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http:// www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.
一些 cuBLAS 库例程使用了来自 OpenAI 的代码,该代码受以下许可证的约束
License URL https://github.com/openai/openai-gemm/blob/master/LICENSE License Text The MIT License Copyright (c) 2016 OpenAI (http://openai.com), 2016 Google Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
被许可方对 Visual Studio 安装配置示例的使用受以下许可证的约束
The MIT License (MIT) Copyright (C) Microsoft Corporation. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
被许可方对来自 lunarG 的用于 GL 向量/矩阵操作的 CPU 函数的
linmath.h
头文件的使用受Apache 许可证 2.0 版。的约束DX12-CUDA 示例使用
d3dx12.h
头文件,该文件受 MIT 许可证。的约束用于二进制管理的驱动程序和编译器组件,包括 nvFatBin、nvcc 和 cuobjdump,使用 Zstandard 库,该库受以下许可证的约束
BSD License For Zstandard software Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved. 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 Facebook, nor Meta, 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 HOLDER OR CONTRIBUTORS 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.