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

Wrong License text #59

Closed
kt315ua opened this issue Jul 31, 2024 · 6 comments · Fixed by #60 or #78
Closed

Wrong License text #59

kt315ua opened this issue Jul 31, 2024 · 6 comments · Fixed by #60 or #78
Labels
bug Something isn't working

Comments

@kt315ua
Copy link

kt315ua commented Jul 31, 2024

Hi,
In our project was detected License that is not allowed. As it was discovered that aiohttp was updated and start using this lib.
So, i'm assuming that problem appeared by incorrect License text. As result of small investigation,Text of current license is wrong: https://github.com/aio-libs/aiohappyeyeballs/blob/800f0f18d51f85e69083bcf45484a06dcb81f1ae/LICENSE

There is a text that is should be: https://github.com/ansible-collections/community.general/blob/main/LICENSES/PSF-2.0.txt

As result, I'm expecting normal license definition on PyPi https://pypi.org/project/aiohappyeyeballs/ as "PSF-2.0" without 'Other/Proprietary License'

@kt315ua kt315ua added the bug Something isn't working label Jul 31, 2024
bdraco added a commit that referenced this issue Jul 31, 2024
@bdraco
Copy link
Member

bdraco commented Jul 31, 2024

The license text is correct. Its copied directly from https://github.com/python/cpython/blob/main/LICENSE

The problem is likely the missing classifier

@fredrikjacobson
Copy link

Hi

We're still seeing Other/Proprietary License; Python Software Foundation License from pip audit for version 2.3.4. Somewhat surprisingly since pypi list PSF-2.0

@webknjaz
Copy link
Member

webknjaz commented Aug 6, 2024

One is coming from the free-form license field, while the other is listed as a Trove classifier. Perhaps, different tools show different bits of the metadata.

@michael-nammi
Copy link

It appears there are two versions of the PSF-2.0 license. Typically, I would expect PSF-2.0 to refer to the license mentioned at SPDX PSF-2.0. However, the license text in this project seems to align more closely with SPDX Python-2.0. Could someone clarify which license is being used?
https://spdx.org/licenses/PSF-2.0.html
https://spdx.org/licenses/Python-2.0.html

@bdraco
Copy link
Member

bdraco commented Aug 7, 2024

Most of this code comes from python itself. The intent is to license it under the same terms as python itself.

@bdraco
Copy link
Member

bdraco commented Aug 7, 2024

Python-2.0 and License :: OSI Approved :: Python License (CNRI Python License) are probably a better fit here

bdraco added a commit that referenced this issue Aug 7, 2024
The intent is to license the code under the same terms as python
itself as the code is derived from cpython

fixes #59 (again)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
5 participants