xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
@ 2016-07-18 14:01 Boris Ostrovsky
  2016-07-19 15:00 ` Daniel Kiper
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Boris Ostrovsky @ 2016-07-18 14:01 UTC (permalink / raw)
  To: xen-devel
  Cc: Lars Kurth, Keir Fraser, Ian Jackson, Simon Horman,
	Kouya Shimura, Stefan Berger, Boris Ostrovsky, Daniel Kiper

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@oracle.com>
CC: Kouya Shimura <kouya@jp.fujitsu.com>
CC: Daniel Kiper <dkiper@net-space.pl>
CC: Stefan Berger <stefanb@us.ibm.com>
CC: Simon Horman <horms@verge.net.au>
CC: Keir Fraser <keir@xen.org>
CC: Ian Jackson <ian.jackson@eu.citrix.com>
CC: Lars Kurth <lars.kurth@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"
-- 
1.7.1


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-07-18 14:01 [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1 Boris Ostrovsky
@ 2016-07-19 15:00 ` Daniel Kiper
  2016-07-19 19:34   ` Stefan Berger
  2016-08-01 13:56 ` Boris Ostrovsky
  2016-08-26  6:54 ` Jan Beulich
  2 siblings, 1 reply; 18+ messages in thread
From: Daniel Kiper @ 2016-07-19 15:00 UTC (permalink / raw)
  To: Boris Ostrovsky
  Cc: Lars Kurth, Keir Fraser, Ian Jackson, Stefan Berger,
	Simon Horman, Kouya Shimura, xen-devel, Daniel Kiper

On Mon, Jul 18, 2016 at 10:01:27AM -0400, 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@oracle.com>
> CC: Kouya Shimura <kouya@jp.fujitsu.com>
> CC: Daniel Kiper <dkiper@net-space.pl>
> CC: Stefan Berger <stefanb@us.ibm.com>
> CC: Simon Horman <horms@verge.net.au>
> CC: Keir Fraser <keir@xen.org>
> CC: Ian Jackson <ian.jackson@eu.citrix.com>
> CC: Lars Kurth <lars.kurth@citrix.com>

Acked-by: Daniel Kiper <dkiper@net-space.pl>

Daniel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-07-19 15:00 ` Daniel Kiper
@ 2016-07-19 19:34   ` Stefan Berger
  2016-07-20  0:55     ` Kouya Shimura
  0 siblings, 1 reply; 18+ messages in thread
From: Stefan Berger @ 2016-07-19 19:34 UTC (permalink / raw)
  To: Daniel Kiper
  Cc: Lars Kurth, Keir Fraser, Ian Jackson, Simon Horman,
	Kouya Shimura, xen-devel, Boris Ostrovsky


