On Tue, May 21, 2019 at 02:08:33PM -0700, Bradley M. Kuhn wrote: > Richard, glad to see you on this list! > > Richard Fontana wrote: > > I have recently heard the argument that replacing a more or less standard > > old-school GNU license notice, or any sort of nonstandard pre-SPDX > > alternative human-oriented notice, with an SPDX license identifier string, > > without explicit permission from the copyright holder, complies with this > > condition, because in substance the SPDX string embodies equivalent > > licensing information (and has benefits of its own over the old-school > > notice). However, more conservative interpreters of GPLv2, including some > > copyright holders, might argue otherwise. > > I think we do have to worry about more conservative interpreters, esp. given > that copyright holders are not giving their consent for these notice changes. > > There was consensus at the meeting in Barcelona that moving all the notices > to a single file to live inside the Linux tree "somewhere" with entries like: > > Filenames: a.c, b.c, c.c contained this notice: > NOTICE > which was replaced with SPDX_IDENTIFIER on DATE. > > and that such was a fine and acceptable way to address even the most > disagreeable and litigious conservative interpreters, and that such > was a necessary step to avoid compliance infractions on this issue. Note that we have over 700 instances of how "GPLv2" was described in the kernel tree. We have over 90 thousand different files in the kernel source tree today, with thousands more added every 3 months. There is no way any single file would ever be able to track this type of history. So that's just not going to be possible, or usable, by anyone. Just use git history, we have it, why ignore it? thanks, greg k-h