Skip to content

Disambiguate "OSI Approved :: BSD License" #10871

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

Closed
dereckson opened this issue Mar 6, 2022 · 2 comments
Closed

Disambiguate "OSI Approved :: BSD License" #10871

dereckson opened this issue Mar 6, 2022 · 2 comments

Comments

@dereckson
Copy link

What's the problem this feature will solve?
Currently, the classifiers allow to declare a software licensed under "BSD License".

Other frameworks like SPDX offers BSD-2-Clause and BSD-3-Clause, the two most used "BSD" licenses.

This ambiguity have impact to automated external tools: I've uploaded a package licensed under BSD-2-Clause, and external service libraries.io offers to generate a machine-readable properties file offering license_spdx: BSD-3-Clause.

Describe the solution you'd like

  • "OSI Approved :: BSD License"
  • "OSI Approved :: BSD License (3-Clause)"
  • "OSI Approved :: BSD License (2-Clause)"

Additional context
https://en.wikipedia.org/wiki/BSD_licenses#Terms details the different n-Clause

@di
Copy link
Member

di commented Mar 6, 2022

Duplicate of pypa/trove-classifiers#17.

@di di closed this as completed Mar 6, 2022
@dereckson
Copy link
Author

Ah, thanks to have pointed to the right package, I wasn't sure of the responsible library!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants