All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rusty Russell <rusty@rustcorp.com.au>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-spdx@vger.kernel.org
Subject: Re: netfilter, cpu, modules: License cleanup
Date: Mon, 23 May 2022 10:04:30 +0930	[thread overview]
Message-ID: <87o7zphysp.fsf@rustcorp.com.au> (raw)
In-Reply-To: <165322122056.3770149.6049965782379555513.tglx@xen13>

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 <tglx@linutronix.de> 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

      reply	other threads:[~2022-05-23 23:16 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-22 14:54 netfilter, cpu, modules: License cleanup Thomas Gleixner
2022-05-23  0:34 ` Rusty Russell [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87o7zphysp.fsf@rustcorp.com.au \
    --to=rusty@rustcorp.com.au \
    --cc=linux-spdx@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.