From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Meier Date: Fri, 12 Jul 2013 19:52:25 +0000 Subject: [U-Boot] [PATCH 0/5] Introducing SPDX-License-Identifiers In-Reply-To: <201307112235.01634.marex@denx.de> References: <1373441857-13033-1-git-send-email-wd@denx.de> <201307112235.01634.marex@denx.de> Message-ID: <20130712195225.Horde.NBpZy2dGxLsDxq54jlmWuw1@mail.meier-kuhn.ch> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de all, Quoting Marek Vasut : > 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 Wow this was a huge meal and I did the whole menu... Reviewed-by: Roger Meier 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