Skip to content
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

Add missing SPDX ID and OSI name #165

Closed
perillo opened this issue Dec 2, 2023 · 2 comments
Closed

Add missing SPDX ID and OSI name #165

perillo opened this issue Dec 2, 2023 · 2 comments

Comments

@perillo
Copy link

perillo commented Dec 2, 2023

Some licenses are missing the SPDX ID, thus making the actual license uncertain.

As an example, in https://pypi.org/project/undatum/ the license is "OSI Approved :: BSD License" but pypi reports "BSD License (MIT)".
The actual license file reports MIT, so this is certain an issued caused by the author.

I suggest to add at least the OSI license name and SPDX ID for the popular/strong community licenses: https://opensource.org/licenses/?categories=popular-strong-community.

Thanks.

See also #70

@di
Copy link
Sponsor Member

di commented Dec 4, 2023

The reason the undatum license is rendered like that is because they set both the License: MIT metadata field and the OSI Approved :: BSD License classifier. PyPI is making a best effort to display both things the user has provided.

I think we can probably close this as a duplicate of #17 because it covers updating the license classifiers to make them more accurate.

@perillo
Copy link
Author

perillo commented Dec 4, 2023

@di I agree. Thanks and sorry for not having noted #17.

@perillo perillo closed this as completed Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants