Alexandre Ratchov <a...@caoua.org> writes:

> On Tue, Sep 10, 2024 at 03:28:57PM +0100, Daniel P. Berrangé wrote:
>> > 
>> > This is the single use of the ISC license in the more than 10k
>> > files in the repository. Just checking IIUC this document:
>> > https://www.gnu.org/licenses/quick-guide-gplv3.en.html
>> > 
>> > ISC -> LGPLv2.1 -> GPLv2 -> GPLv3
>> > 
>> > So ISC is compatible with GPLv2-or-later. Is that correct?
>> 
>> ISC is a permissive license that's semantically pretty much equivalent
>> to either MIT or BSD 2 clause licenses and thus is broadly compatible
>> with most other licenses, including the various GPL variants/versions.
>> 
>> None the less, since sndioaudio.c was a new file, it should have been
>> submitted using the GPLv2+, unless there was a reason it needed to
>> diverge and use ISC.
>> 
>> An example justification for divering is if the new code is derived
>> from some non-QEMU source that was already ISC.
>> 
>
> The ISC license is more permissive than GPLv2+ and compatible with it.
> The file uses this license for history reasons: initial versions of it
> used to be part of the OpenBSD ports repository, which uses ISC.
>
> If ISC is not appropriate for qemu, I agree to use GPLv2+ instead (I'm
> the author this file).

Let's adjust the license then.  Alexandre, care to post the patch?


Reply via email to