[SeaBIOS] [PATCH please reply] make acpi bits GPLv2 compatible
Laszlo Ersek
lersek at redhat.com
Thu Mar 21 01:08:50 CET 2013
On 03/20/13 16:57, Michael S. Tsirkin wrote:
> You are getting this mail because you might have contributed code to one
> of the files in seabios that we want to reuse in QEMU,
> when this file was under GPLv3 or LGPLv3.
>
> QEMU is GPLv2 at the moment, so as a step in the process of moving acpi
> tables to qemu, we need to make sure the code we'll be moving is GPLv2
> compatible.
>
> The code was originally LGPLv2 in bochs so these bits are OK.
>
> QEMU generally prefers GPLv2 or later, so this is what this
> patch does. The plan is therefore:
> - collect acks from everyone
> - copy code to QEMU and apply this patch to QEMU copy only
>
> If you allow the use of your contribution in QEMU under the
> terms of GPLv2 or later as proposed by this patch,
> please respond to this mail including the line:
>
> Acked-by: Name <email address>
>
> in the message body.
>
> For example:
> Acked-by: Michael S. Tsirkin <mst at redhat.com>
>
> Thanks!
>
> Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
src/acpi-dsdt-cpu-hotplug.dsl | 15 +++++++++++++++
src/acpi-dsdt-dbug.dsl | 15 +++++++++++++++
src/acpi-dsdt-hpet.dsl | 15 +++++++++++++++
src/acpi-dsdt-isa.dsl | 15 +++++++++++++++
src/acpi-dsdt-pci-crs.dsl | 15 +++++++++++++++
src/acpi.c | 14 +++++++++++++-
src/acpi.h | 14 ++++++++++++++
src/ssdt-misc.dsl | 15 +++++++++++++++
src/ssdt-pcihp.dsl | 15 +++++++++++++++
src/ssdt-proc.dsl | 15 +++++++++++++++
tools/acpi_extract.py | 13 ++++++++++++-
tools/acpi_extract_preprocess.py | 13 ++++++++++++-
12 files changed, 171 insertions(+), 3 deletions(-)
Just a note: for my recent series to qemu-devel
<http://lists.nongnu.org/archive/html/qemu-devel/2013-03/msg03575.html>,
I didn't copy code from seabios to qemu (file-wise, clipboard-wise,
hand-eye-coordination-wise, or otherwise). For me "read, understand,
write new code" seems to work best.
(I obviously *did* consult (= read) src/acpi.* (hence the patch for
build_madt() too). That activity probably didn't require this patch (=
the permissions of the copyright holders), but I agree that the patch
builds a safer ground even for "my approach".)
Laszlo
More information about the SeaBIOS
mailing list