Simon, Keir,
In case you didn't realize --- this needs your ACK. Jan, now that I checked the logs more carefully, you are the only one from Suse/Novell who touched these files so your ACK is needed as well. Thanks. -boris On 07/18/2016 10:01 AM, Boris Ostrovsky wrote: > 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 > > Signed-off-by: Boris Ostrovsky <boris.ostrov...@oracle.com> > CC: Kouya Shimura <ko...@jp.fujitsu.com> > CC: Daniel Kiper <dki...@net-space.pl> > CC: Stefan Berger <stef...@us.ibm.com> > CC: Simon Horman <ho...@verge.net.au> > CC: Keir Fraser <k...@xen.org> > CC: Ian Jackson <ian.jack...@eu.citrix.com> > CC: Lars Kurth <lars.ku...@citrix.com> > --- > > More details can be found in > https://lists.xenproject.org/archives/html/xen-devel/2016-07/msg01367.html > > > tools/firmware/hvmloader/acpi/Makefile | 18 ++++++++---------- > tools/firmware/hvmloader/acpi/acpi2_0.h | 19 ++++++++----------- > tools/firmware/hvmloader/acpi/build.c | 18 ++++++++---------- > tools/firmware/hvmloader/acpi/dsdt.asl | 18 ++++++++---------- > tools/firmware/hvmloader/acpi/mk_dsdt.c | 12 ++++++++++++ > tools/firmware/hvmloader/acpi/ssdt_pm.asl | 11 ++++------- > tools/firmware/hvmloader/acpi/ssdt_s3.asl | 11 ++++------- > tools/firmware/hvmloader/acpi/ssdt_s4.asl | 11 ++++------- > tools/firmware/hvmloader/acpi/ssdt_tpm.asl | 18 ++++++++---------- > tools/firmware/hvmloader/acpi/static_tables.c | 18 ++++++++---------- > 10 files changed, 72 insertions(+), 82 deletions(-) > > diff --git a/tools/firmware/hvmloader/acpi/Makefile > b/tools/firmware/hvmloader/acpi/Makefile > index d3e882a..703d67b 100644 > --- a/tools/firmware/hvmloader/acpi/Makefile > +++ b/tools/firmware/hvmloader/acpi/Makefile > @@ -1,17 +1,15 @@ > # > # Copyright (c) 2004, Intel Corporation. > # > -# This program is free software; you can redistribute it and/or modify it > -# under the terms and conditions of the GNU General Public License, > -# version 2, as published by the Free Software Foundation. > +# This program is free software; you can redistribute it and/or modify > +# it under the terms of the GNU Lesser General Public License as published > +# by the Free Software Foundation; version 2.1 only. with the special > +# exception on linking described in file LICENSE. > # > -# This program is distributed in the hope it will be useful, but WITHOUT > -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for > -# more details. > -# > -# You should have received a copy of the GNU General Public License along > with > -# this program; If not, see <http://www.gnu.org/licenses/>. > +# This program is distributed in the hope that it will be useful, > +# but WITHOUT ANY WARRANTY; without even the implied warranty of > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > +# NU Lesser General Public License for more details. > # > > XEN_ROOT = $(CURDIR)/../../../.. > diff --git a/tools/firmware/hvmloader/acpi/acpi2_0.h > b/tools/firmware/hvmloader/acpi/acpi2_0.h > index 78eb43d..6fa3452 100644 > --- a/tools/firmware/hvmloader/acpi/acpi2_0.h > +++ b/tools/firmware/hvmloader/acpi/acpi2_0.h > @@ -1,18 +1,15 @@ > /* > * Copyright (c) 2004, Intel Corporation. > * > - * This program is free software; you can redistribute it and/or modify it > - * under the terms and conditions of the GNU General Public License, > - * version 2, as published by the Free Software Foundation. > - * > - * This program is distributed in the hope it will be useful, but WITHOUT > - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for > - * more details. > - * > - * You should have received a copy of the GNU General Public License along > with > - * this program; If not, see <http://www.gnu.org/licenses/>. > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU Lesser General Public License for more details. > */ > #ifndef _ACPI_2_0_H_ > #define _ACPI_2_0_H_ > diff --git a/tools/firmware/hvmloader/acpi/build.c > b/tools/firmware/hvmloader/acpi/build.c > index 1f7103e..8be9b90 100644 > --- a/tools/firmware/hvmloader/acpi/build.c > +++ b/tools/firmware/hvmloader/acpi/build.c > @@ -2,17 +2,15 @@ > * Copyright (c) 2004, Intel Corporation. > * Copyright (c) 2006, Keir Fraser, XenSource Inc. > * > - * This program is free software; you can redistribute it and/or modify it > - * under the terms and conditions of the GNU General Public License, version > - * 2, as published by the Free Software Foundation. > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > - * This program is distributed in the hope it will be useful, but WITHOUT > ANY > - * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS > - * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more > - * details. > - * > - * You should have received a copy of the GNU General Public License along > with > - * this program; If not, see <http://www.gnu.org/licenses/>. > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU Lesser General Public License for more details. > */ > > #include "acpi2_0.h" > diff --git a/tools/firmware/hvmloader/acpi/dsdt.asl > b/tools/firmware/hvmloader/acpi/dsdt.asl > index bd65823..895a8e5 100644 > --- a/tools/firmware/hvmloader/acpi/dsdt.asl > +++ b/tools/firmware/hvmloader/acpi/dsdt.asl > @@ -3,17 +3,15 @@ > * > * Copyright (c) 2004, Intel Corporation. > * > - * This program is free software; you can redistribute it and/or modify it > - * under the terms and conditions of the GNU General Public License, > - * version 2, as published by the Free Software Foundation. > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > - * This program is distributed in the hope it will be useful, but WITHOUT > - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for > - * more details. > - * > - * You should have received a copy of the GNU General Public License along > with > - * this program; If not, see <http://www.gnu.org/licenses/>. > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU Lesser General Public License for more details. > */ > > DefinitionBlock ("DSDT.aml", "DSDT", 2, "Xen", "HVM", 0) > diff --git a/tools/firmware/hvmloader/acpi/mk_dsdt.c > b/tools/firmware/hvmloader/acpi/mk_dsdt.c > index b2ade89..bc414bf 100644 > --- a/tools/firmware/hvmloader/acpi/mk_dsdt.c > +++ b/tools/firmware/hvmloader/acpi/mk_dsdt.c > @@ -1,3 +1,15 @@ > +/* > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > + * > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU Lesser General Public License for more details. > + */ > + > #include <stdio.h> > #include <stdarg.h> > #include <stdint.h> > diff --git a/tools/firmware/hvmloader/acpi/ssdt_pm.asl > b/tools/firmware/hvmloader/acpi/ssdt_pm.asl > index 1a7d752..d81b1f2 100644 > --- a/tools/firmware/hvmloader/acpi/ssdt_pm.asl > +++ b/tools/firmware/hvmloader/acpi/ssdt_pm.asl > @@ -5,17 +5,14 @@ > * Copyright (c) 2008 Citrix Systems, Inc. > * > * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; If not, see <http://www.gnu.org/licenses/>. > + * GNU Lesser General Public License for more details. > */ > > /* > diff --git a/tools/firmware/hvmloader/acpi/ssdt_s3.asl > b/tools/firmware/hvmloader/acpi/ssdt_s3.asl > index f89ac02..c83bbbf 100644 > --- a/tools/firmware/hvmloader/acpi/ssdt_s3.asl > +++ b/tools/firmware/hvmloader/acpi/ssdt_s3.asl > @@ -4,17 +4,14 @@ > * Copyright (c) 2011 Citrix Systems, Inc. > * > * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; If not, see <http://www.gnu.org/licenses/>. > + * GNU Lesser General Public License for more details. > */ > > DefinitionBlock ("SSDT_S3.aml", "SSDT", 2, "Xen", "HVM", 0) > diff --git a/tools/firmware/hvmloader/acpi/ssdt_s4.asl > b/tools/firmware/hvmloader/acpi/ssdt_s4.asl > index d589e4b..325ac11 100644 > --- a/tools/firmware/hvmloader/acpi/ssdt_s4.asl > +++ b/tools/firmware/hvmloader/acpi/ssdt_s4.asl > @@ -4,17 +4,14 @@ > * Copyright (c) 2011 Citrix Systems, Inc. > * > * This program is free software; you can redistribute it and/or modify > - * it under the terms of the GNU General Public License as published by > - * the Free Software Foundation; either version 2 of the License, or > - * (at your option) any later version. > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > * This program is distributed in the hope that it will be useful, > * but WITHOUT ANY WARRANTY; without even the implied warranty of > * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > - * GNU General Public License for more details. > - * > - * You should have received a copy of the GNU General Public License > - * along with this program; If not, see <http://www.gnu.org/licenses/>. > + * GNU Lesser General Public License for more details. > */ > > DefinitionBlock ("SSDT_S4.aml", "SSDT", 2, "Xen", "HVM", 0) > diff --git a/tools/firmware/hvmloader/acpi/ssdt_tpm.asl > b/tools/firmware/hvmloader/acpi/ssdt_tpm.asl > index 2ae8ad4..a0fb1fd 100644 > --- a/tools/firmware/hvmloader/acpi/ssdt_tpm.asl > +++ b/tools/firmware/hvmloader/acpi/ssdt_tpm.asl > @@ -3,17 +3,15 @@ > * > * Copyright (c) 2006, IBM Corporation. > * > - * This program is free software; you can redistribute it and/or modify it > - * under the terms and conditions of the GNU General Public License, > - * version 2, as published by the Free Software Foundation. > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > - * This program is distributed in the hope it will be useful, but WITHOUT > - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for > - * more details. > - * > - * You should have received a copy of the GNU General Public License along > with > - * this program; If not, see <http://www.gnu.org/licenses/>. > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU Lesser General Public License for more details. > */ > > /* SSDT for TPM TIS Interface for Xen with Qemu device model. */ > diff --git a/tools/firmware/hvmloader/acpi/static_tables.c > b/tools/firmware/hvmloader/acpi/static_tables.c > index f4d627b..617bf68 100644 > --- a/tools/firmware/hvmloader/acpi/static_tables.c > +++ b/tools/firmware/hvmloader/acpi/static_tables.c > @@ -2,17 +2,15 @@ > * Copyright (c) 2004, Intel Corporation. > * Copyright (c) 2006, Keir Fraser, XenSource Inc. > * > - * This program is free software; you can redistribute it and/or modify it > - * under the terms and conditions of the GNU General Public License, > - * version 2, as published by the Free Software Foundation. > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU Lesser General Public License as published > + * by the Free Software Foundation; version 2.1 only. with the special > + * exception on linking described in file LICENSE. > * > - * This program is distributed in the hope it will be useful, but WITHOUT > - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for > - * more details. > - * > - * You should have received a copy of the GNU General Public License along > with > - * this program; If not, see <http://www.gnu.org/licenses/>. > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU Lesser General Public License for more details. > */ > > #include "acpi2_0.h" _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel