Skip to content

Commit

Permalink
Update license clause to reflect actual licensing
Browse files Browse the repository at this point in the history
Update spec file license to reflect current state

Several parts of libnvidia-container (and dependencies) are not BSD-licensed,
or are ambiguously-licensed.  This updates the spec file to reflect current
state, including some comments so the reasoning isn't lost.  If NVIDIA#74 is
resolved, this may change. :)

* elftoolchain is licensed under BSD-3-Clause
  https://github.com/elftoolchain/elftoolchain#copyright-and-license
* libnvidia-container is licensed under apache-2.0
  https://github.com/NVIDIA/libnvidia-container/blob/master/LICENSE
* libnvidia-container includes the GLPv3 license
  https://github.com/NVIDIA/libnvidia-container/blob/master/COPYING
* libnvidia-container includes the LGPLv3 license
  https://github.com/NVIDIA/libnvidia-container/blob/master/COPYING.LESSER
* nvidia-modprobe is licensed under GPLv2
  https://github.com/NVIDIA/nvidia-modprobe/blob/master/COPYING
* several (14) nvidia-modprobe files contain the MIT license header
  https://github.com/NVIDIA/nvidia-modprobe/blob/master/utils.mk

Signed-off-by: Danny Sauer <dsauer@suse.com>
  • Loading branch information
Danny Sauer committed Jun 17, 2020
1 parent 5f55981 commit 52ddaba
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion pkg/rpm/SPECS/libnvidia-container.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
Name: libnvidia-container
License: BSD
License: BSD-3-Clause AND Apache-2.0 AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND GPL-2.0-only
# elftoolchain is licensed under BSD-3-Clause
# https://github.com/elftoolchain/elftoolchain#copyright-and-license
# libnvidia-container is licensed under apache-2.0
# https://github.com/NVIDIA/libnvidia-container/blob/master/LICENSE
# libnvidia-container includes the GLPv3 license
# https://github.com/NVIDIA/libnvidia-container/blob/master/COPYING
# libnvidia-container includes the LGPLv3 license
# https://github.com/NVIDIA/libnvidia-container/blob/master/COPYING.LESSER
# nvidia-modprobe is licensed under GPLv2
# https://github.com/NVIDIA/nvidia-modprobe/blob/master/COPYING
# several nvidia-modprobe files contain the MIT license header
# https://github.com/NVIDIA/nvidia-modprobe/blob/master/utils.mk
Vendor: NVIDIA CORPORATION
Packager: NVIDIA CORPORATION <cudatools@nvidia.com>
URL: https://github.com/NVIDIA/libnvidia-container
Expand Down

0 comments on commit 52ddaba

Please sign in to comment.