Go to file
Christoph Hellwig 8ea8814fcd LICENSES: Clearly mark dual license only licenses
Just like the CDDL the Apache license and the MPL must only be used as
a choice in additional to an GPL2 compatible license.  Copy over the
boilerplate from the CDDL file to the other two after fixing it up to
make it clear the licenses need to be GPL2 compatible, not just the
more generic GPL compatible.  For example the Apache 2 license is GPL3
compatible, but that doesn't matter for the kernel.

Also move these licenses to a separate directory and document the rules
in license-rules.rst.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
2019-05-03 06:34:16 -06:00
arch
block
certs
crypto
Documentation LICENSES: Clearly mark dual license only licenses 2019-05-03 06:34:16 -06:00
drivers
fs
include docs: Add colon clearing sphinx warning 2019-04-09 15:14:49 -06:00
init
ipc
kernel
lib
LICENSES LICENSES: Clearly mark dual license only licenses 2019-05-03 06:34:16 -06:00
mm
net
samples
scripts docs: scripts/sphinx-pre-install: suggest latexmk for building pdf 2019-04-01 14:33:48 -06:00
security
sound
tools
usr
virt
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap mailmap: update my obsolete email address 2019-03-18 11:39:59 -06:00
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS docs/zh_CN: add Alex Shi as Chinese documentation maintainer 2019-04-02 09:53:57 -06:00
Makefile
README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.