Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 616076 - sys-kernel/linux-firmware: missing license? (vs sys-firmware/radeon-ucode)
Summary: sys-kernel/linux-firmware: missing license? (vs sys-firmware/radeon-ucode)
Status: RESOLVED DUPLICATE of bug 318841
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chí-Thanh Christopher Nguyễn
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-20 07:10 UTC by Michał Górny
Modified: 2019-05-18 19:22 UTC (History)
3 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-04-20 07:10:57 UTC
Per the p.mask, I'm supposed to switch from radeon-ucode to linux-firmware, with the former being the subset of the latter. However, radeon-ucode has a pretty specific LICENSE=radeon-ucode. linux-firmware has LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist". Is that compatible?
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2017-04-20 12:35:39 UTC
LICENSE is a long-standing issue in the linux-firmware package, attempting to enumerate them all (and keep them updated) is a lot of work that nobody is willing to do currently.

Most of the non-free licenses like radeon-ucode would presumably qualify as freedist.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-04-20 20:55:36 UTC
I wouldn't mind making it freedist. However, I feel like the current text of freedist is far from useful. Maybe it'd make sense to expand it a bit and explain the usual terms and limitations.
Comment 3 Ulrich Müller gentoo-dev 2017-04-21 07:25:26 UTC
(In reply to Chí-Thanh Christopher Nguyễn from comment #1)
> LICENSE is a long-standing issue in the linux-firmware package, attempting
> to enumerate them all (and keep them updated) is a lot of work that nobody
> is willing to do currently.

Well, I had sent an e-mail on the issue to maintainers in February of 2013, together with a first draft putting things into three categories (attached to bug 318841). GregKH followed up on it and it went as far as the Technical Advisory board of the Linux Foundation who approved that the work should be done (and IIUC tasked Greg with it). A reminder was sent in May 2013, but we never got any reply.

> Most of the non-free licenses like radeon-ucode would presumably qualify as
> freedist.

Yes, most but not all. Last time I looked, about one third of them was not distributable. Which is enough to make the whole package non-redistributable.
Comment 4 Matt Turner gentoo-dev 2017-07-15 04:37:26 UTC
radeon-ucode is gone
Comment 5 Ulrich Müller gentoo-dev 2019-05-18 19:22:39 UTC
This is part of the more general issue in bug 318841, therefore resolving as duplicate of that bug.

*** This bug has been marked as a duplicate of bug 318841 ***