Closed musicinmybrain closed 1 year ago
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.
Thanks for the explanation; that’s quite helpful.
While the text of the
LICENSE
file is a standard MIT license,setup.cfg
claims the “Python Software Foundation License” also applies.https://github.com/jaraco/keyring/blob/2354d68e50633bc879581ce594df436ad8da85a1/setup.cfg#L13-L14
Could you please clarify the following?
keyring
, either to the whole package or to some part of its sources?AND
), or as an alternative license (dual-licensed,OR
)?PSF-2.0
?Ideally, these could be clarified somewhere in the sources rather than only in this issue.
Thanks!