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

Please clarify “Python Software Foundation License” status #607

Closed
musicinmybrain opened this issue Nov 14, 2022 · 2 comments
Closed

Comments

@musicinmybrain
Copy link

While the text of the LICENSE file is a standard MIT license, setup.cfg claims the “Python Software Foundation License” also applies.

keyring/setup.cfg

Lines 13 to 14 in 2354d68

License :: OSI Approved :: Python Software Foundation License
License :: OSI Approved :: MIT License

Could you please clarify the following?

  • Does this license actually apply to keyring, either to the whole package or to some part of its sources?
  • If the license applies, is it in addition to the MIT license (AND), or as an alternative license (dual-licensed, OR)?
  • If the license applies, is the intended license text PSF-2.0?

Ideally, these could be clarified somewhere in the sources rather than only in this issue.

Thanks!

@jaraco
Copy link
Owner

jaraco commented Dec 7, 2022

The reason the license is present is there was originally an intention to eventually migrate this library to the Python stdlib, so by dual licensing, it would be trivial to expose the same functionality under Python's license. It's my understanding that the PSF license isn't valid for projects other than Python, so only the MIT license is relevant currently.

When I proposed recently to port this to stdlib, it was dismissed, so I'm no longer anticipating contributing this to Python.

I'm going to just drop the license and keep it simple.

@jaraco jaraco closed this as completed in 27af321 Dec 7, 2022
@musicinmybrain
Copy link
Author

Thanks for the explanation; that’s quite helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants