Hi,
https://github.com/nodeca/argparse is a JavaScript port of CPython's Lib/argparse.py.
It carries CPython's full license stack, which a Fedora packager ran into:
https://github.com/nodeca/argparse/pull/188
argparse was added to CPython in 2010 under the PSF Contributor Agreement, so none of
the ported code comes from the CWI, CNRI or BeOpen eras.
Can the port be licensed as PSF-2.0 alone, or does CPython-derived code have to carry
the whole stack?
Thanks,
Vitaly Puzrin
Dear legal team,
we received a report regarding the Copr project lecris/cuda-example
(https://copr.fedorainfracloud.org/coprs/lecris/cuda-example/) The reporter
states that the package downloads and includes the NVIDIA CUDA toolkit during
the build process). The CUDA toolkit is not free/open-source software.
The maintainer, Cristian, is in CC (please correct this statement if
it's not truth).
Per the Copr usage policy
(https://docs.pagure.org/copr.copr/user_documentation.html#what-i-can-build-…)
material built in Copr must be governed by a license contained in the list of
acceptable licenses for Fedora
(https://docs.fedoraproject.org/en-US/legal/allowed-licenses/)
We would like your guidance on whether packages that download and bundle
proprietary NVIDIA CUDA components fall within or outside this policy.
Specifically:
- Is hosting such packages in Copr acceptable under the current legal
guidelines?
- If not, would there be conditions under which it could become acceptable?
The maintainer of the project has also expressed willingness to reach out to
NVIDIA directly to clarify redistribution terms, should that be helpful for your
assessment.
Thank you for your time.
Best regards,
Pavel Raiskup
Copr Team