[U-Boot] [PATCH 0/5] Introducing SPDX-License-Identifiers

Roger Meier roger at bufferoverflow.ch
Fri Jul 12 21:52:25 CEST 2013


all,

Quoting Marek Vasut <marex at denx.de>:

> Dear 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 lincenses 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 Lincense 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:
>
> I think we have a winner for this round of u-boot commit statistics ;-)
>
> For the MXS part and PXA part, series:
>
> Acked-by: Marek Vasut <marex at denx.de>


Wow this was a huge meal and I did the whole menu...

Reviewed-by: Roger Meier <r.meier at siemens.com>

Great to see such a resourceful approach to simplify the licensing topic.
Thank you Wolfgang Denk for this effort!


I have one question related to the following exception that was  
removed from COPYING file:
--- a/COPYING
+++ b/Licenses/gpl-2.0.txt
-  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".

Do you plan to add this info to the new Licenses/README file again or  
do you consider to create kind of a U-Boot-exception?


thanks again and good night!
-roger




More information about the U-Boot mailing list