[-- Attachment #1.1: Type: text/plain, Size: 1268 bytes --]

Daniel Kiper <dkiper@net-space.pl> wrote on 07/19/2016 11:00:04 AM:

> Subject: Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 
> to LGPLv2.1
> 
> On Mon, Jul 18, 2016 at 10:01:27AM -0400, 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@oracle.com>
> > CC: Kouya Shimura <kouya@jp.fujitsu.com>
> > CC: Daniel Kiper <dkiper@net-space.pl>
> > CC: Stefan Berger <stefanb@us.ibm.com>
> > CC: Simon Horman <horms@verge.net.au>
> > CC: Keir Fraser <keir@xen.org>
> > CC: Ian Jackson <ian.jackson@eu.citrix.com>
> > CC: Lars Kurth <lars.kurth@citrix.com>
> 
> Acked-by: Daniel Kiper <dkiper@net-space.pl>
Acked-by: Stefan Berger <stefanb@us.ibm.com>



[-- Attachment #1.2: Type: text/html, Size: 1632 bytes --]

[-- Attachment #2: Type: text/plain, Size: 127 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-07-19 19:34   ` Stefan Berger
@ 2016-07-20  0:55     ` Kouya Shimura
  0 siblings, 0 replies; 18+ messages in thread
From: Kouya Shimura @ 2016-07-20  0:55 UTC (permalink / raw)
  To: Boris Ostrovsky
  Cc: Lars Kurth, Keir Fraser, Ian Jackson, Simon Horman, xen-devel,
	Stefan Berger, Daniel Kiper


Stefan Berger <stefanb@us.ibm.com> writes:

> Daniel Kiper <dkiper@net-space.pl> wrote on 07/19/2016 11:00:04 AM:
>
>> Subject: Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 
>> to LGPLv2.1
>> 
>> On Mon, Jul 18, 2016 at 10:01:27AM -0400, 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@oracle.com>
>> > CC: Kouya Shimura <kouya@jp.fujitsu.com>
>> > CC: Daniel Kiper <dkiper@net-space.pl>
>> > CC: Stefan Berger <stefanb@us.ibm.com>
>> > CC: Simon Horman <horms@verge.net.au>
>> > CC: Keir Fraser <keir@xen.org>
>> > CC: Ian Jackson <ian.jackson@eu.citrix.com>
>> > CC: Lars Kurth <lars.kurth@citrix.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>

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-07-18 14:01 [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1 Boris Ostrovsky
  2016-07-19 15:00 ` Daniel Kiper
@ 2016-08-01 13:56 ` Boris Ostrovsky
  2016-08-01 14:16   ` Jan Beulich
                     ` (2 more replies)
  2016-08-26  6:54 ` Jan Beulich
  2 siblings, 3 replies; 18+ messages in thread
From: Boris Ostrovsky @ 2016-08-01 13:56 UTC (permalink / raw)
  To: Simon Horman, Keir Fraser, Jan Beulich
  Cc: Lars Kurth, Stefan Berger, Ian Jackson, Kouya Shimura, xen-devel,
	Daniel Kiper

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.ostrovsky@oracle.com>
> CC: Kouya Shimura <kouya@jp.fujitsu.com>
> CC: Daniel Kiper <dkiper@net-space.pl>
> CC: Stefan Berger <stefanb@us.ibm.com>
> CC: Simon Horman <horms@verge.net.au>
> CC: Keir Fraser <keir@xen.org>
> CC: Ian Jackson <ian.jackson@eu.citrix.com>
> CC: Lars Kurth <lars.kurth@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

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-01 13:56 ` Boris Ostrovsky
@ 2016-08-01 14:16   ` Jan Beulich
  2016-08-04  6:52   ` Tian, Kevin
  2016-08-15 12:57   ` Boris Ostrovsky
  2 siblings, 0 replies; 18+ messages in thread
From: Jan Beulich @ 2016-08-01 14:16 UTC (permalink / raw)
  To: Boris Ostrovsky
  Cc: Lars Kurth, Stefan Berger, Ian Jackson, Simon Horman,
	Kouya Shimura, xen-devel, Keir Fraser, Daniel Kiper

>>> On 01.08.16 at 15:56, <boris.ostrovsky@oracle.com> wrote:
> 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.

Acked-by: Jan Beulich <jbeulich@suse.com>


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-01 13:56 ` Boris Ostrovsky
  2016-08-01 14:16   ` Jan Beulich
@ 2016-08-04  6:52   ` Tian, Kevin
  2016-08-26 13:26     ` Lars Kurth
  2016-08-15 12:57   ` Boris Ostrovsky
  2 siblings, 1 reply; 18+ messages in thread
From: Tian, Kevin @ 2016-08-04  6:52 UTC (permalink / raw)
  To: Boris Ostrovsky, Simon Horman, Keir Fraser, Jan Beulich
  Cc: Lars Kurth, Stefan Berger, Ian Jackson, Kouya Shimura, xen-devel,
	Daniel Kiper

> From: Boris Ostrovsky
> Sent: Monday, August 01, 2016 9:57 PM
> 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@oracle.com>
> > CC: Kouya Shimura <kouya@jp.fujitsu.com>
> > CC: Daniel Kiper <dkiper@net-space.pl>
> > CC: Stefan Berger <stefanb@us.ibm.com>
> > CC: Simon Horman <horms@verge.net.au>
> > CC: Keir Fraser <keir@xen.org>
> > CC: Ian Jackson <ian.jackson@eu.citrix.com>
> > CC: Lars Kurth <lars.kurth@citrix.com>

Acked-by: Kevin Tian <kevin.tian@intel.com> for all Intel related code.

Thanks
Kevin
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-01 13:56 ` Boris Ostrovsky
  2016-08-01 14:16   ` Jan Beulich
  2016-08-04  6:52   ` Tian, Kevin
@ 2016-08-15 12:57   ` Boris Ostrovsky
  2016-08-26  6:26     ` Simon Horman
  2 siblings, 1 reply; 18+ messages in thread
From: Boris Ostrovsky @ 2016-08-15 12:57 UTC (permalink / raw)
  To: Simon Horman
  Cc: Lars Kurth, Stefan Berger, Jan Beulich, Ian Jackson,
	Kouya Shimura, xen-devel, Keir Fraser, Daniel Kiper

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@oracle.com>
>> CC: Kouya Shimura <kouya@jp.fujitsu.com>
>> CC: Daniel Kiper <dkiper@net-space.pl>
>> CC: Stefan Berger <stefanb@us.ibm.com>
>> CC: Simon Horman <horms@verge.net.au>
>> CC: Keir Fraser <keir@xen.org>
>> CC: Ian Jackson <ian.jackson@eu.citrix.com>
>> CC: Lars Kurth <lars.kurth@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

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-15 12:57   ` Boris Ostrovsky
@ 2016-08-26  6:26     ` Simon Horman
  0 siblings, 0 replies; 18+ messages in thread
From: Simon Horman @ 2016-08-26  6:26 UTC (permalink / raw)
  To: Boris Ostrovsky
  Cc: Lars Kurth, Stefan Berger, Jan Beulich, Ian Jackson,
	Kouya Shimura, xen-devel, Keir Fraser, Daniel Kiper

Hi,

On Mon, Aug 15, 2016 at 08:57:40AM -0400, Boris Ostrovsky wrote:
> On 08/01/2016 09:56 AM, Boris Ostrovsky wrote:
> > Simon, Keir,
> 
> 
> Simon, ping?

Sorry, I didn't see this until now.

Acked-by: Simon Horman <horms@verge.net.au>

> > 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@oracle.com>
> >> CC: Kouya Shimura <kouya@jp.fujitsu.com>
> >> CC: Daniel Kiper <dkiper@net-space.pl>
> >> CC: Stefan Berger <stefanb@us.ibm.com>
> >> CC: Simon Horman <horms@verge.net.au>
> >> CC: Keir Fraser <keir@xen.org>
> >> CC: Ian Jackson <ian.jackson@eu.citrix.com>
> >> CC: Lars Kurth <lars.kurth@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"
> 

-- 
Simon Horman/ホーマン サイモン  simon@horms.net
Horms Solutions 株式会社          www.horms.net
〒650-0025     神戸市中央区相生町5丁目13-1-1304
Tel: 03 6365 5977             Fax: 03 6673 4268
Skype: horms7

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-07-18 14:01 [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1 Boris Ostrovsky
  2016-07-19 15:00 ` Daniel Kiper
  2016-08-01 13:56 ` Boris Ostrovsky
@ 2016-08-26  6:54 ` Jan Beulich
  2016-08-26 12:13   ` Boris Ostrovsky
  2 siblings, 1 reply; 18+ messages in thread
From: Jan Beulich @ 2016-08-26  6:54 UTC (permalink / raw)
  To: Ian Jackson
  Cc: Lars Kurth, Stefan Berger, Simon Horman, Kouya Shimura,
	xen-devel, Boris Ostrovsky, Keir Fraser, Daniel Kiper

>>> On 18.07.16 at 16:01, <boris.ostrovsky@oracle.com> 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@oracle.com>
> CC: Kouya Shimura <kouya@jp.fujitsu.com>
> CC: Daniel Kiper <dkiper@net-space.pl>
> CC: Stefan Berger <stefanb@us.ibm.com>
> CC: Simon Horman <horms@verge.net.au>
> CC: Keir Fraser <keir@xen.org>
> CC: Ian Jackson <ian.jackson@eu.citrix.com>
> CC: Lars Kurth <lars.kurth@citrix.com>

Ian,

I think all required acks are in place now (just went through the
original thread again), but I think before committing this another
pair of eyes double checking would not hurt. Could I ask you to
do that?

Thanks, Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-26  6:54 ` Jan Beulich
@ 2016-08-26 12:13   ` Boris Ostrovsky
  2016-08-26 12:51     ` Jan Beulich
  2016-08-26 13:23     ` Lars Kurth
  0 siblings, 2 replies; 18+ messages in thread
From: Boris Ostrovsky @ 2016-08-26 12:13 UTC (permalink / raw)
  To: Jan Beulich, Ian Jackson
  Cc: Lars Kurth, Stefan Berger, Simon Horman, Kouya Shimura,
	xen-devel, Keir Fraser, Daniel Kiper

On 08/26/2016 02:54 AM, Jan Beulich wrote:
>>>> On 18.07.16 at 16:01, <boris.ostrovsky@oracle.com> 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@oracle.com>
>> CC: Kouya Shimura <kouya@jp.fujitsu.com>
>> CC: Daniel Kiper <dkiper@net-space.pl>
>> CC: Stefan Berger <stefanb@us.ibm.com>
>> CC: Simon Horman <horms@verge.net.au>
>> CC: Keir Fraser <keir@xen.org>
>> CC: Ian Jackson <ian.jackson@eu.citrix.com>
>> CC: Lars Kurth <lars.kurth@citrix.com>
> Ian,
>
> I think all required acks are in place now (just went through the
> original thread again), but I think before committing this another
> pair of eyes double checking would not hurt. Could I ask you to
> do that?

We are still missing Citrix and, ahem, Oracle. For the latter we are
waiting for approval from our legal and it's going rather slow (Konrad
pinged them yesterday)

We (actually, Kevin Tian) also discovered one commit from Lenovo ---
801d469ad8b2b88f669326327df03d03200efbfb. Lars has been looking into
what we can do about that since the address on that patch is no longer
valid.

-boris



_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-26 12:13   ` Boris Ostrovsky
@ 2016-08-26 12:51     ` Jan Beulich
  2016-08-26 13:08       ` Boris Ostrovsky
  2016-08-26 13:23     ` Lars Kurth
  1 sibling, 1 reply; 18+ messages in thread
From: Jan Beulich @ 2016-08-26 12:51 UTC (permalink / raw)
  To: Boris Ostrovsky
  Cc: Lars Kurth, Stefan Berger, Ian Jackson, Simon Horman,
	Kouya Shimura, xen-devel, Keir Fraser, Daniel Kiper

>>> On 26.08.16 at 14:13, <boris.ostrovsky@oracle.com> wrote:
> On 08/26/2016 02:54 AM, Jan Beulich wrote:
>>>>> On 18.07.16 at 16:01, <boris.ostrovsky@oracle.com> 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@oracle.com>
>>> CC: Kouya Shimura <kouya@jp.fujitsu.com>
>>> CC: Daniel Kiper <dkiper@net-space.pl>
>>> CC: Stefan Berger <stefanb@us.ibm.com>
>>> CC: Simon Horman <horms@verge.net.au>
>>> CC: Keir Fraser <keir@xen.org>
>>> CC: Ian Jackson <ian.jackson@eu.citrix.com>
>>> CC: Lars Kurth <lars.kurth@citrix.com>
>> Ian,
>>
>> I think all required acks are in place now (just went through the
>> original thread again), but I think before committing this another
>> pair of eyes double checking would not hurt. Could I ask you to
>> do that?
> 
> We are still missing Citrix and, ahem, Oracle. For the latter we are
> waiting for approval from our legal and it's going rather slow (Konrad
> pinged them yesterday)

Okay, I wrongly thought the Citrix part was already taken care
of. But how can Oracle be still pending when the patch has your
S-o-b?

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-26 12:51     ` Jan Beulich
@ 2016-08-26 13:08       ` Boris Ostrovsky
  2016-08-26 13:29         ` Jan Beulich
  0 siblings, 1 reply; 18+ messages in thread
From: Boris Ostrovsky @ 2016-08-26 13:08 UTC (permalink / raw)
  To: Jan Beulich
  Cc: Lars Kurth, Stefan Berger, Ian Jackson, Simon Horman,
	Kouya Shimura, xen-devel, Keir Fraser, Daniel Kiper

On 08/26/2016 08:51 AM, Jan Beulich wrote:
>>>> On 26.08.16 at 14:13, <boris.ostrovsky@oracle.com> wrote:
>> On 08/26/2016 02:54 AM, Jan Beulich wrote:
>>>>>> On 18.07.16 at 16:01, <boris.ostrovsky@oracle.com> 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@oracle.com>
>>>> CC: Kouya Shimura <kouya@jp.fujitsu.com>
>>>> CC: Daniel Kiper <dkiper@net-space.pl>
>>>> CC: Stefan Berger <stefanb@us.ibm.com>
>>>> CC: Simon Horman <horms@verge.net.au>
>>>> CC: Keir Fraser <keir@xen.org>
>>>> CC: Ian Jackson <ian.jackson@eu.citrix.com>
>>>> CC: Lars Kurth <lars.kurth@citrix.com>
>>> Ian,
>>>
>>> I think all required acks are in place now (just went through the
>>> original thread again), but I think before committing this another
>>> pair of eyes double checking would not hurt. Could I ask you to
>>> do that?
>> We are still missing Citrix and, ahem, Oracle. For the latter we are
>> waiting for approval from our legal and it's going rather slow (Konrad
>> pinged them yesterday)
> Okay, I wrongly thought the Citrix part was already taken care
> of. But how can Oracle be still pending when the patch has your
> S-o-b?

Apparently license update requires review by Oracle's legal. Especially
given that we are relicensing changes made by Virtual Iron and Sun.

-boris


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-26 12:13   ` Boris Ostrovsky
  2016-08-26 12:51     ` Jan Beulich
@ 2016-08-26 13:23     ` Lars Kurth
  1 sibling, 0 replies; 18+ messages in thread
From: Lars Kurth @ 2016-08-26 13:23 UTC (permalink / raw)
  To: Boris Ostrovsky, Jan Beulich, Ian Jackson
  Cc: Keir (Xen.org),
	Stefan Berger, Simon Horman, Kouya Shimura, xen-devel,
	Daniel Kiper



On 26/08/2016 08:13, "Boris Ostrovsky" <boris.ostrovsky@oracle.com> wrote:

>On 08/26/2016 02:54 AM, Jan Beulich wrote:
>>>>> On 18.07.16 at 16:01, <boris.ostrovsky@oracle.com> 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@oracle.com>
>>> CC: Kouya Shimura <kouya@jp.fujitsu.com>
>>> CC: Daniel Kiper <dkiper@net-space.pl>
>>> CC: Stefan Berger <stefanb@us.ibm.com>
>>> CC: Simon Horman <horms@verge.net.au>
>>> CC: Keir Fraser <keir@xen.org>
>>> CC: Ian Jackson <ian.jackson@eu.citrix.com>
>>> CC: Lars Kurth <lars.kurth@citrix.com>
>> Ian,
>>
>> I think all required acks are in place now (just went through the
>> original thread again), but I think before committing this another
>> pair of eyes double checking would not hurt. Could I ask you to
>> do that?
>
>We are still missing Citrix and, ahem, Oracle. For the latter we are
>waiting for approval from our legal and it's going rather slow (Konrad
>pinged them yesterday)

Ah, OK, I thought I had given this but will formally reply to the thread
on behalf of Citrix and award an ACKed by

>We (actually, Kevin Tian) also discovered one commit from Lenovo ---
>801d469ad8b2b88f669326327df03d03200efbfb. Lars has been looking into
>what we can do about that since the address on that patch is no longer
>valid.

I will chat to Jun while at LinuxCon and KVM forum.
Lars

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-04  6:52   ` Tian, Kevin
@ 2016-08-26 13:26     ` Lars Kurth
  2016-09-03  0:17       ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 18+ messages in thread
From: Lars Kurth @ 2016-08-26 13:26 UTC (permalink / raw)
  To: Kevin Tian, Boris Ostrovsky, Simon Horman, Keir (Xen.org), Jan Beulich
  Cc: Ian Jackson, Stefan Berger, Daniel Kiper, Kouya Shimura, xen-devel



On 04/08/2016 07:52, "Tian, Kevin" <kevin.tian@intel.com> wrote:

>> From: Boris Ostrovsky
>> Sent: Monday, August 01, 2016 9:57 PM
>> 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@oracle.com>
>> > CC: Kouya Shimura <kouya@jp.fujitsu.com>
>> > CC: Daniel Kiper <dkiper@net-space.pl>
>> > CC: Stefan Berger <stefanb@us.ibm.com>
>> > CC: Simon Horman <horms@verge.net.au>
>> > CC: Keir Fraser <keir@xen.org>
>> > CC: Ian Jackson <ian.jackson@eu.citrix.com>
>> > CC: Lars Kurth <lars.kurth@citrix.com>

Acked-by: Lars Kurth <lars.kurth@citrix.com> for all the Citrix code

Regards
Lars

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-26 13:08       ` Boris Ostrovsky
@ 2016-08-26 13:29         ` Jan Beulich
  0 siblings, 0 replies; 18+ messages in thread
From: Jan Beulich @ 2016-08-26 13:29 UTC (permalink / raw)
  To: Boris Ostrovsky
  Cc: Lars Kurth, Stefan Berger, Ian Jackson, Simon Horman,
	Kouya Shimura, xen-devel, Keir Fraser, Daniel Kiper

>>> On 26.08.16 at 15:08, <boris.ostrovsky@oracle.com> wrote:
> On 08/26/2016 08:51 AM, Jan Beulich wrote:
>>>>> On 26.08.16 at 14:13, <boris.ostrovsky@oracle.com> wrote:
>>> On 08/26/2016 02:54 AM, Jan Beulich wrote:
>>>>>>> On 18.07.16 at 16:01, <boris.ostrovsky@oracle.com> 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@oracle.com>
>>>>> CC: Kouya Shimura <kouya@jp.fujitsu.com>
>>>>> CC: Daniel Kiper <dkiper@net-space.pl>
>>>>> CC: Stefan Berger <stefanb@us.ibm.com>
>>>>> CC: Simon Horman <horms@verge.net.au>
>>>>> CC: Keir Fraser <keir@xen.org>
>>>>> CC: Ian Jackson <ian.jackson@eu.citrix.com>
>>>>> CC: Lars Kurth <lars.kurth@citrix.com>
>>>> Ian,
>>>>
>>>> I think all required acks are in place now (just went through the
>>>> original thread again), but I think before committing this another
>>>> pair of eyes double checking would not hurt. Could I ask you to
>>>> do that?
>>> We are still missing Citrix and, ahem, Oracle. For the latter we are
>>> waiting for approval from our legal and it's going rather slow (Konrad
>>> pinged them yesterday)
>> Okay, I wrongly thought the Citrix part was already taken care
>> of. But how can Oracle be still pending when the patch has your
>> S-o-b?
> 
> Apparently license update requires review by Oracle's legal. Especially
> given that we are relicensing changes made by Virtual Iron and Sun.

