[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
On 08/01/2016 09:56 AM, Boris Ostrovsky wrote: > Simon, Keir, Simon, ping? > > > 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.ostrovsky@xxxxxxxxxx> >> CC: Kouya Shimura <kouya@xxxxxxxxxxxxxx> >> CC: Daniel Kiper <dkiper@xxxxxxxxxxxx> >> CC: Stefan Berger <stefanb@xxxxxxxxxx> >> CC: Simon Horman <horms@xxxxxxxxxxxx> >> CC: Keir Fraser <keir@xxxxxxx> >> CC: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> >> CC: Lars Kurth <lars.kurth@xxxxxxxxxx> >> --- >> >> 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@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |