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?