jaraco / keyring

MIT License
1.26k stars 159 forks source link

Please clarify “Python Software Foundation License” status #607

Closed musicinmybrain closed 1 year ago

musicinmybrain commented 1 year ago

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?

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

Thanks!

jaraco commented 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.

musicinmybrain commented 1 year ago

Thanks for the explanation; that’s quite helpful.