qemu-devel
[Top][All Lists]
Advanced

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

Re: [PULL 20/24] audio: Add sndio backend


From: Alexandre Ratchov
Subject: Re: [PULL 20/24] audio: Add sndio backend
Date: Tue, 10 Sep 2024 16:57:38 +0200

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).



reply via email to

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