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.
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.
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.
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(-)
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?
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
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(-)
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
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(+)
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(-)