-
Notifications
You must be signed in to change notification settings - Fork 46
Apache Software License version 2 not in classifiers list #91
Comments
Original comment by Pekka Klärck (Bitbucket: pekkaklarck, GitHub: pekkaklarck): I'm pretty certain that most, if not all, of the packages use Apache 2 license. Nevertheless, I agree that it would be a good idea to add
or perhaps
to clarify which license version is in use. |
Note that version 2.0 is "Apache License", not "Apache Software License". Anyway, is it possible to just add them? Is there any difficulty? |
Still waiting for this. https://pypi.python.org/pypi?%3Aaction=list_classifiers seems to have grown to include lots of licenses in different versions. If I select https://pypi.python.org/pypi?:action=browse&c=56 I get 7512 packages, selecting many of those at random, all of them who declare license in addition to the classifier use Apache License 2.0, not "Apache Software License" which presumably refers to Apache Software License 1.1 or 1.0. |
Hmmm, it seems this is a bit of a quagmire for a number of reasons.
So technically the classifier It seems if we want to correct this, we would create three new classifiers:
And I suppose prohibit new packages being created with the old and incorrect classifier. |
@ewdurbin Are you suggesting renaming the Or are you suggesting we 'deprecate' the ambiguous classifier and add three new ones? I think the latter makes the most sense here, although we don't currently have any mechanism to do so and it would need to be added in Warehouse as a new feature. @stain Not sure if you're aware, but If there isn't a license classifier which suits your project, you can specify the |
no, certainly not renaming anything, the "path forward" I'm suggesting is captured in:
|
+1 to @ewdurbin's proposal of three new classifiers, as v1.x are not OSI approved. We can't know which one people meant if they said "OSI Approved :: Apache Software License" so that can just be deprecated. |
Captured in https://github.com/pypa/warehouse/issues/2996, thanks! |
Originally reported by: abec (Bitbucket: abec, GitHub: abec)
https://pypi.python.org/pypi?%3Aaction=list_classifiers
I only see "License :: OSI Approved :: Apache Software License" for apache. GPL has 5 listings for 3 versions:
The text was updated successfully, but these errors were encountered: