Thread (35 messages) 35 messages, 11 authors, 2021-06-04

Re: [PATCH v2] docs: Convert the Speakup guide to rst

From: Greg KH <gregkh@linuxfoundation.org>
Date: 2021-06-04 13:21:23
Also in: lkml

On Tue, Jun 01, 2021 at 04:18:46PM -0600, Jonathan Corbet wrote:
Samuel Thibault [off-list ref] writes:
quoted
Jonathan Corbet, le mar. 01 juin 2021 12:53:01 -0600, a ecrit:
quoted
I am concerned about one thing, though: the licensing of this document
is not GPL-compatible, which means we can't build it into the rest of
the docs.
? I see various GFDL-1.1-no-invariants-or-later documentation in
userspace-api/media notably, do they have such build restriction? What
is actually posing problem in the GFDL licence?
Those media docs are separate from the rest of the kernel
documentation.  Other than that, all FDL in Documentation/ was
dual-licensed, last time I checked.

The problem is that the kernel docs, when built, include a great deal of
code and text taken directly from the kernel source.  The built docs are
thus a derived product of the kernel and the result needs to carry a
GPL-compatible license.  I've spent some time talking with lawyers about
this, and they have confirmed that view of things.

This document should not have entered Documentation/ with that license;
had I known this was happening at the time, I would have raised a fuss.
As a standalone .txt file there is probably no legal problem, but that
changes as soon as you bring it into RST TOC tree.
Sorry about this, I totally missed this issue when moving the code out
of staging.

greg k-h
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help