Re: netfilter, cpu, modules: License cleanup
Rusty Russell <[email protected]>
| Newsgroups | org.kernel.vger.linux-spdx |
|---|---|
| Message-ID | <[email protected]> |
Hi Thomas,
All my kernel code is "either version 2 of the License, or (at
your option) any later version.".
Technically, some of that code is IBM copyright: the
netfilter_arp.h seems to be. The module stuff was written during my
transition to IBM, so that's going to need more digging if anyone cares?
Cheers,
Rusty.
Thomas Gleixner <[email protected]> writes:
> Rusty!
>
> As you might know we are working on cleaning up the licensing mess in the
> kernel and convert it to SPDX license identifiers as the only source of
> license information.
>
> Archaeology found the following unspecific GPL license references, which
> have been authored by you:
>
> kernel/cpu.c: * This code is licenced under the GPL.
>
> include/linux/netfilter_ipv4.h: * (C)1998 Rusty Russell -- This code is GPL.
> include/linux/netfilter_ipv6.h: * (C)1998 Rusty Russell -- This code is GPL.
> net/ipv4/netfilter.c: * Rusty Russell (C) 2000 -- This code is GPL.
> net/ipv6/netfilter.c: * Rusty Russell (C) 2000 -- This code is GPL.
> net/netfilter/nf_queue.c: * Rusty Russell (C)2000 -- This code is GPL.
>
> net/netfilter/core.c: * This code is GPL.
> net/netfilter/core.c lost your (C) with b3a61254d83d5.
>
> scripts/mod/modpost.c
> scripts/mod/file2alias.c:
> * This software may be used and distributed according to the terms
> * of the GNU General Public License, incorporated herein by reference.
>
> include/uapi/linux/netfilter_arp.h: * (C)2002 Rusty Russell IBM -- This code is GPL.
> include/uapi/linux/netfilter_decnet.h: * (C)1998 Rusty Russell -- This code is GPL.
> include/uapi/linux/netfilter_ipv4.h: * (C)1998 Rusty Russell -- This code is GPL.
> include/uapi/linux/netfilter_ipv6.h: * (C)1998 Rusty Russell -- This code is GPL.
>
> Can you please either send cleanup patches for the affected files or
> indicate which GPLv2 variant you had in mind and I run it through my cleanup
> machinery.
>
> The files in 'include/uapi/' have already SPDX license tags, but it would
> be nice to remove the 'This code is GPL.' blurb for clarity.
>
> Thanks,
>
> Thomas