barneygale / pathlib-abc

Python base classes for rich path objects
Other
23 stars 1 forks source link

License clarification #27

Open capfei opened 4 weeks ago

capfei commented 4 weeks ago

Hello,

I just need to a simple clarification about the Python license, in terms of which SPDX identifier to use. I see the license text was changed to the PSF only portion of the Python license. Is this going forward or is the change retroactively applied? Per https://github.com/barneygale/pathlib-abc/issues/22, it was stated that it is the same as Python (https://github.com/barneygale/pathlib-abc/issues/22), which has the full stack Python license (includes CNRI, BeOpen), but this project switched to the PSF only portion. I want make sure I'm using the correct identifier and if this is retroactive or not.

Thank you.

barneygale commented 3 weeks ago

Both CPython and this project (as a derivative work) are licensed under the PSF license. AFAIK I did not relicense the project by removing historical information from the LICENSE file.

encukou commented 2 weeks ago

IANAL, but I think you want to copy and paste the whole thing. The removed text includes stuff like:

barneygale commented 2 weeks ago

I've made a Python forum post seeking clarification: https://discuss.python.org/t/which-license-s-is-python-available-under/56130