diff mbox

[RFC] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1

Message ID 1468603067-27308-1-git-send-email-boris.ostrovsky@oracle.com (mailing list archive)
State New, archived
Headers show

Commit Message

Boris Ostrovsky July 15, 2016, 5:17 p.m. UTC
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 distributed under non-GPLv2
licenses and thus we may not be able to link the builder
against them.

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>
---

Sanity check:

root@ovs104> pwd
/root/xen/tools/firmware/hvmloader/acpi
root@ovs104> grep Public * | grep -v Lesser
root@ovs104> 


The copyright text that I used here is a copy of what libxl uses.
It does not include the GNU's last paragraph about where the license
can be obtained. Not sure if it is required. I also kept the note
about (non-existing) LICENSE file.

I added the notice to mk_dsdt.c which didn't have any. The notice
may not be required since mk_dsdt is Xen build tool and is
not shipped but I added it for consistency.



Here is what we might write to companies' reps from whom we are
requesting approval:

Xen Project is requesting you assistance in the following matter.

As part of making improvements to Xen hypervisor and its toolstack we
would like to make part of existing code (specifically, ACPI builder
which currently resides in tools/firmware/hvmloader/acpi of the Xen source
tree) available via object linking to a wider range of tools. Currently
ACPI builder is licensed under GPL version 2 while some of the tools
that we want to link the builder to are distributed under the Lesser
GPL license, version 2.1.

More details can be found in
  https://lists.xenproject.org/archives/html/xen-devel/2016-07/msg01367.html

You have been identified as representing an organization that potentially
holds copyright to the ACPI builder code (either by listing your company as
copyright holder explicitly in the sources or by having your company's
employee contribute to the code). We are asking you to approve the change
that we are proposing. In other words, we are asking you to affirm the
following:

  I, <name>, representing <organization>, do not have any objections to
  relicensing Xen code (currently residing under tools/firmware/hvmloader/acpi)
  from GPLv2 to LGPLv2.1


Respectfully,

Xen Project


 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(-)

Comments

Ian Jackson July 15, 2016, 5:43 p.m. UTC | #1
Boris Ostrovsky writes ("[PATCH RFC] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1"):
> ACPI builder is currently distributed under GPLv2 license.
> 
> We plan to make the builder available to components other
> than the hvmloader (which is also GPLv2). Some of these
> components (such as libxl) may distributed under non-GPLv2
> licenses and thus we may not be able to link the builder
> against them.

I would say

  Some of these components (such as libxl) may 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.

> The copyright text that I used here is a copy of what libxl uses.
> It does not include the GNU's last paragraph about where the license
> can be obtained. Not sure if it is required. I also kept the note
> about (non-existing) LICENSE file.

I think this is fine.

> I added the notice to mk_dsdt.c which didn't have any. The notice
> may not be required since mk_dsdt is Xen build tool and is
> not shipped but I added it for consistency.

The tool does not a licence statement.

> Here is what we might write to companies' reps from whom we are
> requesting approval:
> 
> Xen Project is requesting you assistance in the following matter.
> 
> As part of making improvements to Xen hypervisor and its toolstack we
> would like to make part of existing code (specifically, ACPI builder
> which currently resides in tools/firmware/hvmloader/acpi of the Xen source
> tree) available via object linking to a wider range of tools. Currently
> ACPI builder is licensed under GPL version 2 while some of the tools
> that we want to link the builder to are distributed under the Lesser
> GPL license, version 2.1.
> 
> More details can be found in
>   https://lists.xenproject.org/archives/html/xen-devel/2016-07/msg01367.html
> 
> You have been identified as representing an organization that potentially
> holds copyright to the ACPI builder code (either by listing your company as
> copyright holder explicitly in the sources or by having your company's
> employee contribute to the code). We are asking you to approve the change
> that we are proposing. In other words, we are asking you to affirm the
> following:
> 
>   I, <name>, representing <organization>, do not have any objections
>   to relicensing Xen code (currently residing under
>   tools/firmware/hvmloader/acpi) from GPLv2 to LGPLv2.1

I would say:
 
    I, <name>, representing <organization>, do not have any objections
    to relicensing the Xen ACPI builder code (currently residing under
    tools/firmware/hvmloader/acpi) from GPLv2 to LGPLv2.1

to make it specific and avoid people fearing we mean the whole of Xen.

> Respectfully,
> Xen Project

This should be

  Respectfully,

  Lars Kurth (Xen Project Community Manager)
  Boris Ostrovsky (Oracle)
  Ian Jackson (Citrix)

and anyone else you can get to sign up :-).  (Assuming we get Lars's
OK on the text...)

Ian.
Lars Kurth July 15, 2016, 5:48 p.m. UTC | #2
On 15/07/2016 18:43, "Ian Jackson" <ian.jackson@eu.citrix.com> wrote:

