NVIDIA 的“GPL Shim”的来源在哪里?

NVIDIA 的“GPL Shim”的来源在哪里?

显然,NVidia 通过 GPL 许可的“垫片”将他们的(专有)驱动程序连接到 Linux 内核,旨在保护他们的驱动程序免受 GPL 的约束。

该垫片的源代码在哪里可用?

答案1

各种 NVIDIA 内核模块的专有组件和内核之间确实存在“垫片”。这些垫片均作为源代码提供安装程序发布,但它们没有获得 GPL 许可。提供它们是因为需要为每个内核重建模块。构建检查所使用的符号均未标记为仅导出到 GPL 模块...

nvidia-uvm模块确实宣称自己获得“双重 MIT/GPL”许可,但没有明确的许可声明引用 GPL,只有 MIT 许可证。安装程序设置程序可在 GPL 下使用。

相关内容