qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] fpu/softfloat.c licensing


From: Alexey Kardashevskiy
Subject: Re: [Qemu-devel] fpu/softfloat.c licensing
Date: Tue, 03 Jun 2014 13:52:48 +1000
User-agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

On 05/21/2014 07:25 PM, Alexander Graf wrote:
> 
> On 21.05.14 11:17, Peter Maydell wrote:
>> On 21 May 2014 08:51, Paolo Bonzini <address@hidden> wrote:
>>> Il 21/05/2014 05:54, Alexey Kardashevskiy ha scritto:
>>>
>>>> Hi!
>>>>
>>>> We recently discovered that not entire QEMU is GPL2-compatible, the fpu
>>>> emulation has a different license (copied below) which might create legal
>>>> problems because of that "INDEMNIFY" statement.
>>>>
>>>> Does anyone else care (except IBM)?
>>>>
>>>> What would the proper solution be? Ask the creator to relicense it under
>>>> GPL? I failed to find a contact as the homepage on berkeley.edu is
>>>> restricted. Rewrite the code? This code is used in FPU emulation for TCG,
>>>> is that the only use of it? If it should not get called for KVM, that
>>>> would
>>>> be a temporary band-aid for us :)
>>>
>>> http://marc.info/?l=qemu-devel&m=136725946312880&w=4
>>>
>>> The following people haven't acked the relicensing of their contributions
>>> from softfloat-2b to softfloat-2a or GPLv2+ yet:
>>>
>>> Fabrice Bellard <address@hidden>
>>>          1d6bda356153c82e100680d9f2165e32c8fb1330
>> Some float-to-int conversions, comparisons, chs, abs.
>>
>>>          750afe93fd15fafc20b6c34d30f339547d15c2d1
>> Trivial bulk change of 'flag' and 'char' return types to 'int'.
>>
>>> Jocelyn Mayer
>>>          75d62a585629cdc1ae0d530189653cb1d8d9c53c
>> uint64_to_float32() and uint64_to_float64() would need
>> redoing -- the rest have been completely rewritten or deleted.
>>
>>> Thiemo Seufer's parents (Stefan said he'd contact them)
>>>          5a6932d51d1b34b68b3f10fc5ac65598bece88c0
>> SNAN_BIT_IS_ONE support.
>>
>>>          924b2c07cdfaba9ac408fc5fa77da75a570f9dc5
>> Trivial fixes to a few busted prototypes.
>>
>>>          b645bb48850fea8db017026897827f0ab42fbdea
>> Also SNAN_BIT_IS_ONE support.
>>
>>>          fc81ba536bc3d8cdbcf9e92369e9bc5ede69da10
>> fc81ba5 is changes to code which has been deleted since.
>>
>>
>> I think we could, if we had to, rewrite those pieces. It would
>> be nice if we could at least get an ack from Fabrice though.
> 
> Yeah - Fabrice, could you please take a quick minute and take a look at
> this and possibly ack the original patch?
> 
>   http://marc.info/?l=qemu-devel&m=136725946312880&w=4
> 
> Thanks a lot!

Ping?

Is there anything I can do to help with this? Chase someone down? :)



-- 
Alexey



reply via email to

[Prev in Thread] Current Thread [Next in Thread]