]> xenbits.xensource.com Git - xen.git/commit
acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>
Wed, 28 Sep 2016 13:21:49 +0000 (09:21 -0400)
committerWei Liu <wei.liu2@citrix.com>
Wed, 28 Sep 2016 13:32:04 +0000 (14:32 +0100)
commit68823df358e8f366a9bf0c356ca22646490ddf3c
tree567c6539b8347e3869fd723b78870a117f221838
parentc3397311a658ceea5cb5c4e632861616edda5a7d
acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1

ACPI builder is currently distributed under GPLv2 license.

We plan to make the builder available to components other than the
hvmloader (which is also GPLv2). Some of these components (such as
libxl) may be distributed under LGPL-2.1 so that they can be used by
non-GPLv2 callers.  But this will not be possible if we incorporate
the ACPI builder in those other components.

To avoid this problem we are relicensing sources in ACPI bulder
directory to the Lesser GNU Public License (LGPL) version 2.1

gpl/mk_dsdt_asl.sh file will remain GPL-only pending permission to
relicense from Lenovo due to commit 801d469ad ("[HVM] ACPI support
patch 3 of 4: ACPI _PRT table."))

Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Acked-by: Daniel Kiper <dkiper@net-space.pl>
Acked-by: Stefan Berger <stefanb@us.ibm.com>
Acked-by: Kouya Shimura <kouya@jp.fujitsu.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Simon Horman <horms@verge.net.au>
Acked-by: Lars Kurth <lars.kurth@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> [for Oracle, VirtualIron and Sun contributions]
12 files changed:
tools/firmware/hvmloader/acpi/COPYING [new file with mode: 0644]
tools/firmware/hvmloader/acpi/Makefile
tools/firmware/hvmloader/acpi/acpi2_0.h
tools/firmware/hvmloader/acpi/build.c
tools/firmware/hvmloader/acpi/dsdt.asl
tools/firmware/hvmloader/acpi/gpl/COPYING [new file with mode: 0644]
tools/firmware/hvmloader/acpi/mk_dsdt.c
tools/firmware/hvmloader/acpi/ssdt_pm.asl
tools/firmware/hvmloader/acpi/ssdt_s3.asl
tools/firmware/hvmloader/acpi/ssdt_s4.asl
tools/firmware/hvmloader/acpi/ssdt_tpm.asl
tools/firmware/hvmloader/acpi/static_tables.c