-
-
Notifications
You must be signed in to change notification settings - Fork 110
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 issue #62
Comments
The Apart from that, I don't think anyone here can give you a definitive answer, since all information should be present in the LICENSE file. If in doubt, please contact a lawyer. |
When comparing the |
Maybe @gvanrossum or @JukkaL have more insight into this. |
I dunno -- maybe @JelleZijlstra remembers what happened when typing_extensions was separated out from the typing repo? The linked issues on clearlydefined are highly technical, I don't have time to look into that. |
I believe we just copied over the LICENSE file from the |
And the cpython license file occasionally gets updated. Perhaps re-copying the license file from cpython will resolve the OP's issue? @davidmarek What do you think? |
I think that would help. CPython is marked as OTHER in the clearlydefined.io dataset but that's because the CPython license doesn't match what's in https://spdx.org/licenses/Python-2.0.html. If typing_extensions LICENSE matches CPython license, this issue should be resolved when the CPython license gets an id assigned in SPDX. |
I think there’s a PR out for that. Nevertheless this seems to be more an issue with the tooling than a real concern. |
We could possibly look into re-licensing this library. All of the code should be original by now, and not covered by some of the ancient licenses mentioned in the
|
This simply copies the LICENSE file from current CPython main. Fixes python#62
Hi, in my company we use the https://clearlydefined.io project to automatically review licensing for any 3rd party libraries. Unfortunately, typing-extensions is labeled as OTHER there. See https://github.com/clearlydefined/curated-data/blob/master/curations/pypi/pypi/-/typing-extensions.yaml
Past tries to correct the license information in clearlydefined failed, because the LICENSE file in this repository doesn't match PSF-2.0 or Python-2.0 license as defined in SPDX. See for example clearlydefined/curated-data#20420
Could you clearly state what license this project uses and update the LICENSE to match the declared license?
The text was updated successfully, but these errors were encountered: