Skip to content
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 clarification #7912

Closed
stratakis opened this issue Dec 19, 2022 · 7 comments
Closed

License clarification #7912

stratakis opened this issue Dec 19, 2022 · 7 comments

Comments

@stratakis
Copy link

Cryptography is also using code from the CPython codebase added in 2e71776

On setup.cfg the SPDX license identifier is BSD-3-Clause OR Apache-2.0.

Should it be (Apache-2.0 OR BSD-3-Clause) AND PSF-2.0? Or (Apache-2.0 OR BSD-3-Clause) AND Python-2.0.1?

@stratakis
Copy link
Author

See also the relevant discussions on Fedora legal and the SPDX repos

@alex
Copy link
Member

alex commented Dec 19, 2022

Yes, I believe that's correct.

@alex alex added this to the Thirty Ninth Release milestone Dec 19, 2022
@hroncok
Copy link

hroncok commented Dec 19, 2022

Which one of those?

@alex
Copy link
Member

alex commented Dec 19, 2022

The former -- our code is under the PSF license. The Python 2.0.1 license is literally the license of Python 2.0.1 AFAIK.

@hroncok
Copy link

hroncok commented Dec 19, 2022

The difference between the two is that Python 2.0.1 also includes the other licenses listed at https://docs.python.org/3/license.html like beopen etc.

@hroncok
Copy link

hroncok commented Dec 19, 2022

See the difference between https://spdx.org/licenses/Python-2.0.1.html and https://spdx.org/licenses/PSF-2.0.html

Don't confuse the 2.0.1 with current Python version. It's just because the license was different before.

@alex
Copy link
Member

alex commented Dec 19, 2022 via email

alex added a commit that referenced this issue Dec 23, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 24, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

3 participants