pathlib-abc icon indicating copy to clipboard operation
pathlib-abc copied to clipboard

License clarification

Open capfei opened this issue 1 year ago • 3 comments

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.

capfei avatar Jun 10 '24 16:06 capfei

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.

barneygale avatar Jun 18 '24 23:06 barneygale

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

  • provided, however, that the BeOpen Python License is retained in the Software
  • provided, however, that CNRI's License Agreement and CNRI's notice of copyright [...] are retained

encukou avatar Jun 19 '24 06:06 encukou

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

barneygale avatar Jun 19 '24 07:06 barneygale