summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2020-05-16 14:18:23 +0200
committerThomas Haller <thaller@redhat.com>2020-05-16 14:41:34 +0200
commit2f725e0e1592dbc9601967db8bd68082046db853 (patch)
tree15e827601fcf858cbf189c5010cf1f2b5edb7df9
parent8414c2df3819e85353681f8a838952bc2490c983 (diff)
downloadNetworkManager-th/keyfile-relisence-as-lgpl.tar.gz
keyfile: relicense the code under LGPL-2.1+th/keyfile-relisence-as-lgpl
Historically, keyfile read/write call was part of core, and thus GPL-2.0+ licensed. Keyfile is the native file format for NetworkManager connection profiles, and code to handle that should be part of libnm. However, libnm is LGPL-2.1+ licensed, so this is a problem. Relicense the code. According to research and "keyfile-history.sh" scripts, the following individuals and companies may hold copyright on the code: <bgalvani(at)redhat.com> <blueowl(at)centrum.cz> <daniel(at)gnoutcheff.name> <danw(at)redhat.com> <dcantrell(at)redhat.com> <dcbw(at)redhat.com> <evan(at)ebroder.net> <fgiudici(at)redhat.com> <floe(at)butterbrot.org> <j(at)bootlab.org> <lkundrak(at)v3.sk> <luzpaz(at)users.noreply.github.com> <martinpitt(at)gnome.org> <michael.i.doherty(at)intel.com> <pavlix(at)pavlix.net> <pmarti(at)warp.es> <rafaelff(at)gnome.org> <rstrode(at)redhat.com> <tambet(at)gmail.com> <tgraf(at)redhat.com> <thaller(at)redhat.com> <yurchor(at)ukr.net> Red Hat, Inc. Novell, Inc. Intel Corporation
-rw-r--r--shared/nm-keyfile/nm-keyfile-internal.h2
-rw-r--r--shared/nm-keyfile/nm-keyfile-utils.c2
-rw-r--r--shared/nm-keyfile/nm-keyfile-utils.h2
-rw-r--r--shared/nm-keyfile/nm-keyfile.c2
4 files changed, 4 insertions, 4 deletions
diff --git a/shared/nm-keyfile/nm-keyfile-internal.h b/shared/nm-keyfile/nm-keyfile-internal.h
index 42003a5f5f..42c35e4473 100644
--- a/shared/nm-keyfile/nm-keyfile-internal.h
+++ b/shared/nm-keyfile/nm-keyfile-internal.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0+
+// SPDX-License-Identifier: LGPL-2.1+
/*
* Copyright (C) 2008 Novell, Inc.
* Copyright (C) 2015 Red Hat, Inc.
diff --git a/shared/nm-keyfile/nm-keyfile-utils.c b/shared/nm-keyfile/nm-keyfile-utils.c
index 0ffce40b96..1ffacdc32c 100644
--- a/shared/nm-keyfile/nm-keyfile-utils.c
+++ b/shared/nm-keyfile/nm-keyfile-utils.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0+
+// SPDX-License-Identifier: LGPL-2.1+
/*
* Copyright (C) 2010 Red Hat, Inc.
*/
diff --git a/shared/nm-keyfile/nm-keyfile-utils.h b/shared/nm-keyfile/nm-keyfile-utils.h
index 4764311bb0..7fd0cfc94b 100644
--- a/shared/nm-keyfile/nm-keyfile-utils.h
+++ b/shared/nm-keyfile/nm-keyfile-utils.h
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0+
+// SPDX-License-Identifier: LGPL-2.1+
/*
* Copyright (C) 2010 - 2015 Red Hat, Inc.
*/
diff --git a/shared/nm-keyfile/nm-keyfile.c b/shared/nm-keyfile/nm-keyfile.c
index 372ae202e3..9db7c26f9b 100644
--- a/shared/nm-keyfile/nm-keyfile.c
+++ b/shared/nm-keyfile/nm-keyfile.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0+
+// SPDX-License-Identifier: LGPL-2.1+
/*
* Copyright (C) 2008 - 2009 Novell, Inc.
* Copyright (C) 2008 - 2017 Red Hat, Inc.