Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 766129 - x11-misc/albert no longer licensed under GPL
Summary: x11-misc/albert no longer licensed under GPL
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Quentin Retornaz
URL: https://github.com/gentoo/gentoo/pull...
Whiteboard:
Keywords: PMASKED, PullRequest
Depends on:
Blocks:
 
Reported: 2021-01-19 12:46 UTC by balping314
Modified: 2024-02-07 10:50 UTC (History)
6 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 balping314 2021-01-19 12:46:43 UTC
All versions of albert after v0.14.21 are no longer licensed as GPL and no longer qualify as free or opensource software.

Details: https://github.com/albertlauncher/albert/issues/765

Please update license accordingly.
Comment 1 Quentin Retornaz 2021-01-19 18:01:57 UTC
Hi,
I’m the maintainer (from proxy-maintainers).
I dont want to bother with a pull request just for this.
Can a Gentoo dev set the LICENSE in v0.17.2 ebuild to "all-rights-reserved"?
Thanks.
Comment 2 Eli Schwartz 2021-02-01 19:15:55 UTC
See my latest comment on the github issue there. As far as I can tell, the software illegally infringes on the GPL-only rights of some fairly large external contributions.
Comment 3 Larry the Git Cow gentoo-dev 2021-02-01 20:27:31 UTC
The bug has been referenced in the following commit(s):

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

commit 29555e74cd8e5920b2533a89a3c33a4736a64fa7
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2021-02-01 20:26:57 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2021-02-01 20:27:21 +0000

    x11-misc/albert: Set LICENSE to all-rights-reserved for now
    
    Also add mirror and bindist restriction, because this comes without
    any license, so Gentoo mirrors cannot distribute it.
    
    Bug: https://bugs.gentoo.org/766129
    Package-Manager: Portage-3.0.14, Repoman-3.0.2
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 x11-misc/albert/albert-0.17.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 4 Ulrich Müller gentoo-dev 2021-02-01 20:34:15 UTC
The tarball doesn't contain any license, so we cannot distribute it. So I've added a mirror restriction.

(In reply to Eli Schwartz from comment #2)
> See my latest comment on the github issue there. As far as I can tell, the
> software illegally infringes on the GPL-only rights of some fairly large
> external contributions.

If that should turn out to be true, we may have to drop the package entirely. However, has any of these contributors spoken up?
Comment 5 Quentin Retornaz 2024-01-05 23:35:45 UTC
I’m updating this bug report given review made in my PR https://github.com/gentoo/gentoo/pull/33403 that x11-misc/albert now have a license in upstream repository to rely on
Comment 6 Larry the Git Cow gentoo-dev 2024-01-06 08:41:45 UTC
The bug has been referenced in the following commit(s):

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

commit 2935329b4b4a42db0e60f31888c3035a21ecce6b
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2024-01-06 08:41:08 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2024-01-06 08:41:08 +0000

    x11-misc/albert: Restore RESTRICT=mirror, add bindist
    
    Bug: https://bugs.gentoo.org/766129
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 x11-misc/albert/albert-0.22.12.ebuild | 2 +-
 x11-misc/albert/albert-0.22.17.ebuild | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)
Comment 7 Ulrich Müller gentoo-dev 2024-01-06 09:35:59 UTC
New versions albert-0.22.12 and later are distributed under these terms:

| Albert is freeware, i.e. proprietary and source available. You may
| redistribute compiled packages with an explicit written permission.
| You are permitted to use the code or prebuilt packages for your
| personal usage, provided that the following conditions are met:

Note that it doesn't grant the right to distribute sources. Further below, the license says binary distribution is permitted for "Gentoo and its derivates", but it is unclear if this permission extends to mirrors operated by third parties.

See also the discussion in upstream issue #765 about possible GPL infringement. The original issue has been deleted, but it is still visible at archive.org:
https://web.archive.org/web/20210225183856/https://github.com/albertlauncher/albert/issues/765
Comment 8 Larry the Git Cow gentoo-dev 2024-01-08 16:34:24 UTC
The bug has been referenced in the following commit(s):

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

commit 1a79347468d4babce433f47e5533e1c806ccb0ef
Author:     Viorel Munteanu <ceamac@gentoo.org>
AuthorDate: 2024-01-08 16:25:18 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2024-01-08 16:31:24 +0000

    profiles: last rite x11-misc/albert
    
    Bug: https://bugs.gentoo.org/766129
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 9 Larry the Git Cow gentoo-dev 2024-02-07 10:49:44 UTC
The bug has been referenced in the following commit(s):

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

commit 5435f071fcadeaa17338e15ef7ebe736b0772d37
Author:     Viorel Munteanu <ceamac@gentoo.org>
AuthorDate: 2024-02-07 10:05:17 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2024-02-07 10:45:51 +0000

    x11-misc/albert: treeclean
    
    Bug: https://bugs.gentoo.org/766129
    Closes: https://github.com/gentoo/gentoo/pull/35211
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 licenses/Albert-1.0                                | 21 ------
 profiles/package.mask                              |  5 --
 x11-misc/albert/Manifest                           |  6 --
 x11-misc/albert/albert-0.22.12.ebuild              | 82 ----------------------
 x11-misc/albert/albert-0.22.17.ebuild              | 72 -------------------
 ...-use-system-qhotkey-libraries-and-headers.patch | 13 ----
 x11-misc/albert/metadata.xml                       | 19 -----
 7 files changed, 218 deletions(-)