Re: Meta-question on GPL compliance of this activity

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux