path: root/Licenses/README
diff options
Diffstat (limited to 'Licenses/README')
1 files changed, 49 insertions, 0 deletions
diff --git a/Licenses/README b/Licenses/README
new file mode 100644
index 0000000000..b879fea443
--- /dev/null
+++ b/Licenses/README
@@ -0,0 +1,49 @@
+ U-Boot is Free Software. It is copyrighted by Wolfgang Denk and
+many others who contributed code (see the actual source code and the
+git commit messages for details). You can redistribute U-Boot and/or
+modify it under the terms of version 2 of the GNU General Public
+License as published by the Free Software Foundation. Most of it can
+also be distributed, at your option, under any later version of the
+GNU General Public License -- see individual files for exceptions.
+ NOTE! This license does *not* cover the so-called "standalone"
+applications that use U-Boot services by means of the jump table
+provided by U-Boot exactly for this purpose - this is merely
+considered normal use of U-Boot, and does *not* fall under the
+heading of "derived work" -- see file Licenses/Exceptions for
+ Also note that the GPL and the other licenses are copyrighted by
+the Free Software Foundation and other organizations, but the
+instance of code that they refer to (the U-Boot source code) is
+copyrighted by me and others who actually wrote it.
+-- Wolfgang Denk
+Like many other projects, U-Boot has a tradition of including big
+blocks of License headers in all files. This not only blows up the
+source code with mostly redundant information, but also makes it very
+difficult to generate License Clearing Reports. An additional problem
+is that even the same licenses are referred to by a number of
+slightly varying text blocks (full, abbreviated, different
+indentation, line wrapping and/or white space, with obsolete address
+information, ...) which makes automatic processing a nightmare.
+To make this easier, such license headers in the source files will be
+replaced with a single line reference to Unique License Identifiers
+as defined by the Linux Foundation's SPDX project [1]. For example,
+in a source file the full "GPL v2.0 or later" header text will be
+replaced by a single line:
+ SPDX-License-Identifier: GPL-2.0+
+We use the SPDX Unique License Identifiers here; these are available
+at [2].
+Full name SPDX Identifier OSI Approved File name URI
+GNU General Public License v2.0 only GPL-2.0 Y gpl-2.0.txt
+GNU General Public License v2.0 or later GPL-2.0+ Y gpl-2.0.txt
OpenPOWER on IntegriCloud