>Boris Ostrovsky writes ("[PATCH RFC] acpi: Re-license ACPI builder files

>from GPLv2 to LGPLv2.1"):

>> ACPI builder is currently distributed under GPLv2 license.

>> 

>> We plan to make the builder available to components other

>> than the hvmloader (which is also GPLv2). Some of these

>> components (such as libxl) may distributed under non-GPLv2

>> licenses and thus we may not be able to link the builder

>> against them.

>

>I would say

>

>  Some of these components (such as libxl) may 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.


Yes, this is better
Assuming this still comes after "ACPI ... hvmloader (which is also GPLv2)."

>

>> The copyright text that I used here is a copy of what libxl uses.

>> It does not include the GNU's last paragraph about where the license

>> can be obtained. Not sure if it is required. I also kept the note

>> about (non-existing) LICENSE file.

>

>I think this is fine.

>

>> I added the notice to mk_dsdt.c which didn't have any. The notice

>> may not be required since mk_dsdt is Xen build tool and is

>> not shipped but I added it for consistency.

>

>The tool does not a licence statement.

>

>> Here is what we might write to companies' reps from whom we are

>> requesting approval:

>> 

>> Xen Project is requesting you assistance in the following matter.

>> 

>> As part of making improvements to Xen hypervisor and its toolstack we

>> would like to make part of existing code (specifically, ACPI builder

>> which currently resides in tools/firmware/hvmloader/acpi of the Xen

>>source

>> tree) available via object linking to a wider range of tools. Currently

>> ACPI builder is licensed under GPL version 2 while some of the tools

>> that we want to link the builder to are distributed under the Lesser

>> GPL license, version 2.1.

>> 

>> More details can be found in

>>   

>>https://lists.xenproject.org/archives/html/xen-devel/2016-07/msg01367.htm

>>l

>> 

>> You have been identified as representing an organization that

>>potentially

>> holds copyright to the ACPI builder code (either by listing your

>>company as

>> copyright holder explicitly in the sources or by having your company's

>> employee contribute to the code). We are asking you to approve the

>>change

>> that we are proposing. In other words, we are asking you to affirm the

>> following:

>> 

>>   I, <name>, representing <organization>, do not have any objections

>>   to relicensing Xen code (currently residing under

>>   tools/firmware/hvmloader/acpi) from GPLv2 to LGPLv2.1

>

>I would say:

> 

>    I, <name>, representing <organization>, do not have any objections

>    to relicensing the Xen ACPI builder code (currently residing under

>    tools/firmware/hvmloader/acpi) from GPLv2 to LGPLv2.1

>

>to make it specific and avoid people fearing we mean the whole of Xen.


Agreed

>

>> Respectfully,

>> Xen Project

>

>This should be

>

>  Respectfully,

>

>  Lars Kurth (Xen Project Community Manager)

>  Boris Ostrovsky (Oracle)

>  Ian Jackson (Citrix)

>

>and anyone else you can get to sign up :-).  (Assuming we get Lars's

>OK on the text...)


Am fine with it
Lars
Boris Ostrovsky July 15, 2016, 5:51 p.m. UTC | #3
On 07/15/2016 01:43 PM, Ian Jackson wrote:
> Boris Ostrovsky writes ("[PATCH RFC] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1"):
>
>> I added the notice to mk_dsdt.c which didn't have any. The notice
>> may not be required since mk_dsdt is Xen build tool and is
>> not shipped but I added it for consistency.
> The tool does not a licence statement.

You meant "does not *need* a license statement" I assume.

What about the Makefile then? It has GPLv2 now and I changed it to LGPL.


-boris
Ian Jackson July 15, 2016, 6:12 p.m. UTC | #4
Boris Ostrovsky writes ("Re: [PATCH RFC] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1"):
> On 07/15/2016 01:43 PM, Ian Jackson wrote:
> > Boris Ostrovsky writes ("[PATCH RFC] acpi: Re-license ACPI builder files from GPLv2 to LGPLv2.1"):
> >
> >> I added the notice to mk_dsdt.c which didn't have any. The notice
> >> may not be required since mk_dsdt is Xen build tool and is
> >> not shipped but I added it for consistency.
> > The tool does not a licence statement.
> 
> You meant "does not *need* a license statement" I assume.

I meant "does need".  "not" was a mistake.

> What about the Makefile then? It has GPLv2 now and I changed it to LGPL.

That also needs fixing, indeed.

Sorry for the confusion.

Ian.
Boris Ostrovsky July 15, 2016, 6:26 p.m. UTC | #5
On 07/15/2016 01:48 PM, Lars Kurth wrote:
>
> On 15/07/2016 18:43, "Ian Jackson" <ian.jackson@eu.citrix.com> wrote:
>
>
>> This should be
>>
>>  Respectfully,
>>
>>  Lars Kurth (Xen Project Community Manager)
>>  Boris Ostrovsky (Oracle)
>>  Ian Jackson (Citrix)
>>
>> and anyone else you can get to sign up :-).  (Assuming we get Lars's
>> OK on the text...)
> Am fine with it
> Lars
>


OK, I will then post (on Monday) updated patch with CC: people actually
copied and then we can send this letter separately to people from group
B (once we know who they are, I believe we only have this for Citrix so
far).

Thanks.
-boris
diff mbox

Patch

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"