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

Request to add classifier License :: OSI Approved :: Free Public License 1.0.0 (0BSD) #15

Closed
NIC-MichalLabedzki opened this issue Jul 29, 2019 · 5 comments
Labels
new classifier request Request for a new classifier

Comments

@NIC-MichalLabedzki
Copy link

Request to add a new Trove classifiers.

The name of the classifier you would like to add

  • License :: OSI Approved :: Free Public License 1.0.0 (0BSD)
  • License :: OSI Approved :: Zero-Clause BSD (0BSD)

Why do you want to add this classifiers?

Why do the current classifiers not meet your need?

It is new license approved by OSI. See https://opensource.org/licenses/0BSD

How many projects do you expect to use this new classifier?

This license is also as simple as possible so in future - almost all trivial project or "public domain". For now at least one, my project. (and more my projects in future)

If you are requesting multiple classifiers, why do you need more than one?

OSI approved this license with two names, but it is only one license. I prefer "Free Public License" as it somehow describes what it is. 0BSD is also good name but there is a need to know BSD license background. There is only one - 0BSD in SPDX, see https://spdx.org/licenses/ , so at least please add "0BSD".

@NIC-MichalLabedzki
Copy link
Author

There are at least three projects using 0BSD: nf, jsonfromschema (both are mine) and mansel (two packages).

@jamadden jamadden transferred this issue from pypi/warehouse Jan 6, 2020
@jamadden
Copy link
Member

Thanks for the request! Currently, adding license classifiers is generally waiting for a resolution to the umbrella issue pypa/pypi-support#142.

@di di transferred this issue from pypi/support Apr 4, 2020
@pradyunsg pradyunsg added the new classifier request Request for a new classifier label Apr 5, 2020
@hannob
Copy link

hannob commented Mar 10, 2024

Hi, may I ask what the status here is? I was a bit surprised that I'm not allowed to upload a 0BSD-licensed package to pypi.

The blocking issue mentioned in the comment by @jamadden seems to be this #17 but tbh I don't see how that's related. It seems there are some existing unclear license classifiers, but why does that prevent new licenses from being added?

@di
Copy link
Member

di commented Mar 10, 2024

If someone wants to make a PR for this, we would merge it.

Note that we generally just want one classifier per SPDX identifier, with the title/identifier aligned with OSI, so this should probably just be:

License :: OSI Approved :: Zero-Clause BSD (0BSD)

per https://opensource.org/license/0BSD

@hannob
Copy link

hannob commented Mar 10, 2024

I just wanted to create a PR, but noted that this has already been done:
cee14ba

It also uses exactly the same title/identifier as you proposed - so I guess this issue can be closed?

@di di closed this as completed Mar 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new classifier request Request for a new classifier
Projects
None yet
Development

No branches or pull requests

5 participants