Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-25 Thread John Snow
On Fri, Mar 25, 2022, 10:55 AM Eric Blake wrote: > On Thu, Mar 24, 2022 at 12:07:24PM -0400, John Snow wrote: > ... > > > Yep, as I mentioned, I don't want to see us abandon copyleft either. > > > > > > Of course everyone has their own preferred license, so I'm sure > > > people who write apps

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-25 Thread Eric Blake
On Thu, Mar 24, 2022 at 12:07:24PM -0400, John Snow wrote: ... > > Yep, as I mentioned, I don't want to see us abandon copyleft either. > > > > Of course everyone has their own preferred license, so I'm sure > > people who write apps with MIT, will think we should use MIT > > too. Ultimately

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-24 Thread John Snow
On Thu, Mar 24, 2022 at 11:25 AM Daniel P. Berrangé wrote: > > On Thu, Mar 24, 2022 at 11:03:12AM -0400, John Snow wrote: > > On Thu, Mar 24, 2022, 5:03 AM Daniel P. Berrangé > > wrote: > > > > > On Thu, Mar 24, 2022 at 09:00:05AM +, Daniel P. Berrangé wrote: > > > > I've not fully audited

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-24 Thread Daniel P . Berrangé
On Thu, Mar 24, 2022 at 11:03:12AM -0400, John Snow wrote: > On Thu, Mar 24, 2022, 5:03 AM Daniel P. Berrangé > wrote: > > > On Thu, Mar 24, 2022 at 09:00:05AM +, Daniel P. Berrangé wrote: > > > I've not fully audited the git history, but what little I've looked > > > at, the relicensing

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-24 Thread John Snow
On Thu, Mar 24, 2022, 5:03 AM Daniel P. Berrangé wrote: > On Thu, Mar 24, 2022 at 09:00:05AM +, Daniel P. Berrangé wrote: > > On Wed, Mar 23, 2022 at 05:47:48PM -0400, John Snow wrote: > > > On Mon, Mar 21, 2022 at 5:08 PM John Snow wrote: > > > > > > > > The legacy.py module is heavily

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-24 Thread Daniel P . Berrangé
On Thu, Mar 24, 2022 at 02:29:25PM +, Andrea Bolognani wrote: > On Thu, Mar 24, 2022 at 09:03:07AM +, Daniel P. Berrangé wrote: > > > Overall making it *all* GPLv2+ compat is going to be important if you > > > want people to be comfortable using it. If it has a mix of GPLv2+ > > > and

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-24 Thread Andrea Bolognani
On Thu, Mar 24, 2022 at 09:03:07AM +, Daniel P. Berrangé wrote: > > Overall making it *all* GPLv2+ compat is going to be important if you > > want people to be comfortable using it. If it has a mix of GPLv2+ > > and GPLv2-only code in the source tarball, then the overall combined > > work will

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-24 Thread Daniel P . Berrangé
On Wed, Mar 23, 2022 at 05:47:48PM -0400, John Snow wrote: > On Mon, Mar 21, 2022 at 5:08 PM John Snow wrote: > > > > The legacy.py module is heavily based on the QMP module by Luiz > > Capitulino (et al) which is licensed as explicit GPLv2-only. The async > > QMP package is currently licensed

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-24 Thread Daniel P . Berrangé
On Thu, Mar 24, 2022 at 09:00:05AM +, Daniel P. Berrangé wrote: > On Wed, Mar 23, 2022 at 05:47:48PM -0400, John Snow wrote: > > On Mon, Mar 21, 2022 at 5:08 PM John Snow wrote: > > > > > > The legacy.py module is heavily based on the QMP module by Luiz > > > Capitulino (et al) which is

Re: [PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-23 Thread John Snow
On Mon, Mar 21, 2022 at 5:08 PM John Snow wrote: > > The legacy.py module is heavily based on the QMP module by Luiz > Capitulino (et al) which is licensed as explicit GPLv2-only. The async > QMP package is currently licensed similarly, but I intend to relicense > the async package to the more

[PATCH 01/10] python/aqmp: add explicit GPLv2 license to legacy.py

2022-03-21 Thread John Snow
The legacy.py module is heavily based on the QMP module by Luiz Capitulino (et al) which is licensed as explicit GPLv2-only. The async QMP package is currently licensed similarly, but I intend to relicense the async package to the more flexible GPLv2+. In preparation for that change, make the