Licenses: Clarify exceptions for standalone apps
authorPaul Barker <paul.barker@sancloud.com>
Thu, 5 May 2022 15:32:40 +0000 (15:32 +0000)
committerTom Rini <trini@konsulko.com>
Wed, 26 Oct 2022 19:21:11 +0000 (15:21 -0400)
commit47ef860a399a294fe30d3eadc33529090e5b8b2a
treef7d7789e50a9ecdc3b2e8ffce1a59f5511e700f4
parentb567eae0c502b17879538864a4fbb53e86b7bb9f
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: Paul Barker <paul.barker@sancloud.com>
Cc: Wolfgang Denk <wd@denx.de>
Acked-by: Wolfgang Denk <wd@denx.de>
Licenses/Exceptions