[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] hax-interface: Add BSD license
From: |
Kamil Rytarowski |
Subject: |
Re: [Qemu-devel] [PATCH] hax-interface: Add BSD license |
Date: |
Mon, 20 Nov 2017 08:41:37 +0100 |
User-agent: |
Mozilla/5.0 (X11; NetBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 |
On 20.11.2017 08:17, Yu Ning wrote:
>
>
> On 11/20/2017 5:31, Eduardo Habkost wrote:
>> On Fri, Nov 17, 2017 at 05:03:27PM +0800, Yu Ning wrote:
>>> On 11/17/2017 2:00, Eduardo Habkost wrote:
>>>> On Thu, Nov 16, 2017 at 07:47:44AM +0100, Stefan Weil wrote:
>>>>> Am 16.11.2017 um 07:50 schrieb address@hidden:
>>>>>> From: Yu Ning <address@hidden>
>>>>>>
>>>>>> hax-interface.h defines the interface between the HAXM kernel
>>>>>> module and the HAXM QEMU accelerator. The same code can be found in
>>>>>> the following files of the HAXM kernel module:
>>>>>>
>>>>>> include/hax_interface.h
>>>>>> include/vcpu_state.h
>>>>>> core/include/vm.h
>>>>>>
>>>>>> These files are now open source under the 3-clause BSD license,
>>>>>> whereas hax-interface.h in QEMU uses GPLv2.
>>>> Why is this a problem?
>>> I know very little about licenses. If this is not a problem, I'm
>>> happy to
>>> just abandon this patch.
>> As far as I can see, this is not a problem for the QEMU project
>> at all, as QEMU as a whole is GPLv2.
>>
>> It would make sense to update the license if we wanted to keep
>> our header file in sync with some other source tree (e.g. the one
>> from Intel), but this doesn't seem to be the case here (yet?).
>>
> I see, that makes sense.
Please keep the whole HAXM as it is (BSD-3clause) as it makes this piece
of software reusable for !Linux (and non-qemu) usage without licensing wars.
If it will be kept BSD, I might try to integrate it with the NetBSD
base-system at one point.
signature.asc
Description: OpenPGP digital signature