[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 07/17] python/qmp-shell: relicense as LGPLv2+
From: |
John Snow |
Subject: |
[PULL 07/17] python/qmp-shell: relicense as LGPLv2+ |
Date: |
Thu, 21 Apr 2022 11:15:50 -0400 |
qmp-shell is presently licensed as GPLv2 (only). I intend to include
this tool as an add-on to an LGPLv2+ library package hosted on
PyPI.org. I've selected LGPLv2+ to maximize compatibility with other
licenses while retaining a copyleft license.
To keep licensing matters simple, I'd like to relicense this tool as
LGPLv2+ as well in order to keep the resultant license of the hosted
release files simple -- even if library users won't "link against" this
command line tool.
Therefore, I am asking permission from the current authors of this
tool to loosen the license. At present, those people are:
- John Snow (me!), 411/609
- Luiz Capitulino, Author, 97/609
- Daniel Berrangé, 81/609
- Eduardo Habkost, 10/609
- Marc-André Lureau, 6/609
- Fam Zheng, 3/609
- Cleber Rosa, 1/609
(All of which appear to have been written under redhat.com addresses.)
Eduardo's fixes are largely automated from 2to3 conversion tools and may
not necessarily constitute authorship, but his signature would put to
rest any questions.
Cleber's changes concern a single import statement change. Also won't
hurt to ask.
Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Acked-by: Fam Zheng <fam@euphon.net>
Acked-by: Luiz Capitulino <lcapitulino@redhat.com>
Acked-by: Eduardo Habkost <eduardo@habkost.net>
Acked-by: Daniel P. Berrangé <berrange@redhat.com>
Acked-by: Cleber Rosa <crosa@redhat.com>
Message-id: 20220325200438.2556381-4-jsnow@redhat.com
Signed-off-by: John Snow <jsnow@redhat.com>
---
python/qemu/aqmp/qmp_shell.py | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/python/qemu/aqmp/qmp_shell.py b/python/qemu/aqmp/qmp_shell.py
index 35691494d0a..c23f1b19280 100644
--- a/python/qemu/aqmp/qmp_shell.py
+++ b/python/qemu/aqmp/qmp_shell.py
@@ -1,11 +1,12 @@
#
-# Copyright (C) 2009, 2010 Red Hat Inc.
+# Copyright (C) 2009-2022 Red Hat Inc.
#
# Authors:
# Luiz Capitulino <lcapitulino@redhat.com>
+# John Snow <jsnow@redhat.com>
#
-# This work is licensed under the terms of the GNU GPL, version 2. See
-# the COPYING file in the top-level directory.
+# This work is licensed under the terms of the GNU LGPL, version 2 or
+# later. See the COPYING file in the top-level directory.
#
"""
--
2.34.1
- [PULL 00/17] Python patches, John Snow, 2022/04/21
- [PULL 02/17] scripts/bench-block-job: switch to AQMP, John Snow, 2022/04/21
- [PULL 07/17] python/qmp-shell: relicense as LGPLv2+,
John Snow <=
- [PULL 05/17] python/aqmp: add explicit GPLv2 license to legacy.py, John Snow, 2022/04/21
- [PULL 03/17] iotests/mirror-top-perms: switch to AQMP, John Snow, 2022/04/21
- [PULL 08/17] python/aqmp-tui: relicense as LGPLv2+, John Snow, 2022/04/21
- [PULL 06/17] python/aqmp: relicense as LGPLv2+, John Snow, 2022/04/21
- [PULL 12/17] python/aqmp: copy qmp docstrings to qemu.aqmp.legacy, John Snow, 2022/04/21
- [PULL 10/17] python/aqmp: take QMPBadPortError and parse_address from qemu.qmp, John Snow, 2022/04/21
- [PULL 11/17] python/aqmp: fully separate from qmp.QEMUMonitorProtocol, John Snow, 2022/04/21
- [PULL 14/17] python: re-enable pylint duplicate-code warnings, John Snow, 2022/04/21
- [PULL 17/17] python/qmp: remove pylint workaround from legacy.py, John Snow, 2022/04/21
- [PULL 13/17] python: remove the old QMP package, John Snow, 2022/04/21