qemu-riscv
[Top][All Lists]
Advanced

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

Re: [RFC PATCH] tests/tcg: update licenses to GPLv2 as intended


From: Peter Maydell
Subject: Re: [RFC PATCH] tests/tcg: update licenses to GPLv2 as intended
Date: Thu, 15 Feb 2024 18:55:16 +0000

On Thu, 15 Feb 2024 at 18:40, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> My default header template is GPLv3 but for QEMU code we really should
> stick to GPLv2-or-later (allowing others to up-license it if they
> wish). While this is test code we should still be consistent on the
> source distribution.

Test code, and more importantly not linked against
QEMU proper -- it's all standalone guest binaries,
so we don't link this code with any GPL-v2-only code.

> I wrote all of this code so its not a problem. However there remains
> one GPLv3 file left which is the crt0-tc2x.S for TriCore.
>
> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
> ---
>  tests/tcg/aarch64/semicall.h                      | 4 ++--
>  tests/tcg/arm/semicall.h                          | 4 ++--
>  tests/tcg/multiarch/float_helpers.h               | 4 ++--
>  tests/tcg/riscv64/semicall.h                      | 4 ++--
>  tests/tcg/multiarch/arm-compat-semi/semiconsole.c | 4 ++--
>  tests/tcg/multiarch/arm-compat-semi/semihosting.c | 4 ++--
>  tests/tcg/multiarch/float_convd.c                 | 4 ++--
>  tests/tcg/multiarch/float_convs.c                 | 4 ++--
>  tests/tcg/multiarch/float_madds.c                 | 4 ++--
>  tests/tcg/multiarch/libs/float_helpers.c          | 4 ++--
>  tests/tcg/i386/system/boot.S                      | 6 +++---
>  tests/tcg/x86_64/system/boot.S                    | 6 +++---
>  12 files changed, 26 insertions(+), 26 deletions(-)

Of these files, contributions by somebody other than Alex:

tests/tcg/multiarch/float_convd.c
tests/tcg/multiarch/float_convs.c
tests/tcg/multiarch/float_helpers.h
tests/tcg/multiarch/float_madds.c
 Richard Henderson <richard.henderson@linaro.org>
which is all Linaro copyright.

tests/tcg/multiarch/libs/float_helpers.c
 Taylor Simpson <tsimpson@quicinc.com>
 ...but this was exclusively deleting lines

plus a couple of typo/spelling fixes from
Michael Tokarev <mjt@tls.msk.ru> which I don't think rise
to the level of being relicensable contributions.

So I don't think we need anybody else's signoff for this
relicensing.

thanks
-- PMM



reply via email to

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