Until then I'll drop this patch and all the accumulated ack from my
pending-to-be-applied queue. Please re-submit when done.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
  2016-08-26 13:26     ` Lars Kurth
@ 2016-09-03  0:17       ` Konrad Rzeszutek Wilk
  0 siblings, 0 replies; 18+ messages in thread
From: Konrad Rzeszutek Wilk @ 2016-09-03  0:17 UTC (permalink / raw)
  To: Lars Kurth
  Cc: Kevin Tian, Keir (Xen.org),
	Kouya Shimura, Stefan Berger, Simon Horman, Jan Beulich,
	xen-devel, Ian Jackson, Boris Ostrovsky, Daniel Kiper, keke

On Fri, Aug 26, 2016 at 01:26:33PM +0000, Lars Kurth wrote:
> 
> 
> On 04/08/2016 07:52, "Tian, Kevin" <kevin.tian@intel.com> wrote:
> 
> >> From: Boris Ostrovsky
> >> Sent: Monday, August 01, 2016 9:57 PM
> >> 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@oracle.com>
> >> > CC: Kouya Shimura <kouya@jp.fujitsu.com>
> >> > CC: Daniel Kiper <dkiper@net-space.pl>
> >> > CC: Stefan Berger <stefanb@us.ibm.com>
> >> > CC: Simon Horman <horms@verge.net.au>
> >> > CC: Keir Fraser <keir@xen.org>
> >> > CC: Ian Jackson <ian.jackson@eu.citrix.com>
> >> > CC: Lars Kurth <lars.kurth@citrix.com>
> 
> Acked-by: Lars Kurth <lars.kurth@citrix.com> for all the Citrix code
> 

Acked-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> for all the
Oracle, Sun, and VirtualIron code.

> Regards
> Lars
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> https://lists.xen.org/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1
       [not found] <20160805154726.GA15222@carpenters.cam.cohodata.com>
@ 2016-08-05 17:36 ` Keir Fraser
  0 siblings, 0 replies; 18+ messages in thread
From: Keir Fraser @ 2016-08-05 17:36 UTC (permalink / raw)
  To: Boris Ostrovsky; +Cc: xen-devel, Lars Kurth, Ian Jackson


> Re: [Xen-devel] [PATCH] acpi: Re-license ACPI builder files from.eml
>
> Subject:
> Re: [Xen-devel] [PATCH] acpi: Re-license ACPI builder files from GPLv2
> to LGPLv2.1
> From:
> "Tian, Kevin" <kevin.tian@intel.com <mailto:kevin.tian@intel.com>>
> Date:
> Thu, 4 Aug 2016 06:52:34 +0000
>
> To:
> Boris Ostrovsky <boris.ostrovsky@oracle.com
> <mailto:boris.ostrovsky@oracle.com>>, Simon Horman <horms@verge.net.au
> <mailto:horms@verge.net.au>>, Keir Fraser <keir@xen.org
> <mailto:keir@xen.org>>, Jan Beulich <jbeulich@suse.com
> <mailto:jbeulich@suse.com>>
> CC:
> Lars Kurth <lars.kurth@citrix.com <mailto:lars.kurth@citrix.com>>,
> Stefan Berger <stefanb@us.ibm.com <mailto:stefanb@us.ibm.com>>, Ian
> Jackson <ian.jackson@eu.citrix.com <mailto:ian.jackson@eu.citrix.com>>,
> Kouya Shimura <kouya@jp.fujitsu.com <mailto:kouya@jp.fujitsu.com>>,
> "xen-devel@lists.xenproject.org <mailto:xen-devel@lists.xenproject.org>"
> <xen-devel@lists.xenproject.org
> <mailto:xen-devel@lists.xenproject.org>>, Daniel Kiper
> <dkiper@net-space.pl <mailto:dkiper@net-space.pl>>
>
>
>> >  From: Boris Ostrovsky
>> >  Sent: Monday, August 01, 2016 9:57 PM
>> >  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@oracle.com>
>>> >  >  CC: Kouya Shimura<kouya@jp.fujitsu.com>
>>> >  >  CC: Daniel Kiper<dkiper@net-space.pl>
>>> >  >  CC: Stefan Berger<stefanb@us.ibm.com>
>>> >  >  CC: Simon Horman<horms@verge.net.au>
>>> >  >  CC: Keir Fraser<keir@xen.org>
>>> >  >  CC: Ian Jackson<ian.jackson@eu.citrix.com>
>>> >  >  CC: Lars Kurth<lars.kurth@citrix.com>
>
> Acked-by: Kevin Tian<kevin.tian@intel.com>  for all Intel related code.

Acked-by: Keir Fraser <keir@xen.org>

>
> Thanks
> Kevin
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> https://lists.xen.org/xen-devel
>

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2016-09-03  0:18 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-18 14:01 [PATCH] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1 Boris Ostrovsky
2016-07-19 15:00 ` Daniel Kiper
2016-07-19 19:34   ` Stefan Berger
2016-07-20  0:55     ` Kouya Shimura
2016-08-01 13:56 ` Boris Ostrovsky
2016-08-01 14:16   ` Jan Beulich
2016-08-04  6:52   ` Tian, Kevin
2016-08-26 13:26     ` Lars Kurth
2016-09-03  0:17       ` Konrad Rzeszutek Wilk
2016-08-15 12:57   ` Boris Ostrovsky
2016-08-26  6:26     ` Simon Horman
2016-08-26  6:54 ` Jan Beulich
2016-08-26 12:13   ` Boris Ostrovsky
2016-08-26 12:51     ` Jan Beulich
2016-08-26 13:08       ` Boris Ostrovsky
2016-08-26 13:29         ` Jan Beulich
2016-08-26 13:23     ` Lars Kurth
     [not found] <20160805154726.GA15222@carpenters.cam.cohodata.com>
2016-08-05 17:36 ` Keir Fraser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).