Gentoo Archives: gentoo-user

From: Fernando Rodriguez <frodriguez.developer@×××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: [WAS: keyboard stops working] Recent kernels block the loading of non-GPL kernel modules
Date: Thu, 20 Aug 2015 00:38:39
Message-Id: BLU436-SMTP197CC8C271C397F0B9301618D660@phx.gbl
In Reply to: Re: [gentoo-user] Re: [WAS: keyboard stops working] Recent kernels block the loading of non-GPL kernel modules by Michael Orlitzky
1 On Wednesday, August 19, 2015 8:04:01 PM Michael Orlitzky wrote:
2 > On 08/19/2015 07:40 PM, Fernando Rodriguez wrote:
3 > >>
4 > >> 1. Downloading the kernel source (making a copy of) it.
5 > >> 2. Patching it.
6 > >> 3. Linking it with closed source code.
7 > >> 4. Distributing the result.
8 > >>
9 > >> (If that's not what you have in mind, maybe we are at cross purposes).
10 > >>
11 > >> Step #1 is illegal unless you have a licence. The burden of proof is on
12 > >> you to show that you were allowed to do it.
13 > >
14 > > You have the license, the GPL allows you to do steps 1-3.
15 >
16 > The GPL would, if the authors granted it to you, but they don't.
17 > Selectively quoting...
18 >
19 > 4. You may not copy, modify, sublicense, or distribute the Program
20 > except as expressly provided under this License...
21 >
22 > 5. You are not required to accept this License, since you have not
23 > signed it. However, nothing else grants you permission to modify
24 > or distribute the Program or its derivative works. These actions
25 > are prohibited by law if you do not accept this License...
26 >
27 > The authors have been as clear as possible, even imposing a little
28 > technical roadblock to the effect, that they do not grant you the GPL
29 > under the aforementioned circumstances. The GPL faq mentions this,
30 >
31 > https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.en.html#LinkingWithGPL
32 >
33 > so the intent of anyone releasing their code under GPL-2 is clear.
34
35 What's the purpose of these quotes?
36 Neither of them says it doesn't allow steps 1-3. Instead of doing selective
37 reading you should read the whole thing. If that's too much just read the first
38 few questions under "General understanding of the GPL" on the FAQ.
39
40 --
41 Fernando Rodriguez

Replies