NVIDIAの「GPL Shim」はどこから来たの?

NVIDIAの「GPL Shim」はどこから来たの?

明らかに、NVidiaは、ドライバがGPLの適用を受けないように保護するように設計されたGPLライセンス「shim」を介して、その(排他的な)ドライバをLinuxカーネルに接続します。

この審議のソースコードはどこにありますか?

答え1

さまざまなNVIDIAコアモジュールの独自コンポーネントとコアの間には実際に「シム」があります。このシムはソースコードとして提供されます。インストーラのリリースしかし、GPLに基づいてライセンスされていません。各カーネルごとにモジュールを再構築する必要があるため提供されます。ビルド検証に使用されるシンボルのうち、GPLモジュールのエクスポート専用として表示されません。

モジュールはnvidia-uvm「デュアルMIT / GPL」ライセンスを主張しますが、GPLを参照する明示的なライセンス記述はなく、MITライセンスのみが記載されています。インストーラそしてインストーラGPLの下で利用可能です。

関連情報