]> git.ipfire.org Git - thirdparty/nftables.git/commit
src: Add GPLv2+ header to .c files of recent creation
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 7 Dec 2022 15:08:15 +0000 (16:08 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 1 Sep 2025 16:04:22 +0000 (18:04 +0200)
commit6af2a8687c1816b5b7a5cdfb668731bef59f46d4
tree0ad56b447a8f8c8b48aaa87373f434dde3912059
parenta2afd80715caa399840c222cf557ec5c9f4b69c5
src: Add GPLv2+ header to .c files of recent creation

commit 77fd4fa2827087dc00615137da78730500823259 upstream.

This patch comes after a proposal of mine at NFWS 2022 that resulted in
agreement to license recent .c files under GPLv2+ by the attendees at this
meeting:

- Stefano Brivio
- Fernando F. Mancera
- Phil Sutter
- Jozsef Kadlecsik
- Florian Westphal
- Laura Garcia
- Arturo Borrero
- Pablo Neira

It has already happened that one of the external library dependencies
was moved to GPLv3+ (libreadline), resulting in a change to libedit by
default in b4dded0ca78d ("configure: default to libedit for cli").

I have added the GPLv2+ header to the following files:

                        Authors
                        -------
src/cmd.c               Pablo
src/fib.c               Florian
src/hash.c              Pablo
src/iface.c             Pablo
src/json.c              Phil + fixes from occasional contributors
src/libnftables.c       Eric Leblond and Phil
src/mergesort.c         Elise Lenion
src/misspell.c          Pablo
src/mnl.c               Pablo + fixes from occasional contributors
src/monitor.c           Arturo
src/numgen.c            Pablo
src/osf.c               Fernando
src/owner.c             Pablo
src/parser_json.c       Phil + fixes from occasional contributors
src/print.c             Phil
src/xfrm.c              Florian
src/xt.c                Pablo

Eric Leblond and Elise Lennion did not attend NFWS 2022, but they
acknowledged this license update already in the past when I proposed
this to them in private emails.

Update COPYING file too to refer that we are now moving towards GPLv2 or
any later.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
18 files changed:
COPYING
src/cmd.c
src/fib.c
src/hash.c
src/iface.c
src/json.c
src/libnftables.c
src/mergesort.c
src/misspell.c
src/mnl.c
src/monitor.c
src/numgen.c
src/osf.c
src/owner.c
src/parser_json.c
src/print.c
src/xfrm.c
src/xt.c