-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LICENSE mismatch #74
Comments
Hello! Thanks for opening this issue, I'll be taking a stab at fixing this, since we shouldn't be BSD anymore. GPL is only in the context of building using the system's libelf which is the case on PPC. |
Hi, So the spec file for the RPM states "License: BSD" https://github.com/NVIDIA/libnvidia-container/blob/master/pkg/rpm/SPECS/libnvidia-container.spec#L2, while the project is licensed under the apache 2 https://github.com/NVIDIA/libnvidia-container/blob/master/LICENSE, elftoolchain is bsd (https://github.com/elftoolchain/elftoolchain#copyright-and-license)and nvidia modprobe is GPL https://github.com/NVIDIA/nvidia-modprobe/blob/master/COPYING Which should be the RPM license? thanks |
Is there anything I can do to help resolve this issue? |
To make this more complicated, the list from @paroque28 is not exhaustive. A scan via fossa found the following licenses:
To me it looks like putting LGPL-3.0-ONLY into Unfortunately I am afraid that this is all that we can do, the rest of the licensing is something that @RenaudWasTaken and NVIDIA must fix. |
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
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>
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 #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>
There are four different licenses in the repository:
The text was updated successfully, but these errors were encountered: