Skip to contentSkip to conversation

license.bbclass/linux-firmware: add an approach for non-generic license

PATCH Superseded [email protected] 3 participants 8 messages Apr 23, 2015 – Apr 28, 2015

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore
#0 lore raw

cover license.bbclass/linux-firmware: add an approach for non-generic license

From: Jackie Huang <[email protected]>

* An approach for non-generic license is added in license.bbclass.
* Revert the commit that added common license files for linux-firmware and use the new approach.

--
The following changes since commit 781165b071babb888f46a4e1d15880df924c65f6:

bison: don't depend on help2man (2015-04-21 13:59:21 +0100)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib jhuang0/y_firmware_license_150423_0
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=jhuang0/y_firmware_license_150423_0

Jackie Huang (3):
license.bbclass: allow copying license not in common licenses Revert "common-licenses: Add common license files for linux-firmware"
linux-firmware: add NO_GENERIC_LIC for all licenses

 meta/classes/license.bbclass                       |  12 +-
 meta/files/common-licenses/Firmware-Abilis         |  22 -
 meta/files/common-licenses/Firmware-Marvell        |  18 -
 meta/files/common-licenses/Firmware-OLPC           |  33 --
 meta/files/common-licenses/Firmware-agere          |  77 ----
 meta/files/common-licenses/Firmware-amd-ucode      |  64 ---
 .../common-licenses/Firmware-atheros_firmware      |  38 --
 .../common-licenses/Firmware-broadcom_bcm43xx      |  65 ---
 meta/files/common-licenses/Firmware-ca0132         |  47 ---
 .../common-licenses/Firmware-chelsio_firmware      |  27 --
 meta/files/common-licenses/Firmware-cw1200         |  35 --
 meta/files/common-licenses/Firmware-dib0700        |  22 -
 meta/files/common-licenses/Firmware-ene_firmware   |  14 -
 meta/files/common-licenses/Firmware-fw_sst_0f28    |  40 --
 meta/files/common-licenses/Firmware-go7007         | 457 ---------------------
 meta/files/common-licenses/Firmware-i2400m         |  43 --
 meta/files/common-licenses/Firmware-ibt_firmware   |  39 --
 meta/files/common-licenses/Firmware-it913x         |  17 -
 .../common-licenses/Firmware-iwlwifi_firmware      |  39 --
 meta/files/common-licenses/Firmware-mwl8335        |  52 ---
 .../common-licenses/Firmware-myri10ge_firmware     |  28 --
 meta/files/common-licenses/Firmware-phanfw         |  32 --
 .../common-licenses/Firmware-qat_dh895xcc_firmware |  39 --
 meta/files/common-licenses/Firmware-qla2xxx        |  31 --
 meta/files/common-licenses/Firmware-r8a779x_usb3   |  26 --
 meta/files/common-licenses/Firmware-radeon         |  51 ---
 .../files/common-licenses/Firmware-ralink-firmware |  39 --
 .../Firmware-ralink_a_mediatek_company_firmware    |  39 --
 .../common-licenses/Firmware-rtlwifi_firmware      |  39 --
 .../common-licenses/Firmware-tda7706-firmware      |  48 ---
 .../files/common-licenses/Firmware-ti-connectivity |  46 ---
 .../common-licenses/Firmware-ueagle-atm4-firmware  |  39 --
 meta/files/common-licenses/Firmware-via_vt6656     |  25 --
 meta/files/common-licenses/Firmware-wl1251         |  59 ---
 meta/files/common-licenses/Firmware-xc4000         |  23 --
 meta/files/common-licenses/Firmware-xc5000         |  23 --
 meta/files/common-licenses/Firmware-xc5000c        |  23 --
 .../linux-firmware/linux-firmware_git.bb           |  39 ++
 38 files changed, 50 insertions(+), 1760 deletions(-)
 delete mode 100644 meta/files/common-licenses/Firmware-Abilis
 delete mode 100644 meta/files/common-licenses/Firmware-Marvell
 delete mode 100644 meta/files/common-licenses/Firmware-OLPC
 delete mode 100644 meta/files/common-licenses/Firmware-agere
 delete mode 100644 meta/files/common-licenses/Firmware-amd-ucode
 delete mode 100644 meta/files/common-licenses/Firmware-atheros_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-broadcom_bcm43xx
 delete mode 100644 meta/files/common-licenses/Firmware-ca0132
 delete mode 100644 meta/files/common-licenses/Firmware-chelsio_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-cw1200
 delete mode 100644 meta/files/common-licenses/Firmware-dib0700
 delete mode 100644 meta/files/common-licenses/Firmware-ene_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-fw_sst_0f28
 delete mode 100644 meta/files/common-licenses/Firmware-go7007
 delete mode 100644 meta/files/common-licenses/Firmware-i2400m
 delete mode 100644 meta/files/common-licenses/Firmware-ibt_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-it913x
 delete mode 100644 meta/files/common-licenses/Firmware-iwlwifi_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-mwl8335
 delete mode 100644 meta/files/common-licenses/Firmware-myri10ge_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-phanfw
 delete mode 100644 meta/files/common-licenses/Firmware-qat_dh895xcc_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-qla2xxx
 delete mode 100644 meta/files/common-licenses/Firmware-r8a779x_usb3
 delete mode 100644 meta/files/common-licenses/Firmware-radeon
 delete mode 100644 meta/files/common-licenses/Firmware-ralink-firmware
 delete mode 100644 meta/files/common-licenses/Firmware-ralink_a_mediatek_company_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-rtlwifi_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-tda7706-firmware
 delete mode 100644 meta/files/common-licenses/Firmware-ti-connectivity
 delete mode 100644 meta/files/common-licenses/Firmware-ueagle-atm4-firmware
 delete mode 100644 meta/files/common-licenses/Firmware-via_vt6656
 delete mode 100644 meta/files/common-licenses/Firmware-wl1251
 delete mode 100644 meta/files/common-licenses/Firmware-xc4000
 delete mode 100644 meta/files/common-licenses/Firmware-xc5000
 delete mode 100644 meta/files/common-licenses/Firmware-xc5000c
Signature · 1 line
1.9.1
#1 lore raw

PATCH 1/3 license.bbclass: allow copying license not in common licenses

From: Jackie Huang <[email protected]>

Some package like linux-firmware has many licenses that aren't in any way common, and new ones will be added from time to time, in order to avoid adding bunch of such common license files that are only applicable to a specific package, NO_GENERIC_LIC is added to allow copying license not in common licenses, it should be used in the recipe as:

NO_GENERIC_LIC[<license_name>] = "<license file in fetched source>"

e.g.
NO_GENERIC_LIC[Firmware-Abilis] = "LICENCE.Abilis.txt"

---
 meta/classes/license.bbclass | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
meta/classes/license.bbclass +11 -1
index 73a0e97..990f704 100644
@@ -222,7 +222,9 @@ def find_license_files(d):
             pass
         spdx_generic = None
         license_source = None
-        # If the generic does not exist we need to check to see if there is an SPDX mapping to it
+        # If the generic does not exist we need to check to see if there is an SPDX mapping to it,
+        # unless NO_GENERIC_LIC is set.
+
         for lic_dir in license_source_dirs:
             if not os.path.isfile(os.path.join(lic_dir, license_type)):
                 if d.getVarFlag('SPDXLICENSEMAP', license_type) != None:
@@ -241,6 +243,14 @@ def find_license_files(d):
             # audit up. This should be fixed in emit_pkgdata (or, we actually got and fix all the recipes)
 
             lic_files_paths.append(("generic_" + license_type, os.path.join(license_source, spdx_generic)))
+
+        elif d.getVarFlag('NO_GENERIC_LIC', license_type):
+            # if NO_GENERIC_LIC is set, we copy the license files from the fetched source
+            # of the package rather than the license_source_dirs.
+            for (basename, path) in lic_files_paths:
+                if d.getVarFlag('NO_GENERIC_LIC', license_type) == basename:
+                    lic_files_paths.append(("generic_" + license_type, path))
+                    break
         else:
             # And here is where we warn people that their licenses are lousy
             bb.warn("%s: No generic license file exists for: %s in any provider" % (pn, license_type))
Signature · 1 line
1.9.1
#2 lore raw

Re: [PATCH 1/3] license.bbclass: allow copying license not in common licenses

Hi Jackie,

A couple of comments in-line below.

Quoted 8 lines · On Thursday 23 April 2015 17:38:15 [email protected] wrote:

From: Jackie Huang <[email protected]>

Some package like linux-firmware has many licenses that aren't in any way common, and new ones will be added from time to time, in order to avoid adding bunch of such common license files that are only applicable to a specific package, NO_GENERIC_LIC is added to allow copying license not in common licenses, it should be used in the recipe as:

Quoted 4 lines

NO_GENERIC_LIC[<license_name>] = "<license file in fetched source>"

e.g.
NO_GENERIC_LIC[Firmware-Abilis] = "LICENCE.Abilis.txt"

Can we rename this to NO_GENERIC_LICENSE?

Quoted 35 lines
---
 meta/classes/license.bbclass | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
meta/classes/license.bbclass +0 -1
index 73a0e97..990f704 100644
@@ -222,7 +222,9 @@ def find_license_files(d):
             pass
         spdx_generic = None
         license_source = None
-        # If the generic does not exist we need to check to see if there is

an SPDX mapping to it
+ # If the generic does not exist we need to
check to see if there is an SPDX mapping to it,

meta/classes/license.bbclass +5 -0
+        # unless NO_GENERIC_LIC is set.
+
         for lic_dir in license_source_dirs:
             if not os.path.isfile(os.path.join(lic_dir, license_type)):
                 if d.getVarFlag('SPDXLICENSEMAP', license_type) != None:
@@ -241,6 +243,14 @@ def find_license_files(d):
             # audit up. This should be fixed in emit_pkgdata (or, we
 actually got and fix all the recipes)
 
             lic_files_paths.append(("generic_" 
             + license_type, os.path.join(license_source, spdx_generic))) 
+
+        elif d.getVarFlag('NO_GENERIC_LIC', license_type):
+            # if NO_GENERIC_LIC is set, we copy the license files from the

fetched source + # of the package rather than the
license_source_dirs. + for (basename, path) in lic_files_paths:
+ if d.getVarFlag('NO_GENERIC_LIC', license_type) ==
basename:

Quoted 8 lines

+ lic_files_paths.append(("generic_" +
license_type, path))
+ break
else:
# And here is where we warn people that their licenses are
lousy
bb.warn("%s: No generic license file exists for: %s in any provider" % (pn, license_type))

Should we detect and warn when the user is attempting to override a common license with this mechanism (which shouldn't be allowed)?

Cheers,
Paul

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre
#3 lore raw

Re: [PATCH 1/3] license.bbclass: allow copying license not in common licenses

Quoted 22 lines

-----Original Message-----
From: Paul Eggleton [mailto:[email protected]]
Sent: Monday, April 27, 2015 10:52 PM
To: Huang, Jie (Jackie)
Cc: [email protected]
Subject: Re: [OE-core] [PATCH 1/3] license.bbclass: allow copying license not in common licenses

Hi Jackie,

A couple of comments in-line below.

Quoted 8 lines · On Thursday 23 April 2015 17:38:15 [email protected] wrote:

From: Jackie Huang <[email protected]>

Some package like linux-firmware has many licenses that aren't in any way common, and new ones will be added from time to time, in order to avoid adding bunch of such common license files that are only applicable to a specific package, NO_GENERIC_LIC is added to allow copying license not in common licenses, it should be used in the recipe as:

Quoted 6 lines
Quoted 4 lines

NO_GENERIC_LIC[<license_name>] = "<license file in fetched source>"

e.g.
NO_GENERIC_LIC[Firmware-Abilis] = "LICENCE.Abilis.txt"

Can we rename this to NO_GENERIC_LICENSE?

Yes, sure, I will rename it.

Quoted 42 lines
Quoted 42 lines
---
 meta/classes/license.bbclass | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
(quoted diff) +0 -0

b/meta/classes/license.bbclass index 73a0e97..990f704 100644

meta/classes/license.bbclass +0 -1
@@ -222,7 +222,9 @@ def find_license_files(d):
             pass
         spdx_generic = None
         license_source = None
-        # If the generic does not exist we need to check to see if there is

an SPDX mapping to it
+ # If the generic does not exist we need to
check to see if there is an SPDX mapping to it,

meta/classes/license.bbclass +6 -0
+        # unless NO_GENERIC_LIC is set.
+
         for lic_dir in license_source_dirs:
             if not os.path.isfile(os.path.join(lic_dir, license_type)):
                 if d.getVarFlag('SPDXLICENSEMAP', license_type) != None:
@@ -241,6 +243,14 @@ def find_license_files(d):
             # audit up. This should be fixed in emit_pkgdata (or, we
 actually got and fix all the recipes)
 
             lic_files_paths.append(("generic_"
             + license_type, os.path.join(license_source,
 spdx_generic)))
+
+        elif d.getVarFlag('NO_GENERIC_LIC', license_type):
+            # if NO_GENERIC_LIC is set, we copy the license files
+ from the

fetched source + # of the package rather than the
license_source_dirs. + for (basename, path) in lic_files_paths:
+ if d.getVarFlag('NO_GENERIC_LIC', license_type) ==
basename:
+ lic_files_paths.append(("generic_" +
license_type, path))
+ break

Quoted 8 lines
Quoted 5 lines

else:
# And here is where we warn people that their licenses
are lousy
bb.warn("%s: No generic license file exists for: %s in any provider" % (pn, license_type))

Should we detect and warn when the user is attempting to override a common license with this mechanism (which shouldn't be allowed)?

Yes, we should, it doesn't make sense to use this mechanism for a common license, I will add that.

Thanks
Jackie

Quoted 8 lines

Cheers,
Paul

--

Paul Eggleton
Intel Open Source Technology Centre

#4 lore raw

Re: [PATCH 1/3] license.bbclass: allow copying license not in common licenses

In reply to [email protected]
Quoted 6 lines · On 23 April 2015 at 10:38, <[email protected]> wrote:

Some package like linux-firmware has many licenses that aren't in any way common, and new ones will be added from time to time, in order to avoid adding bunch of such common license files that are only applicable to a specific package, NO_GENERIC_LIC is added to allow copying license not in common licenses, it should be used in the recipe as:

Why can't linux-firmware just put those licenses into a directory alongside the recipe and do something like LICENSE_PATH += "${THISDIR}/licenses"?

Ross

#5 lore raw

Re: [PATCH 1/3] license.bbclass: allow copying license not in common licenses

Quoted 9 lines · Ross
Quoted 6 lines · On 23 April 2015 at 10:38, <[email protected]> wrote:

Some package like linux-firmware has many licenses that aren't in any way common, and new ones will be added from time to time, in order to avoid adding bunch of such common license files that are only applicable to a specific package, NO_GENERIC_LIC is added to allow copying license

not in common licenses, it should be used in the recipe as:

Why can't linux-firmware just put those licenses into a directory alongside the recipe and do something like LICENSE_PATH += "${THISDIR}/licenses"?

I'd rather not have to extract those licenses and potentially have them drift from the ones fetched from the source; besides, that gives us almost no benefit over not doing this change at all.

This is about (a) acknowledging that linux-firmware is a bit special with regard to licensing compared to other recipes and (b) keeping the additional maintenance required to a minimum.

Cheers,
Paul

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre
#6 lore raw

PATCH 2/3 Revert "common-licenses: Add common license files for linux-firmware"

In reply to [email protected]

From: Jackie Huang <[email protected]>

This reverts commit 7a1fb7a19d046ff6ebbc07ef83e5258a95fe74b1.

---
 meta/files/common-licenses/Firmware-Abilis         |  22 -
 meta/files/common-licenses/Firmware-Marvell        |  18 -
 meta/files/common-licenses/Firmware-OLPC           |  33 --
 meta/files/common-licenses/Firmware-agere          |  77 ----
 meta/files/common-licenses/Firmware-amd-ucode      |  64 ---
 .../common-licenses/Firmware-atheros_firmware      |  38 --
 .../common-licenses/Firmware-broadcom_bcm43xx      |  65 ---
 meta/files/common-licenses/Firmware-ca0132         |  47 ---
 .../common-licenses/Firmware-chelsio_firmware      |  27 --
 meta/files/common-licenses/Firmware-cw1200         |  35 --
 meta/files/common-licenses/Firmware-dib0700        |  22 -
 meta/files/common-licenses/Firmware-ene_firmware   |  14 -
 meta/files/common-licenses/Firmware-fw_sst_0f28    |  40 --
 meta/files/common-licenses/Firmware-go7007         | 457 ---------------------
 meta/files/common-licenses/Firmware-i2400m         |  43 --
 meta/files/common-licenses/Firmware-ibt_firmware   |  39 --
 meta/files/common-licenses/Firmware-it913x         |  17 -
 .../common-licenses/Firmware-iwlwifi_firmware      |  39 --
 meta/files/common-licenses/Firmware-mwl8335        |  52 ---
 .../common-licenses/Firmware-myri10ge_firmware     |  28 --
 meta/files/common-licenses/Firmware-phanfw         |  32 --
 .../common-licenses/Firmware-qat_dh895xcc_firmware |  39 --
 meta/files/common-licenses/Firmware-qla2xxx        |  31 --
 meta/files/common-licenses/Firmware-r8a779x_usb3   |  26 --
 meta/files/common-licenses/Firmware-radeon         |  51 ---
 .../files/common-licenses/Firmware-ralink-firmware |  39 --
 .../Firmware-ralink_a_mediatek_company_firmware    |  39 --
 .../common-licenses/Firmware-rtlwifi_firmware      |  39 --
 .../common-licenses/Firmware-tda7706-firmware      |  48 ---
 .../files/common-licenses/Firmware-ti-connectivity |  46 ---
 .../common-licenses/Firmware-ueagle-atm4-firmware  |  39 --
 meta/files/common-licenses/Firmware-via_vt6656     |  25 --
 meta/files/common-licenses/Firmware-wl1251         |  59 ---
 meta/files/common-licenses/Firmware-xc4000         |  23 --
 meta/files/common-licenses/Firmware-xc5000         |  23 --
 meta/files/common-licenses/Firmware-xc5000c        |  23 --
 36 files changed, 1759 deletions(-)
 delete mode 100644 meta/files/common-licenses/Firmware-Abilis
 delete mode 100644 meta/files/common-licenses/Firmware-Marvell
 delete mode 100644 meta/files/common-licenses/Firmware-OLPC
 delete mode 100644 meta/files/common-licenses/Firmware-agere
 delete mode 100644 meta/files/common-licenses/Firmware-amd-ucode
 delete mode 100644 meta/files/common-licenses/Firmware-atheros_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-broadcom_bcm43xx
 delete mode 100644 meta/files/common-licenses/Firmware-ca0132
 delete mode 100644 meta/files/common-licenses/Firmware-chelsio_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-cw1200
 delete mode 100644 meta/files/common-licenses/Firmware-dib0700
 delete mode 100644 meta/files/common-licenses/Firmware-ene_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-fw_sst_0f28
 delete mode 100644 meta/files/common-licenses/Firmware-go7007
 delete mode 100644 meta/files/common-licenses/Firmware-i2400m
 delete mode 100644 meta/files/common-licenses/Firmware-ibt_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-it913x
 delete mode 100644 meta/files/common-licenses/Firmware-iwlwifi_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-mwl8335
 delete mode 100644 meta/files/common-licenses/Firmware-myri10ge_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-phanfw
 delete mode 100644 meta/files/common-licenses/Firmware-qat_dh895xcc_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-qla2xxx
 delete mode 100644 meta/files/common-licenses/Firmware-r8a779x_usb3
 delete mode 100644 meta/files/common-licenses/Firmware-radeon
 delete mode 100644 meta/files/common-licenses/Firmware-ralink-firmware
 delete mode 100644 meta/files/common-licenses/Firmware-ralink_a_mediatek_company_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-rtlwifi_firmware
 delete mode 100644 meta/files/common-licenses/Firmware-tda7706-firmware
 delete mode 100644 meta/files/common-licenses/Firmware-ti-connectivity
 delete mode 100644 meta/files/common-licenses/Firmware-ueagle-atm4-firmware
 delete mode 100644 meta/files/common-licenses/Firmware-via_vt6656
 delete mode 100644 meta/files/common-licenses/Firmware-wl1251
 delete mode 100644 meta/files/common-licenses/Firmware-xc4000
 delete mode 100644 meta/files/common-licenses/Firmware-xc5000
 delete mode 100644 meta/files/common-licenses/Firmware-xc5000c
meta/files/common-licenses/Firmware-Abilis deleted +0 -22
deleted file mode 100644
index 9050d2b..0000000
@@ -1,22 +0,0 @@
-Firmware provided by Pierrick Hascoet <[email protected]> to Devin
-Heitmueller <[email protected]> on January 15, 2010.
-
-The USB firmware files "dvb-as102_data1_st.hex" and "as102_data2_st.hex" for
-Abilis's AS10X, used together with the AS10X USB Kernel driver, is provided
-under the following licensing terms:
-
-Copyright (c) 2010, Abilis Systems Sarl
-
-Permission to use, copy, modify, and/or distribute this software for
-any purpose with or without fee is hereby granted, provided that the
-above copyright notice and this permission notice appear in all
-copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
-WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
-AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
meta/files/common-licenses/Firmware-Marvell deleted +0 -18
deleted file mode 100644
index 3224e1b..0000000
@@ -1,18 +0,0 @@
-FIRMWARE LICENSE TERMS
-
-
-Copyright (c) Marvell International Ltd.
-
-All rights reserved.
-
-Redistribution. Redistribution and use in binary form, without modification, are permitted provided that the following conditions are met:
-
-* Redistributions must reproduce the above copyright notice and the following disclaimer in the documentation and/or other materials provided with the distribution.
-
-* Neither the name of Marvell International Ltd. nor the names of its suppliers may be used to endorse or promote products derived from this software without specific prior written permission.
-
-* No reverse engineering, decompilation, or disassembly of this software is permitted.
-
-Limited patent license. Marvell International Ltd. grants a world-wide, royalty-free, non-exclusive license under patents it now or hereafter owns or controls to make, have made, use, import, offer to sell and sell ("Utilize") this software, but solely to the extent that any such patent is necessary to Utilize the software alone, or in combination with an operating system licensed under an approved Open Source license as listed by the Open Source Initiative at http://opensource.org/licenses. The patent license shall not apply to any other combinations which include this software. No hardware per se is licensed hereunder.
-
-DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-OLPC deleted +0 -33
deleted file mode 100644
index a740952..0000000
@@ -1,33 +0,0 @@
-Copyright (c) 2006, One Laptop per Child and Marvell Corporation.
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without 
-modification, are permitted provided that the following conditions are 
-met:
-
-* Redistributions must reproduce the above copyright notice and the 
-  following disclaimer in the documentation and/or other materials 
-  provided with the distribution.
-* Neither the name of Marvell Corporation nor the names of its suppliers 
-  may be used to endorse or promote products derived from this software 
-  without specific prior written permission.
-* No reverse engineering, decompilation, or disassembly of this software 
-  is permitted.
-* You may not use or attempt to use this software in conjunction with
-  any product that is offered by a third party as a replacement,
-  substitute or alternative to a Marvell Product where a Marvell Product
-  is defined as a proprietary wireless LAN embedded client solution of
-  Marvell or a Marvell Affiliate.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-agere deleted +0 -77

77 lines not on this page · raw message

meta/files/common-licenses/Firmware-amd-ucode deleted +0 -64

64 lines not on this page · raw message

meta/files/common-licenses/Firmware-atheros_firmware deleted +0 -38
deleted file mode 100644
index e0ebdac..0000000
@@ -1,38 +0,0 @@
-Copyright (c) 2008-2010, Atheros Communications, Inc.
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without
-modification, are permitted provided that the following conditions are
-met:
-
-* Redistributions must reproduce the above copyright notice and the
-  following disclaimer in the documentation and/or other materials
-  provided with the distribution.
-
-* Neither the name of Atheros Communications, Inc. nor the names of
-  its suppliers may be used to endorse or promote products derived
-  from this software without specific prior written permission.
-
-* No reverse engineering, decompilation, or disassembly of this
-  software is permitted.
-
-Limited patent license.  Atheros Communications, Inc. grants a
-world-wide, royalty-free, non-exclusive license under patents it
-now or hereafter owns or controls to make, have made, use, import,
-offer to sell and sell ("Utilize") this software, but solely to
-the extent that any such patent is necessary to Utilize the software
-in conjunction with an Atheros Chipset. The patent license shall not
-apply to any other combinations which include this software. No
-hardware per se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-broadcom_bcm43xx deleted +0 -65

65 lines not on this page · raw message

meta/files/common-licenses/Firmware-ca0132 deleted +0 -47

47 lines not on this page · raw message

meta/files/common-licenses/Firmware-chelsio_firmware deleted +0 -27
deleted file mode 100644
index 5ae4607..0000000
@@ -1,27 +0,0 @@
-Copyright (c) 2011 Chelsio Communications
-All rights reserved.
-
-Chelsio Communication Terminator 4/5 ethernet controller firmware
-
-Redistribution and use in binary form, without modification, are permitted provided
-that the following conditions are met:
-
-1. Redistribution 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.
-2. The name of Chelsio Communications may not be used to endorse or promote products
-   derived from this software without specific prior written permission.
-3. Reverse engineering, decompilation, or disassembly of this firmware is not
-   permitted.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-cw1200 deleted +0 -35
deleted file mode 100644
index 1016eca..0000000
@@ -1,35 +0,0 @@
-Copyright (c) 2007-2013, ST Microelectronics NV.
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without modification, 
-are permitted provided that the following conditions are met:
-
-* Redistributions must reproduce the above copyright notice and the following 
-disclaimer in the documentation and/or other materials provided with the 
-distribution.
-
-* Neither the name of ST Microelectronics NV.  nor the names of its suppliers 
-may be used to endorse or promote products derived from this software without 
-specific prior written permission.
-
-* No reverse engineering, decompilation, or disassembly of this software is 
-permitted.
-
-Limited patent license.  ST Microelectronics NV. grants a world-wide, royalty-free,
- non-exclusive license under patents it now or hereafter owns or controls to make, 
- have made, use, import, offer to sell and sell ("Utilize") this software, but 
- solely to the extent that any such patent is necessary to Utilize the software in 
-conjunction with an ST Microelectronics chipset. The patent license shall not 
-apply to any other combinations which include this software. No hardware per se 
-is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ANDCONTRIBUTORS 
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-dib0700 deleted +0 -22
deleted file mode 100644
index fdb6bde..0000000
@@ -1,22 +0,0 @@
-Firmware provided by Patrick Boettcher <[email protected]> to Devin
-Heitmueller <[email protected]> on October 8, 2009.
-
-The USB firmware file "dvb-usb-dib0700.1.20.fw" for DiBcom's DiB0700,
-used together with the Linux driver module dvb-usb-dib0700, is
-provided under the following licensing terms:
-
-Copyright (c) 2009, DiBcom
-
-Permission to use, copy, modify, and/or distribute this software for
-any purpose with or without fee is hereby granted, provided that the
-above copyright notice and this permission notice appear in all
-copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
-WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
-AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THIS SOFTWARE.
meta/files/common-licenses/Firmware-ene_firmware deleted +0 -14
deleted file mode 100644
index 08f2b01..0000000
@@ -1,14 +0,0 @@
-copyright (c) 2011, ENE TECHNOLOGY INC.
-
-Permission to use, copy, modify, and/or distribute this software for any purpose
-with or without fee is hereby granted, provided that the above copyright notice
-and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
-WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
-SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
-LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
-NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
-WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
meta/files/common-licenses/Firmware-fw_sst_0f28 deleted +0 -40
deleted file mode 100644
index 247e35f..0000000
@@ -1,40 +0,0 @@
-Copyright (c) 2014 Intel Corporation.
-All rights reserved.
-
-Redistribution.
-
-Redistribution and use in binary form, without modification, are permitted
-provided that the following conditions are met:
-*    Redistributions must reproduce the above copyright notice and the
-     following disclaimer in the documentation and/or other materials provided
-     with the distribution.
-*    Neither the name of Intel Corporation nor the names of its suppliers may
-     be used to endorse or promote products derived from this software without
-     specific prior written permission.
-*    No reverse engineering, decompilation, or disassembly of this software is
-     permitted.
-
-
-Limited patent license.
-
-Intel Corporation grants a world-wide, royalty-free, non-exclusive license
-under patents it now or hereafter owns or controls to make, have made, use,
-import, offer to sell and sell ("Utilize") this software, but solely to the
-extent that any such patent is necessary to Utilize the software alone. The
-patent license shall not apply to any combinations which include this software.
-No hardware per se is licensed hereunder.
-
-
-DISCLAIMER.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-go7007 deleted +0 -457

457 lines not on this page · raw message

meta/files/common-licenses/Firmware-i2400m deleted +0 -43

43 lines not on this page · raw message

meta/files/common-licenses/Firmware-ibt_firmware deleted +0 -39
deleted file mode 100644
index f878c6a..0000000
@@ -1,39 +0,0 @@
-Copyright © 2014, Intel Corporation.
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without
-modification, are permitted provided that the following conditions are
-met:
-
-* Redistributions must reproduce the above copyright notice and the
-  following disclaimer in the documentation and/or other materials
-  provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its suppliers
-  may be used to endorse or promote products derived from this software
-  without specific prior written permission.
-* No reverse engineering, decompilation, or disassembly of this software
-  is permitted.
-
-Limited patent license.  Intel Corporation grants a world-wide,
-royalty-free, non-exclusive license under patents it now or hereafter
-owns or controls to make, have made, use, import, offer to sell and
-sell ("Utilize") this software, but solely to the extent that any
-such patent is necessary to Utilize the software alone, or in
-combination with an operating system licensed under an approved Open
-Source license as listed by the Open Source Initiative at
-http://opensource.org/licenses.  The patent license shall not apply to
-any other combinations which include this software.  No hardware per
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-it913x deleted +0 -17
deleted file mode 100644
index ec8f56c..0000000
@@ -1,17 +0,0 @@
-Copyright (c) 2014, ITE Tech. Inc.
-
-The firmware files "dvb-usb-it9135-01.fw" and "dvb-usb-it9135-02.fw"
-are for ITEtech it9135 Ax and Bx chip versions.
-
-Permission to use, copy, modify, and/or distribute this software for
-any purpose with or without fee is hereby granted, provided that the
-above copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
-FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
-DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
-SOFTWARE.
meta/files/common-licenses/Firmware-iwlwifi_firmware deleted +0 -39
deleted file mode 100644
index b168a60..0000000
@@ -1,39 +0,0 @@
-Copyright (c) 2006-2014, Intel Corporation.
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without
-modification, are permitted provided that the following conditions are
-met:
-
-* Redistributions must reproduce the above copyright notice and the
-  following disclaimer in the documentation and/or other materials
-  provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its suppliers
-  may be used to endorse or promote products derived from this software
-  without specific prior written permission.
-* No reverse engineering, decompilation, or disassembly of this software
-  is permitted.
-
-Limited patent license.  Intel Corporation grants a world-wide,
-royalty-free, non-exclusive license under patents it now or hereafter
-owns or controls to make, have made, use, import, offer to sell and
-sell ("Utilize") this software, but solely to the extent that any
-such patent is necessary to Utilize the software alone, or in
-combination with an operating system licensed under an approved Open
-Source license as listed by the Open Source Initiative at
-http://opensource.org/licenses.  The patent license shall not apply to
-any other combinations which include this software.  No hardware per
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-mwl8335 deleted +0 -52

52 lines not on this page · raw message

meta/files/common-licenses/Firmware-myri10ge_firmware deleted +0 -28
deleted file mode 100644
index 8184023..0000000
@@ -1,28 +0,0 @@
-/*******************************************************************************
-
-Copyright (c) 2006-2010, Myricom Inc.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
-
- 2. Neither the name of the Myricom Inc, nor the names of its
-    contributors may be used to endorse or promote products derived from
-    this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT 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.
-
-***************************************************************************/
meta/files/common-licenses/Firmware-phanfw deleted +0 -32
deleted file mode 100644
index 8f7782f..0000000
@@ -1,32 +0,0 @@
-Copyright ©  2003-2013 QLogic Corporation
-QLogic Linux Intelligent Ethernet (3000 and 3100 Series) Adapter Firmware
-
-Redistribution and use in binary form, without modification, for use in
-conjunction with QLogic authorized products is permitted provided that the
-following conditions are met:
-
-1. Redistribution 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.
-2. The name of QLogic Corporation may not be used to endorse or promote products
-   derived from this software without specific prior written permission.
-3. Reverse engineering, decompilation, or disassembly of this firmware is not
-   permitted.
-
-REGARDLESS OF WHAT LICENSING MECHANISM IS USED OR APPLICABLE,THIS PROGRAM IS
-PROVIDED BY QLOGIC CORPORATION "AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
-GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-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.
-
-USER ACKNOWLEDGES AND AGREES THAT USE OF THIS PROGRAM WILL NOT CREATE OR GIVE
-GROUNDS FOR A LICENSE BY IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL
-PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER
-PROPRIETARY RIGHT) EMBODIED IN ANY OTHER QLOGIC HARDWARE OR SOFTWARE EITHER
-SOLELY OR IN COMBINATION WITH THIS PROGRAM.
meta/files/common-licenses/Firmware-qat_dh895xcc_firmware deleted +0 -39
deleted file mode 100644
index d4f1609..0000000
@@ -1,39 +0,0 @@
-Copyright (c) 2014, Intel Corporation.
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without
-modification, are permitted provided that the following conditions are
-met:
-
-* Redistributions must reproduce the above copyright notice and the
-  following disclaimer in the documentation and/or other materials
-  provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its suppliers
-  may be used to endorse or promote products derived from this software
-  without specific prior written permission.
-* No reverse engineering, decompilation, or disassembly of this software
-  is permitted.
-
-Limited patent license.  Intel Corporation grants a world-wide,
-royalty-free, non-exclusive license under patents it now or hereafter
-owns or controls to make, have made, use, import, offer to sell and
-sell ("Utilize") this software, but solely to the extent that any
-such patent is necessary to Utilize the software alone, or in
-combination with an operating system licensed under an approved Open
-Source license as listed by the Open Source Initiative at
-http://opensource.org/licenses.  The patent license shall not apply to
-any other combinations which include this software.  No hardware per
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-qla2xxx deleted +0 -31
deleted file mode 100644
index df67a9b..0000000
@@ -1,31 +0,0 @@
-Copyright (c) 2003-2010 QLogic Corporation
-QLogic Linux Fibre Channel Adapter Firmware
-
-Redistribution and use in binary form, without modification, for use in conjunction
-with QLogic authorized products is permitted provided that the following conditions
-are met:
-
-1. Redistribution 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.
-2. The name of QLogic Corporation may not be used to endorse or promote products
-   derived from this software without specific prior written permission.
-3. Reverse engineering, decompilation, or disassembly of this firmware is not
-   permitted.
-
-REGARDLESS OF WHAT LICENSING MECHANISM IS USED OR APPLICABLE,THIS PROGRAM IS
-PROVIDED BY QLOGIC CORPORATION "AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
-GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-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.
-
-USER ACKNOWLEDGES AND AGREES THAT USE OF THIS PROGRAM WILL NOT CREATE OR GIVE
-GROUNDS FOR A LICENSE BY IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL
-PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER PROPRIETARY
-RIGHT) EMBODIED IN ANY OTHER QLOGIC HARDWARE OR SOFTWARE EITHER SOLELY OR IN
-COMBINATION WITH THIS PROGRAM.
meta/files/common-licenses/Firmware-r8a779x_usb3 deleted +0 -26
deleted file mode 100644
index e2afcc9..0000000
@@ -1,26 +0,0 @@
-Copyright (c) 2014, Renesas Electronics Corporation
-All rights reserved.
-
-Redistribution and use in binary form, without modification, are permitted
-provided that the following conditions are met:
-
-1. Redistribution 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.
-2. The name of Renesas Electronics Corporation may not be used to endorse or
-   promote products derived from this software without specific prior written
-   permission.
-3. Reverse engineering, decompilation, or disassembly of this software is
-   not permitted.
-
-THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS ELECTRONICS CORPORATION DISCLAIMS
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND
-NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL RENESAS ELECTRONICS
-CORPORATION BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
-OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-radeon deleted +0 -51

51 lines not on this page · raw message

meta/files/common-licenses/Firmware-ralink-firmware deleted +0 -39
deleted file mode 100644
index 18dd038..0000000
@@ -1,39 +0,0 @@
-Copyright (c) 2007, Ralink Technology Corporation 
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without 
-modification, are permitted provided that the following conditions are 
-met:
-
-* Redistributions must reproduce the above copyright notice and the 
-  following disclaimer in the documentation and/or other materials 
-  provided with the distribution. 
-* Neither the name of Ralink Technology Corporation nor the names of its
-  suppliers may be used to endorse or promote products derived from this
-  software without specific prior written permission. 
-* No reverse engineering, decompilation, or disassembly of this software 
-  is permitted.
-
-Limited patent license. Ralink Technology Corporation grants a world-wide, 
-royalty-free, non-exclusive license under patents it now or hereafter 
-owns or controls to make, have made, use, import, offer to sell and 
-sell ("Utilize") this software, but solely to the extent that any 
-such patent is necessary to Utilize the software alone, or in 
-combination with an operating system licensed under an approved Open 
-Source license as listed by the Open Source Initiative at 
-http://opensource.org/licenses.  The patent license shall not apply to 
-any other combinations which include this software.  No hardware per 
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-ralink_a_mediatek_company_firmware deleted +0 -39
deleted file mode 100644
index fef16b6..0000000
@@ -1,39 +0,0 @@
-Copyright (c) 2013, Ralink, A MediaTek Company 
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without 
-modification, are permitted provided that the following conditions are 
-met:
-
-* Redistributions must reproduce the above copyright notice and the 
-  following disclaimer in the documentation and/or other materials 
-  provided with the distribution. 
-* Neither the name of Ralink Technology Corporation nor the names of its
-  suppliers may be used to endorse or promote products derived from this
-  software without specific prior written permission. 
-* No reverse engineering, decompilation, or disassembly of this software 
-  is permitted.
-
-Limited patent license. Ralink Technology Corporation grants a world-wide, 
-royalty-free, non-exclusive license under patents it now or hereafter 
-owns or controls to make, have made, use, import, offer to sell and 
-sell ("Utilize") this software, but solely to the extent that any 
-such patent is necessary to Utilize the software alone, or in 
-combination with an operating system licensed under an approved Open 
-Source license as listed by the Open Source Initiative at 
-http://opensource.org/licenses.  The patent license shall not apply to 
-any other combinations which include this software.  No hardware per 
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-rtlwifi_firmware deleted +0 -39
deleted file mode 100644
index d70921f..0000000
@@ -1,39 +0,0 @@
-Copyright (c) 2010, Realtek Semiconductor Corporation 
-All rights reserved.
-
-Redistribution.  Redistribution and use in binary form, without 
-modification, are permitted provided that the following conditions are 
-met:
-
-* Redistributions must reproduce the above copyright notice and the 
-  following disclaimer in the documentation and/or other materials 
-  provided with the distribution. 
-* Neither the name of Realtek Semiconductor Corporation nor the names of its
-  suppliers may be used to endorse or promote products derived from this
-  software without specific prior written permission. 
-* No reverse engineering, decompilation, or disassembly of this software 
-  is permitted.
-
-Limited patent license. Realtek Semiconductor Corporation grants a world-wide, 
-royalty-free, non-exclusive license under patents it now or hereafter 
-owns or controls to make, have made, use, import, offer to sell and 
-sell ("Utilize") this software, but solely to the extent that any 
-such patent is necessary to Utilize the software alone, or in 
-combination with an operating system licensed under an approved Open 
-Source license as listed by the Open Source Initiative at 
-http://opensource.org/licenses.  The patent license shall not apply to 
-any other combinations which include this software.  No hardware per 
-se is licensed hereunder.
-
-DISCLAIMER.  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 
-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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.
meta/files/common-licenses/Firmware-tda7706-firmware deleted +0 -48

48 lines not on this page · raw message

meta/files/common-licenses/Firmware-ti-connectivity deleted +0 -46

46 lines not on this page · raw message

meta/files/common-licenses/Firmware-ueagle-atm4-firmware deleted +0 -39
deleted file mode 100644
index 333675d..0000000
@@ -1,39 +0,0 @@
-This license applies to eagle4 firmware & DSPcode
-namely, the files eagleIV.fw  DSP4p.bin*
-
-| Copyright (2006) Ikanos Communications, Inc. 
-| 
-| Redistribution and use in source and binary forms, with or without 
-| modification, are permitted provided that the following 
-| conditions are met: 
-| 
-| * Redistribution of source code must retain the above copyright 
-| notice, this list of conditions and the following disclaimer. 
-| 
-| * Redistribution 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. 
-| 
-| * The name of Ikanos Corporation may not be used to endorse         
-|   or promote products derived from this source code without specific     
-|   prior written consent of Ikanos Corporation. 
-| 
-| THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-| "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-| LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
-| A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
-| OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
-| SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
-| LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
-| DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
-| THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 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. 
-| USER ACKNOWLEDGES AND AGREES THAT THE PURCHASE OR USE OF THIS SOFTWARE WILL 
-| NOT CREATE OR GIVE GROUNDS FOR A     
-|  LICENSE BY IMPLICATION, ESTOPPEL, OR OTHERWISE IN ANY INTELLECTUAL         
-|  PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE SECRET, MASK WORK, OR OTHER   
-|  PROPRIETARY RIGHT) EMBODIED IN ANY OTHER IKANOS HARDWARE OR SOFTWARE         
-|  EITHER SOLELY OR IN COMBINATION WITH THIS SOFTWARE. 
-
meta/files/common-licenses/Firmware-via_vt6656 deleted +0 -25
deleted file mode 100644
index f231f98..0000000
@@ -1,25 +0,0 @@
-The following license applies to the binary-only VT6656 firmware
-as contained in the file "vntwusb.fw"
-================================================================
-Copyright 1998-2010 VIA Technologies, Inc. All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person
-obtaining a copy of this software and associated documentation
-files (the "Software"), to deal in the Software without
-restriction, including without limitation the rights to use,
-copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
meta/files/common-licenses/Firmware-wl1251 deleted +0 -59

59 lines not on this page · raw message

meta/files/common-licenses/Firmware-xc4000 deleted +0 -23
deleted file mode 100644
index e3cd261..0000000
@@ -1,23 +0,0 @@
-The following XC4000 firmware file "dvb-fe-xc4000-1.4.1.fw" was
-created based on version 1.4 of "xc4000_firmwares.h".
-
-Firmware provided as part of an XC4000 Linux developers kit by Brian
-Mathews <[email protected]> to Devin Heitmueller
-<[email protected]> on July 1, 2009.
-
-The code was released by Xceive under the following license:
-
-// Copyright (c) 2009, Xceive Corporation <[email protected]>
-//
-// Permission to use, copy, modify, and/or distribute this software, only
-// for use with Xceive ICs, for any purpose with or without fee is hereby
-// granted, provided that the above copyright notice and this permission
-// notice appear in all source code copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
meta/files/common-licenses/Firmware-xc5000 deleted +0 -23
deleted file mode 100644
index 0ac8557..0000000
@@ -1,23 +0,0 @@
-The following XC500 firmware file "dvb-fe-xc5000-1.6.114.fw" was
-created based on "xc5000_firmwares_32000Khz.h".
-
-Firmware provided as part of an XC5000 Linux developers kit by Brian
-Mathews <[email protected]> to Devin Heitmueller <[email protected]>
-on July 1, 2009.
-
-The code was released by Xceive under the following license:
-
-// Copyright (c) 2009, Xceive Corporation <[email protected]>
-//
-// Permission to use, copy, modify, and/or distribute this software, only
-// for use with Xceive ICs, for any purpose with or without fee is hereby
-// granted, provided that the above copyright notice and this permission
-// notice appear in all source code copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
meta/files/common-licenses/Firmware-xc5000c deleted +0 -23
deleted file mode 100644
index 23b81e7..0000000
@@ -1,23 +0,0 @@
-The following XC500C firmware file "dvb-fe-xc5000C-4.1.30.7.fw" was created
-based on "Xc5200_firmwares_32000Khz.h".
-
-Firmware provided as part of an XC5000C Linux developers kit by Ramon Cazares
-<[email protected]> to Devin Heitmueller [email protected]
-on July 25, 2012.
-
-The code was released by Cresta Technology under the following license:
-
-// Copyright (c) 2012, Cresta Technology Corporation <[email protected]>
-//
-// Permission to use, copy, modify, and/or distribute this software, only
-// for use with Cresta Technlogy ICs, for any purpose with or without fee is
-// hereby granted, provided that the above copyright notice and this
-// permission notice appear in all source code copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Signature · 1 line
1.9.1
#7 lore raw

PATCH 3/3 linux-firmware: add NO_GENERIC_LIC for all licenses

In reply to [email protected]

From: Jackie Huang <[email protected]>

An alternative approach with NO_GENERIC_LIC has been added in license.bbclass to allow copying non-generic license, add it for all firmware licenses.

---
 .../linux-firmware/linux-firmware_git.bb           | 39 ++++++++++++++++++++++
 1 file changed, 39 insertions(+)
meta/recipes-kernel/linux-firmware/linux-firmware_git.bb +39 -0
index 52c6825..2b2eab1 100644
@@ -79,6 +79,45 @@ LIC_FILES_CHKSUM = "\
     file://LICENSE.radeon;md5=07b0c31777bd686d8e1609c6940b5e74 \
 "
 
+# These are not common licenses, set NO_GENERIC_LIC for them
+# so that the license files will be copied from fetched source
+NO_GENERIC_LIC[Firmware-Abilis] = "LICENCE.Abilis"
+NO_GENERIC_LIC[Firmware-agere] = "LICENCE.agere"
+NO_GENERIC_LIC[Firmware-atheros_firmware] = "LICENCE.atheros_firmware"
+NO_GENERIC_LIC[Firmware-broadcom_bcm43xx] = "LICENCE.broadcom_bcm43xx"
+NO_GENERIC_LIC[Firmware-ca0132] = "LICENCE.ca0132"
+NO_GENERIC_LIC[Firmware-chelsio_firmware] = "LICENCE.chelsio_firmware"
+NO_GENERIC_LIC[Firmware-cw1200] = "LICENCE.cw1200"
+NO_GENERIC_LIC[Firmware-ene_firmware] = "LICENCE.ene_firmware"
+NO_GENERIC_LIC[Firmware-fw_sst_0f28] = "LICENCE.fw_sst_0f28"
+NO_GENERIC_LIC[Firmware-go7007] = "LICENCE.go7007"
+NO_GENERIC_LIC[Firmware-i2400m] = "LICENCE.i2400m"
+NO_GENERIC_LIC[Firmware-ibt_firmware] = "LICENCE.ibt_firmware"
+NO_GENERIC_LIC[Firmware-it913x] = "LICENCE.it913x"
+NO_GENERIC_LIC[Firmware-iwlwifi_firmware] = "LICENCE.iwlwifi_firmware"
+NO_GENERIC_LIC[Firmware-Marvell] = "LICENCE.Marvell"
+NO_GENERIC_LIC[Firmware-mwl8335] = "LICENCE.mwl8335"
+NO_GENERIC_LIC[Firmware-myri10ge_firmware] = "LICENCE.myri10ge_firmware"
+NO_GENERIC_LIC[Firmware-OLPC] = "LICENCE.OLPC"
+NO_GENERIC_LIC[Firmware-phanfw] = "LICENCE.phanfw"
+NO_GENERIC_LIC[Firmware-qat_dh895xcc_firmware] = "LICENCE.qat_dh895xcc_firmware"
+NO_GENERIC_LIC[Firmware-qla2xxx] = "LICENCE.qla2xxx"
+NO_GENERIC_LIC[Firmware-r8a779x_usb3] = "LICENCE.r8a779x_usb3"
+NO_GENERIC_LIC[Firmware-ralink_a_mediatek_company_firmware] = "LICENCE.ralink_a_mediatek_company_firmware"
+NO_GENERIC_LIC[Firmware-ralink-firmware] = "LICENCE.ralink-firmware.txt"
+NO_GENERIC_LIC[Firmware-rtlwifi_firmware] = "LICENCE.rtlwifi_firmware.txt"
+NO_GENERIC_LIC[Firmware-tda7706-firmware] = "LICENCE.tda7706-firmware.txt"
+NO_GENERIC_LIC[Firmware-ti-connectivity] = "LICENCE.ti-connectivity"
+NO_GENERIC_LIC[Firmware-ueagle-atm4-firmware] = "LICENCE.ueagle-atm4-firmware"
+NO_GENERIC_LIC[Firmware-via_vt6656] = "LICENCE.via_vt6656"
+NO_GENERIC_LIC[Firmware-wl1251] = "LICENCE.wl1251"
+NO_GENERIC_LIC[Firmware-xc4000] = "LICENCE.xc4000"
+NO_GENERIC_LIC[Firmware-xc5000] = "LICENCE.xc5000"
+NO_GENERIC_LIC[Firmware-xc5000c] = "LICENCE.xc5000c"
+NO_GENERIC_LIC[Firmware-amd-ucode] = "LICENSE.amd-ucode"
+NO_GENERIC_LIC[Firmware-dib0700] = "LICENSE.dib0700"
+NO_GENERIC_LIC[Firmware-radeon] = "LICENSE.radeon"
+
 SRCREV = "0e5f63771d0df6d7859f7c4100a74d737c62ac88"
 PE = "1"
 PV = "0.0+git${SRCPV}"
Signature · 1 line
1.9.1