libpayload: Fix license headers

Not only were these files checked in with the Chromium OS Authors
copyright, but in addition they were wrongly licensed as GPL.
Switch to 3-clause BSD (and, since we're changing it, fix copyright,
too)

Change-Id: I3656c1f4304d53e343d89bb7c909fd4b929249f4
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: http://review.coreboot.org/2456
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
Stefan Reinauer 2013-02-19 16:55:51 -08:00 committed by Ronald G. Minnich
parent 0fd0a054d4
commit c9f35f5300
5 changed files with 115 additions and 80 deletions

View File

@ -1,23 +1,30 @@
## ##
## Copyright (c) 2012 The Chromium OS Authors. ## This file is part of the libpayload project.
## ##
## See file CREDITS for list of people who contributed to this ## Copyright (c) 2012 Google Inc.
## project.
## ##
## This program is free software; you can redistribute it and/or ## Redistribution and use in source and binary forms, with or without
## modify it under the terms of the GNU General Public License as ## modification, are permitted provided that the following conditions
## published by the Free Software Foundation; either version 2 of ## are met:
## the License, or (at your option) any later version. ## 1. Redistributions of source code must retain the above copyright
## notice, this list of conditions and the following disclaimer.
## 2. Redistributions in binary form must reproduce the above copyright
## notice, this list of conditions and the following disclaimer in the
## documentation and/or other materials provided with the distribution.
## 3. The name of the author may not be used to endorse or promote products
## derived from this software without specific prior written permission.
## ##
## This program is distributed in the hope that it will be useful, ## THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
## but without any warranty; without even the implied warranty of ## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
## GNU General Public License for more details. ## ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
## ## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
## You should have received a copy of the GNU General Public License ## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
## along with this program; if not, write to the Free Software ## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, ## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
## MA 02111-1307 USA ## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
## ##
source "arch/armv7/Config.in" source "arch/armv7/Config.in"

View File

@ -1,23 +1,30 @@
## ##
## Copyright (c) 2012 The Chromium OS Authors. ## This file is part of the libpayload project.
## ##
## See file CREDITS for list of people who contributed to this ## Copyright (c) 2012 Google Inc.
## project.
## ##
## This program is free software; you can redistribute it and/or ## Redistribution and use in source and binary forms, with or without
## modify it under the terms of the GNU General Public License as ## modification, are permitted provided that the following conditions
## published by the Free Software Foundation; either version 2 of ## are met:
## the License, or (at your option) any later version. ## 1. Redistributions of source code must retain the above copyright
## notice, this list of conditions and the following disclaimer.
## 2. Redistributions in binary form must reproduce the above copyright
## notice, this list of conditions and the following disclaimer in the
## documentation and/or other materials provided with the distribution.
## 3. The name of the author may not be used to endorse or promote products
## derived from this software without specific prior written permission.
## ##
## This program is distributed in the hope that it will be useful, ## THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
## but without any warranty; without even the implied warranty of ## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
## GNU General Public License for more details. ## ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
## ## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
## You should have received a copy of the GNU General Public License ## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
## along with this program; if not, write to the Free Software ## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, ## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
## MA 02111-1307 USA ## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
## ##
if ARCH_ARMV7 if ARCH_ARMV7

View File

@ -1,23 +1,30 @@
## ##
## Copyright (c) 2012 The Chromium OS Authors. ## This file is part of the libpayload project.
## ##
## See file CREDITS for list of people who contributed to this ## Copyright (c) 2012 Google Inc.
## project.
## ##
## This program is free software; you can redistribute it and/or ## Redistribution and use in source and binary forms, with or without
## modify it under the terms of the GNU General Public License as ## modification, are permitted provided that the following conditions
## published by the Free Software Foundation; either version 2 of ## are met:
## the License, or (at your option) any later version. ## 1. Redistributions of source code must retain the above copyright
## notice, this list of conditions and the following disclaimer.
## 2. Redistributions in binary form must reproduce the above copyright
## notice, this list of conditions and the following disclaimer in the
## documentation and/or other materials provided with the distribution.
## 3. The name of the author may not be used to endorse or promote products
## derived from this software without specific prior written permission.
## ##
## This program is distributed in the hope that it will be useful, ## THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
## but without any warranty; without even the implied warranty of ## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
## GNU General Public License for more details. ## ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
## ## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
## You should have received a copy of the GNU General Public License ## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
## along with this program; if not, write to the Free Software ## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, ## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
## MA 02111-1307 USA ## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
## ##
if ARCH_POWERPC if ARCH_POWERPC

View File

@ -1,23 +1,30 @@
## ##
## Copyright (c) 2012 The Chromium OS Authors. ## This file is part of the libpayload project.
## ##
## See file CREDITS for list of people who contributed to this ## Copyright (c) 2012 Google Inc.
## project.
## ##
## This program is free software; you can redistribute it and/or ## Redistribution and use in source and binary forms, with or without
## modify it under the terms of the GNU General Public License as ## modification, are permitted provided that the following conditions
## published by the Free Software Foundation; either version 2 of ## are met:
## the License, or (at your option) any later version. ## 1. Redistributions of source code must retain the above copyright
## notice, this list of conditions and the following disclaimer.
## 2. Redistributions in binary form must reproduce the above copyright
## notice, this list of conditions and the following disclaimer in the
## documentation and/or other materials provided with the distribution.
## 3. The name of the author may not be used to endorse or promote products
## derived from this software without specific prior written permission.
## ##
## This program is distributed in the hope that it will be useful, ## THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
## but without any warranty; without even the implied warranty of ## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
## GNU General Public License for more details. ## ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
## ## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
## You should have received a copy of the GNU General Public License ## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
## along with this program; if not, write to the Free Software ## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, ## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
## MA 02111-1307 USA ## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
## ##
if ARCH_X86 if ARCH_X86

View File

@ -1,23 +1,30 @@
/* /*
* Copyright (c) 2012 The Chromium OS Authors. * This file is part of the libpayload project.
* *
* See file CREDITS for list of people who contributed to this * Copyright (c) 2012 Google Inc.
* project.
* *
* This program is free software; you can redistribute it and/or * Redistribution and use in source and binary forms, with or without
* modify it under the terms of the GNU General Public License as * modification, are permitted provided that the following conditions
* published by the Free Software Foundation; either version 2 of * are met:
* the License, or (at your option) any later version. * 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. The name of the author may not be used to endorse or promote products
* derived from this software without specific prior written permission.
* *
* This program is distributed in the hope that it will be useful, * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
* but without any warranty; without even the implied warranty of * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* GNU General Public License for more details. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
* * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* You should have received a copy of the GNU General Public License * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* along with this program; if not, write to the Free Software * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* MA 02111-1307 USA * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*/ */
#include <libpayload.h> #include <libpayload.h>