-
Notifications
You must be signed in to change notification settings - Fork 288
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
Python-2.0 license should not include all the history of Python licensing #919
Comments
@pombredanne I'm in favor of this. Looking at https://github.com/spdx/license-list-XML/blob/master/src/Python-2.0.xml, is your suggestion that I do note that |
That being said, a couple of downsides to making this change --
|
@swinslow You are right: changing the current license-list-XML/src/Python-2.0.xml Line 10 in 2a14810
license-list-XML/src/Python-2.0.xml Line 65 in 2a14810
One possibility, we could have new id --e.g. |
@pombredanne - are you suggesting that we have a new entry that is only the part lines 10-65? What is the justification of this - that is, are you finding this alone in the wild and if so, can you point to an example? |
@pombredanne - can you clarify the resulting idea here? btw, I should have mentioned that in long ago, ancient history SPDX license list, one of our early contributors did a TON of research on the Python license "stack", as we referred to it, in terms of trying to understand what was used for which version of Python. There was a chart I believe, which was somewhat dizzying. If I can find that, it might be a good thing to store on the wiki for posterity. |
I'm finding this part of the Python-2.0 license text alone in the wild, e.g. in scipy-sphinx-theme, so I would welcome this part as a single license. |
@jlovejoy wrote:
The chart is even part of Python's LICENSE file :-) https://github.com/python/cpython/blob/master/LICENSE#L27 |
Closes spdx#919 Example for the test was taken directly from https://github.com/python/cpython/blob/2.7/LICENSE#L62
@pombredanne wrote:
I've done exactly that in PR #952 now, would be great if you could have a look whether that's what you want. |
I'm in favor of the approach @rohieb implemented in #952, by adding a new "PSF-2.0" entry that contains just the specific license text without the historical text. (I'll have a couple of minor comments on #952 itself) @pombredanne @jlovejoy, does that work for you also? Any concerns or are you good with the proposal in #952? |
The approach in #952 makes sense to me. |
Discussed on 2020-01-30 legal team call, OK to merge #952, will want to add listVersionAdded tag but can do that post-merge. |
@swinslow thanks for the cleanup! :) |
The Python-2.0 license is used in Python proper and in other projects. Yet the Python-2.0 text @ SPDX is really the whole Python.org license notice and history, making this is license text useless outside of the Python.org licensing.
The text was updated successfully, but these errors were encountered: