* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-25 20:04 ` [PATCH 3/4] python/qmp-shell: " John Snow
@ 2022-03-27 8:45 ` Marc-André Lureau
2022-03-29 11:08 ` Fam Zheng
` (4 subsequent siblings)
5 siblings, 0 replies; 16+ messages in thread
From: Marc-André Lureau @ 2022-03-27 8:45 UTC (permalink / raw)
To: John Snow
Cc: Fam Zheng, Daniel Berrange, Beraldo Leal, qemu-devel,
Luiz Capitulino, Cleber Rosa, Eric Blake, Eduardo Habkost
Hi
On Sat, Mar 26, 2022 at 12:04 AM John Snow <jsnow@redhat.com> wrote:
>
> 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.
>
> CC: Luiz Capitulino <lcapitulino@redhat.com>
> CC: Daniel Berrange <berrange@redhat.com>
> CC: Eduardo Habkost <ehabkost@habkost.com>
> CC: Marc-André Lureau <mlureau@redhat.com>
> CC: Fam Zheng <fam@euphon.net>
> CC: Cleber Rosa <crosa@redhat.com>
>
> Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@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 35691494d0..c23f1b1928 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
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-25 20:04 ` [PATCH 3/4] python/qmp-shell: " John Snow
2022-03-27 8:45 ` Marc-André Lureau
@ 2022-03-29 11:08 ` Fam Zheng
2022-03-29 16:09 ` John Snow
2022-03-29 16:43 ` Luiz Capitulino
` (3 subsequent siblings)
5 siblings, 1 reply; 16+ messages in thread
From: Fam Zheng @ 2022-03-29 11:08 UTC (permalink / raw)
To: John Snow
Cc: Daniel Berrange, Beraldo Leal, qemu-devel, Luiz Capitulino,
Marc-André Lureau, Cleber Rosa, Eric Blake, Eduardo Habkost
On 2022-03-25 16:04, John Snow wrote:
> 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.
>
> CC: Luiz Capitulino <lcapitulino@redhat.com>
> CC: Daniel Berrange <berrange@redhat.com>
> CC: Eduardo Habkost <ehabkost@habkost.com>
> CC: Marc-André Lureau <mlureau@redhat.com>
> CC: Fam Zheng <fam@euphon.net>
> CC: Cleber Rosa <crosa@redhat.com>
>
> Signed-off-by: John Snow <jsnow@redhat.com>
No longer wearing that hat any more so maybe my reply doesn't matter, but since
I'm Cc'ed with my new address, I am personally happy with the re-licensing:
Acked-by: Fam Zheng <fam@euphon.net>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-29 11:08 ` Fam Zheng
@ 2022-03-29 16:09 ` John Snow
0 siblings, 0 replies; 16+ messages in thread
From: John Snow @ 2022-03-29 16:09 UTC (permalink / raw)
To: Fam Zheng
Cc: Daniel Berrange, Beraldo Leal, qemu-devel, Luiz Capitulino,
Marc-André Lureau, Cleber Rosa, Eric Blake, Eduardo Habkost
On Tue, Mar 29, 2022 at 7:08 AM Fam Zheng <fam.zheng@bytedance.com> wrote:
>
> On 2022-03-25 16:04, John Snow wrote:
> > 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.
> >
> > CC: Luiz Capitulino <lcapitulino@redhat.com>
> > CC: Daniel Berrange <berrange@redhat.com>
> > CC: Eduardo Habkost <ehabkost@habkost.com>
> > CC: Marc-André Lureau <mlureau@redhat.com>
> > CC: Fam Zheng <fam@euphon.net>
> > CC: Cleber Rosa <crosa@redhat.com>
> >
> > Signed-off-by: John Snow <jsnow@redhat.com>
>
> No longer wearing that hat any more so maybe my reply doesn't matter, but since
> I'm Cc'ed with my new address, I am personally happy with the re-licensing:
>
I don't know either, but your ack is almost guaranteed to make things
quite a lot simpler :)
Hope you're doing well, Fam!
> Acked-by: Fam Zheng <fam@euphon.net>
Thanks!
--js
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-25 20:04 ` [PATCH 3/4] python/qmp-shell: " John Snow
2022-03-27 8:45 ` Marc-André Lureau
2022-03-29 11:08 ` Fam Zheng
@ 2022-03-29 16:43 ` Luiz Capitulino
2022-03-30 1:59 ` Eduardo Habkost
` (2 subsequent siblings)
5 siblings, 0 replies; 16+ messages in thread
From: Luiz Capitulino @ 2022-03-29 16:43 UTC (permalink / raw)
To: John Snow
Cc: Fam Zheng, Daniel Berrange, Beraldo Leal, qemu-devel,
Marc-André Lureau, Cleber Rosa, Eric Blake, Eduardo Habkost
[-- Attachment #1: Type: text/plain, Size: 2578 bytes --]
On Fri, Mar 25, 2022 at 4:04 PM John Snow <jsnow@redhat.com> wrote:
> 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.
>
> CC: Luiz Capitulino <lcapitulino@redhat.com>
> CC: Daniel Berrange <berrange@redhat.com>
> CC: Eduardo Habkost <ehabkost@habkost.com>
> CC: Marc-André Lureau <mlureau@redhat.com>
> CC: Fam Zheng <fam@euphon.net>
> CC: Cleber Rosa <crosa@redhat.com>
>
> Signed-off-by: John Snow <jsnow@redhat.com>
>
Acked-by: Luiz Capitulino <lcapitulino@redhat.com>
Thank you John and everybody who's contributing, it's very reassuring to see
these things are in good hands!
- Luiz
---
> 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 35691494d0..c23f1b1928 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
>
>
[-- Attachment #2: Type: text/html, Size: 3999 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-25 20:04 ` [PATCH 3/4] python/qmp-shell: " John Snow
` (2 preceding siblings ...)
2022-03-29 16:43 ` Luiz Capitulino
@ 2022-03-30 1:59 ` Eduardo Habkost
2022-03-30 15:06 ` Daniel P. Berrangé
2022-03-30 16:37 ` Cleber Rosa
5 siblings, 0 replies; 16+ messages in thread
From: Eduardo Habkost @ 2022-03-30 1:59 UTC (permalink / raw)
To: John Snow
Cc: Fam Zheng, Daniel Berrange, Beraldo Leal, qemu-devel developers,
Luiz Capitulino, Marc-André Lureau, Cleber Rosa, Eric Blake,
Eduardo Habkost
Hi!
On Fri, 25 Mar 2022 at 16:04, John Snow <jsnow@redhat.com> wrote:
>
> 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.
>
> CC: Luiz Capitulino <lcapitulino@redhat.com>
> CC: Daniel Berrange <berrange@redhat.com>
> CC: Eduardo Habkost <ehabkost@habkost.com>
> CC: Marc-André Lureau <mlureau@redhat.com>
> CC: Fam Zheng <fam@euphon.net>
> CC: Cleber Rosa <crosa@redhat.com>
>
> Signed-off-by: John Snow <jsnow@redhat.com>
Acked-by: Eduardo Habkost <eduardo@habkost.net>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-25 20:04 ` [PATCH 3/4] python/qmp-shell: " John Snow
` (3 preceding siblings ...)
2022-03-30 1:59 ` Eduardo Habkost
@ 2022-03-30 15:06 ` Daniel P. Berrangé
2022-03-30 15:46 ` John Snow
2022-03-30 16:37 ` Cleber Rosa
5 siblings, 1 reply; 16+ messages in thread
From: Daniel P. Berrangé @ 2022-03-30 15:06 UTC (permalink / raw)
To: John Snow
Cc: Fam Zheng, Beraldo Leal, qemu-devel, Luiz Capitulino,
Marc-André Lureau, Cleber Rosa, Eric Blake, Eduardo Habkost
On Fri, Mar 25, 2022 at 04:04:37PM -0400, John Snow wrote:
> 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.
>
> CC: Luiz Capitulino <lcapitulino@redhat.com>
> CC: Daniel Berrange <berrange@redhat.com>
> CC: Eduardo Habkost <ehabkost@habkost.com>
> CC: Marc-André Lureau <mlureau@redhat.com>
> CC: Fam Zheng <fam@euphon.net>
> CC: Cleber Rosa <crosa@redhat.com>
>
> Signed-off-by: John Snow <jsnow@redhat.com>
> ---
> python/qemu/aqmp/qmp_shell.py | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
Acked-by: Daniel P. Berrangé <berrange@redhat.com>
With regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-30 15:06 ` Daniel P. Berrangé
@ 2022-03-30 15:46 ` John Snow
0 siblings, 0 replies; 16+ messages in thread
From: John Snow @ 2022-03-30 15:46 UTC (permalink / raw)
To: Daniel P. Berrangé
Cc: Fam Zheng, Beraldo Leal, qemu-devel, Luiz Capitulino,
Marc-André Lureau, Cleber Rosa, Eric Blake, Eduardo Habkost
On Wed, Mar 30, 2022 at 11:07 AM Daniel P. Berrangé <berrange@redhat.com> wrote:
>
> On Fri, Mar 25, 2022 at 04:04:37PM -0400, John Snow wrote:
> > 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.
> >
> > CC: Luiz Capitulino <lcapitulino@redhat.com>
> > CC: Daniel Berrange <berrange@redhat.com>
> > CC: Eduardo Habkost <ehabkost@habkost.com>
> > CC: Marc-André Lureau <mlureau@redhat.com>
> > CC: Fam Zheng <fam@euphon.net>
> > CC: Cleber Rosa <crosa@redhat.com>
> >
> > Signed-off-by: John Snow <jsnow@redhat.com>
> > ---
> > python/qemu/aqmp/qmp_shell.py | 7 ++++---
> > 1 file changed, 4 insertions(+), 3 deletions(-)
>
> Acked-by: Daniel P. Berrangé <berrange@redhat.com>
>
Thanks!
That's a wrap :)
>
> With regards,
> Daniel
> --
> |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
> |: https://libvirt.org -o- https://fstop138.berrange.com :|
> |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 3/4] python/qmp-shell: relicense as LGPLv2+
2022-03-25 20:04 ` [PATCH 3/4] python/qmp-shell: " John Snow
` (4 preceding siblings ...)
2022-03-30 15:06 ` Daniel P. Berrangé
@ 2022-03-30 16:37 ` Cleber Rosa
5 siblings, 0 replies; 16+ messages in thread
From: Cleber Rosa @ 2022-03-30 16:37 UTC (permalink / raw)
To: John Snow
Cc: Fam Zheng, Daniel Berrange, Beraldo Leal, qemu-devel,
Luiz Capitulino, Marc-André Lureau, Eric Blake,
Eduardo Habkost
John Snow <jsnow@redhat.com> writes:
> 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.
>
> CC: Luiz Capitulino <lcapitulino@redhat.com>
> CC: Daniel Berrange <berrange@redhat.com>
> CC: Eduardo Habkost <ehabkost@habkost.com>
> CC: Marc-André Lureau <mlureau@redhat.com>
> CC: Fam Zheng <fam@euphon.net>
> CC: Cleber Rosa <crosa@redhat.com>
>
> Signed-off-by: John Snow <jsnow@redhat.com>
> ---
> python/qemu/aqmp/qmp_shell.py | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
>
Acked-by: Cleber Rosa <crosa@redhat.com>
^ permalink raw reply [flat|nested] 16+ messages in thread