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

Replace pyo3-ffi LICENSE with ACKNOWLEDGEMENTS #3390

Merged
merged 1 commit into from
Aug 16, 2023

Conversation

puradox
Copy link
Contributor

@puradox puradox commented Aug 15, 2023

Replace the Python license from pyo3-ffi/LICENSE with an ACKNOWLEDGEMENTS file. Relicense under the parent Apache 2.0 license.

pyo3-ffi contains a Rust reproduction of the CPython header files, only copying what is absolutely necessary for binary compatibility. As such, it is unnecessary to include the Python license.

Fixes #3124

Replace the Python license from pyo3-ffi/LICENSE with an
ACKNOWLEDGEMENTS file. Relicense under the parent Apache 2.0 license.

pyo3-ffi contains a Rust reproduction of the CPython header files, only
copying what is absolutely necessary for binary compatibility. As such,
it is unnecessary to include the Python license.

Fixes PyO3#3124
@davidhewitt davidhewitt added the CI-skip-changelog Skip checking changelog entry label Aug 15, 2023
Copy link
Member

@davidhewitt davidhewitt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, as stated in #3124 I understand this to be correct from a legal standpoint.

@davidhewitt davidhewitt added this pull request to the merge queue Aug 15, 2023
Merged via the queue into PyO3:main with commit ff823ac Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI-skip-changelog Skip checking changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unclear licensing for pyo3-ffi
2 participants