Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 938123 - dev-python/sip: Review LICENSE
Summary: dev-python/sip: Review LICENSE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-17 20:52 UTC by Mart Raudsepp
Modified: 2024-08-17 23:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp gentoo-dev 2024-08-17 20:52:11 UTC
I have no idea if this is correct, they had the right to do so, etc, but sip v6.8.4 had announced this:

### Completion of the migration from Mercurial

SIP is now licensed under the BSD-2-Clause license.

`README.md` now reflects the state of the migration.

The project has now been migrated from `setup.py` to `setuptools_scm` and
`pyproject.toml`.

Resolves [#1](https://github.com/Python-SIP/sip/issues/1)
Comment 1 Mart Raudsepp gentoo-dev 2024-08-17 20:53:17 UTC
README.md now has:

## License

SIP is licensed under the BSD 2 clause license.

SIP includes a copy of [ply](https://github.com/dabeaz/ply/) which is licensed
under the BSD 3 clause license.
Comment 2 Ionen Wolkens gentoo-dev 2024-08-17 23:07:26 UTC
Hm, could've sworn I had already changed this one.. but I may be confusing with another package (they've been changing to BSD-2 for several packages like PyQt6-sip did)
Comment 3 Ionen Wolkens gentoo-dev 2024-08-17 23:09:50 UTC
wrt rights, it's probably ok because I don't think they were ever accepting contributions before they moved to github and the code is entirely theirs
Comment 4 Ionen Wolkens gentoo-dev 2024-08-17 23:15:05 UTC
(In reply to Ionen Wolkens from comment #3)
> wrt rights, it's probably ok because I don't think they were ever accepting
> contributions before they moved to github and the code is entirely theirs
Well, non-trivial ones anyway -- they weren't keeping a repo public.
Comment 5 Ionen Wolkens gentoo-dev 2024-08-17 23:24:59 UTC
(In reply to Ionen Wolkens from comment #4)
> (In reply to Ionen Wolkens from comment #3)
> > wrt rights, it's probably ok because I don't think they were ever accepting
> > contributions before they moved to github and the code is entirely theirs
> Well, non-trivial ones anyway -- they weren't keeping a repo public.
... not to mention, that it was recently semi-rewritten from C to pure python, so a lot of the code was discarded.
Comment 6 Larry the Git Cow gentoo-dev 2024-08-17 23:40:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab61abe9484160bafaf246fcb527aaed0c5d2c4

commit fab61abe9484160bafaf246fcb527aaed0c5d2c4
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-08-17 23:20:42 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-08-17 23:40:20 +0000

    dev-python/sip: update licenses
    
    Like several other packages from the same upstream, this
    changed to BSD-2 after its introduction on github but I
    seem to have overlooked updating it for this one.
    
    Considering how development been semi-closed prior to github
    and how a lot of the sip code been rewritten recently, there
    is "probably" no issue with this change.
    
    Closes: https://bugs.gentoo.org/938123
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-python/sip/{sip-6.8.6.ebuild => sip-6.8.6-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)