Skip to content
Snippets Groups Projects
Commit 47ef860a authored by Paul Barker's avatar Paul Barker Committed by Tom Rini
Browse files

Licenses: Clarify exceptions for standalone apps

On 2010-01-27, an email [1] was sent to the mailing list by Wolfgang
Denk which clarified the intended licensing exceptions for standalone
applications. As the "export.h" header and the "stubs.c" source files
are required to implement a standalone application, the intention was
that these files be covered by the licensing exception. This is made
clear in the following quotes from that email:

	"exports.h" should be added to the "allowed" file list; there should
	be no need to include "common.h". Eventually this needs fixing.
	Patches are welcome.

	"examples/standalone/stubs.c" should be added to the "allowed" file
	list (the ppc_*jmp.S files are LGPLed).

	There should be no doubts - the intention is clear, the current state
	may need improvement. Help (read: patches) welcome.

[1]: https://lists.denx.de/pipermail/u-boot/2010-January/067174.html



Signed-off-by: default avatarPaul Barker <paul.barker@sancloud.com>
Cc: Wolfgang Denk <wd@denx.de>
Acked-by: default avatarWolfgang Denk <wd@denx.de>
parent b567eae0
No related branches found
No related tags found
No related merge requests found
...@@ -7,9 +7,13 @@ use U-Boot services by means of the jump table provided by U-Boot ...@@ -7,9 +7,13 @@ 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 exactly for this purpose - this is merely considered normal use of
U-Boot, and does *not* fall under the heading of "derived work". U-Boot, and does *not* fall under the heading of "derived work".
The header files "include/image.h" and "arch/*/include/asm/u-boot.h" The following files define interfaces to U-Boot:
define interfaces to U-Boot. Including these (unmodified) header * include/image.h
files in another file is considered normal use of U-Boot, and does * include/export.h
*not* fall under the heading of "derived work". * arch/*/include/asm/u-boot.h
* examples/standalone/stubs.c
Including these (unmodified) files in another file is considered normal
use of U-Boot, and does *not* fall under the heading of "derived work".
-- Wolfgang Denk -- Wolfgang Denk
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment