diff --git a/src/packagedcode/npm.py b/src/packagedcode/npm.py index 779ff281668..1f82e623f43 100644 --- a/src/packagedcode/npm.py +++ b/src/packagedcode/npm.py @@ -578,6 +578,10 @@ def _parse(cls, json_data, package_only=False): if value: extra_data[extra_data_field] = value + overrides = json_data.get('overrides') + if overrides: + extra_data['overrides'] = overrides + package.extra_data = extra_data for source, func in field_mappers: diff --git a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.LICENSE b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.LICENSE index 83afd92798a..112d8b56f9e 100644 --- a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.LICENSE @@ -1,20 +1,20 @@ ---- -key: bash-exception-gpl -short_name: Bash exception to GPL -name: Bash exception to GPL -category: Copyleft -owner: Free Software Foundation (FSF) -notes: this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8 -is_exception: yes -spdx_license_key: LicenseRef-scancode-bash-exception-gpl-2.0 -text_urls: - - https://git.savannah.gnu.org/cgit/bash.git/plain/COPYING?h=bash-3.0-rc1&id=dd9e6dfa23d0dae4888f11fb8c6a27bc36d1b283 ---- - -The Free Software Foundation has exempted Bash from the requirement of -Paragraph 2c of the General Public License. This is to say, there is -no requirement for Bash to print a notice when it is started -interactively in the usual way. We made this exception because users -and standards expect shells not to print such messages. This -exception applies to any program that serves as a shell and that is +--- +key: bash-exception-gpl +short_name: Bash exception to GPL +name: Bash exception to GPL +category: Copyleft +owner: Free Software Foundation (FSF) +notes: this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8 +is_exception: yes +spdx_license_key: LicenseRef-scancode-bash-exception-gpl-2.0 +text_urls: + - https://git.savannah.gnu.org/cgit/bash.git/plain/COPYING?h=bash-3.0-rc1&id=dd9e6dfa23d0dae4888f11fb8c6a27bc36d1b283 +--- + +The Free Software Foundation has exempted Bash from the requirement of +Paragraph 2c of the General Public License. This is to say, there is +no requirement for Bash to print a notice when it is started +interactively in the usual way. We made this exception because users +and standards expect shells not to print such messages. This +exception applies to any program that serves as a shell and that is based primarily on Bash as opposed to other GNU software. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.html b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.html index 808a6df7dd9..1a369fbcb15 100644 --- a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.html +++ b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.html @@ -1,174 +1,174 @@ - - - - - - LicenseDB: bash-exception-gpl - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bash-exception-gpl - -
- -
short_name
-
- - Bash exception to GPL - -
- -
name
-
- - Bash exception to GPL - -
- -
category
-
- - Copyleft - -
- -
owner
-
- - Free Software Foundation (FSF) - -
- -
notes
-
- - this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8 - -
- -
is_exception
-
- - True - -
- -
spdx_license_key
-
- - LicenseRef-scancode-bash-exception-gpl-2.0 - -
- -
text_urls
-
- - - -
- -
-
license_text
-
The Free Software Foundation has exempted Bash from the requirement of
-Paragraph 2c of the General Public License.  This is to say, there is
-no requirement for Bash to print a notice when it is started
-interactively in the usual way.  We made this exception because users
-and standards expect shells not to print such messages.  This
-exception applies to any program that serves as a shell and that is
-based primarily on Bash as opposed to other GNU software.
-
- -
- -
- - - - + + + + + + LicenseDB: bash-exception-gpl + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bash-exception-gpl + +
+ +
short_name
+
+ + Bash exception to GPL + +
+ +
name
+
+ + Bash exception to GPL + +
+ +
category
+
+ + Copyleft + +
+ +
owner
+
+ + Free Software Foundation (FSF) + +
+ +
notes
+
+ + this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8 + +
+ +
is_exception
+
+ + True + +
+ +
spdx_license_key
+
+ + LicenseRef-scancode-bash-exception-gpl-2.0 + +
+ +
text_urls
+
+ + + +
+ +
+
license_text
+
The Free Software Foundation has exempted Bash from the requirement of
+Paragraph 2c of the General Public License.  This is to say, there is
+no requirement for Bash to print a notice when it is started
+interactively in the usual way.  We made this exception because users
+and standards expect shells not to print such messages.  This
+exception applies to any program that serves as a shell and that is
+based primarily on Bash as opposed to other GNU software.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.json b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.json index 2c6ac4ca8bf..db5395c4882 100644 --- a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.json +++ b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.json @@ -1,14 +1,14 @@ -{ - "key": "bash-exception-gpl", - "short_name": "Bash exception to GPL", - "name": "Bash exception to GPL", - "category": "Copyleft", - "owner": "Free Software Foundation (FSF)", - "notes": "this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8", - "is_exception": true, - "spdx_license_key": "LicenseRef-scancode-bash-exception-gpl-2.0", - "text_urls": [ - "https://git.savannah.gnu.org/cgit/bash.git/plain/COPYING?h=bash-3.0-rc1&id=dd9e6dfa23d0dae4888f11fb8c6a27bc36d1b283" - ], - "text": "The Free Software Foundation has exempted Bash from the requirement of\nParagraph 2c of the General Public License. This is to say, there is\nno requirement for Bash to print a notice when it is started\ninteractively in the usual way. We made this exception because users\nand standards expect shells not to print such messages. This\nexception applies to any program that serves as a shell and that is\nbased primarily on Bash as opposed to other GNU software." +{ + "key": "bash-exception-gpl", + "short_name": "Bash exception to GPL", + "name": "Bash exception to GPL", + "category": "Copyleft", + "owner": "Free Software Foundation (FSF)", + "notes": "this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8", + "is_exception": true, + "spdx_license_key": "LicenseRef-scancode-bash-exception-gpl-2.0", + "text_urls": [ + "https://git.savannah.gnu.org/cgit/bash.git/plain/COPYING?h=bash-3.0-rc1&id=dd9e6dfa23d0dae4888f11fb8c6a27bc36d1b283" + ], + "text": "The Free Software Foundation has exempted Bash from the requirement of\nParagraph 2c of the General Public License. This is to say, there is\nno requirement for Bash to print a notice when it is started\ninteractively in the usual way. We made this exception because users\nand standards expect shells not to print such messages. This\nexception applies to any program that serves as a shell and that is\nbased primarily on Bash as opposed to other GNU software." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.yml b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.yml index dc10cb2c960..7ec04c99454 100644 --- a/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.yml +++ b/tests/licensedcode/data/license_db/license_dump/bash-exception-gpl.yml @@ -1,18 +1,18 @@ -key: bash-exception-gpl -short_name: Bash exception to GPL -name: Bash exception to GPL -category: Copyleft -owner: Free Software Foundation (FSF) -notes: this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8 -is_exception: yes -spdx_license_key: LicenseRef-scancode-bash-exception-gpl-2.0 -text_urls: - - https://git.savannah.gnu.org/cgit/bash.git/plain/COPYING?h=bash-3.0-rc1&id=dd9e6dfa23d0dae4888f11fb8c6a27bc36d1b283 -text: | - The Free Software Foundation has exempted Bash from the requirement of - Paragraph 2c of the General Public License. This is to say, there is - no requirement for Bash to print a notice when it is started - interactively in the usual way. We made this exception because users - and standards expect shells not to print such messages. This - exception applies to any program that serves as a shell and that is - based primarily on Bash as opposed to other GNU software. +key: bash-exception-gpl +short_name: Bash exception to GPL +name: Bash exception to GPL +category: Copyleft +owner: Free Software Foundation (FSF) +notes: this used with GPL 1.0 and 2.0. It was removed from the V3 text https://git.savannah.gnu.org/cgit/bash.git/commit/COPYING?id=3185942a5234e26ab13fa02f9c51d340cec514f8 +is_exception: yes +spdx_license_key: LicenseRef-scancode-bash-exception-gpl-2.0 +text_urls: + - https://git.savannah.gnu.org/cgit/bash.git/plain/COPYING?h=bash-3.0-rc1&id=dd9e6dfa23d0dae4888f11fb8c6a27bc36d1b283 +text: | + The Free Software Foundation has exempted Bash from the requirement of + Paragraph 2c of the General Public License. This is to say, there is + no requirement for Bash to print a notice when it is started + interactively in the usual way. We made this exception because users + and standards expect shells not to print such messages. This + exception applies to any program that serves as a shell and that is + based primarily on Bash as opposed to other GNU software. diff --git a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.LICENSE b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.LICENSE index 78249472485..a851e178138 100644 --- a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.LICENSE @@ -1,36 +1,36 @@ ---- -key: binary-linux-firmware -short_name: Binary-Only Linux Firmware License -name: Binary-Only Linux Firmware License -category: Proprietary Free -owner: Unspecified -homepage_url: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ -spdx_license_key: LicenseRef-scancode-binary-linux-firmware ---- - -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 the Copyright Holder 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. - -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 +--- +key: binary-linux-firmware +short_name: Binary-Only Linux Firmware License +name: Binary-Only Linux Firmware License +category: Proprietary Free +owner: Unspecified +homepage_url: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ +spdx_license_key: LicenseRef-scancode-binary-linux-firmware +--- + +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 the Copyright Holder 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. + +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 \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.html b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.html index 1a4b5364205..59cf680f3a3 100644 --- a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.html +++ b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.html @@ -1,177 +1,177 @@ - - - - - - LicenseDB: binary-linux-firmware - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - binary-linux-firmware - -
- -
short_name
-
- - Binary-Only Linux Firmware License - -
- -
name
-
- - Binary-Only Linux Firmware License - -
- -
category
-
- - Proprietary Free - -
- -
owner
-
- - Unspecified - -
- -
homepage_url
-
- - https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ - -
- -
spdx_license_key
-
- - LicenseRef-scancode-binary-linux-firmware - -
- -
-
license_text
-
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 the Copyright Holder 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.
-
-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
-
- -
- -
- - - - + + + + + + LicenseDB: binary-linux-firmware + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + binary-linux-firmware + +
+ +
short_name
+
+ + Binary-Only Linux Firmware License + +
+ +
name
+
+ + Binary-Only Linux Firmware License + +
+ +
category
+
+ + Proprietary Free + +
+ +
owner
+
+ + Unspecified + +
+ +
homepage_url
+
+ + https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ + +
+ +
spdx_license_key
+
+ + LicenseRef-scancode-binary-linux-firmware + +
+ +
+
license_text
+
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 the Copyright Holder 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.
+
+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
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.json b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.json index 7430fe36d43..6569c036035 100644 --- a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.json +++ b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.json @@ -1,10 +1,10 @@ -{ - "key": "binary-linux-firmware", - "short_name": "Binary-Only Linux Firmware License", - "name": "Binary-Only Linux Firmware License", - "category": "Proprietary Free", - "owner": "Unspecified", - "homepage_url": "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/", - "spdx_license_key": "LicenseRef-scancode-binary-linux-firmware", - "text": "Redistribution. Redistribution and use in binary form, without\nmodification, are permitted provided that the following conditions are\nmet:\n\n* Redistributions must reproduce the above copyright notice and the\nfollowing disclaimer in the documentation and/or other materials\nprovided with the distribution.\n\n* Neither the name of the Copyright Holder nor the names of its\nsuppliers may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\n* No reverse engineering, decompilation, or disassembly of this software\nis permitted.\n\nDISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND\nCONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,\nBUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\nCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\nNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF\nUSE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE" +{ + "key": "binary-linux-firmware", + "short_name": "Binary-Only Linux Firmware License", + "name": "Binary-Only Linux Firmware License", + "category": "Proprietary Free", + "owner": "Unspecified", + "homepage_url": "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/", + "spdx_license_key": "LicenseRef-scancode-binary-linux-firmware", + "text": "Redistribution. Redistribution and use in binary form, without\nmodification, are permitted provided that the following conditions are\nmet:\n\n* Redistributions must reproduce the above copyright notice and the\nfollowing disclaimer in the documentation and/or other materials\nprovided with the distribution.\n\n* Neither the name of the Copyright Holder nor the names of its\nsuppliers may be used to endorse or promote products derived from this\nsoftware without specific prior written permission.\n\n* No reverse engineering, decompilation, or disassembly of this software\nis permitted.\n\nDISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND\nCONTRIBUTORS \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,\nBUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE\nCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,\nINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\nNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF\nUSE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\nANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF\nTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE" } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.yml b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.yml index c0756882c87..b10468e2f3b 100644 --- a/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.yml +++ b/tests/licensedcode/data/license_db/license_dump/binary-linux-firmware.yml @@ -1,34 +1,34 @@ -key: binary-linux-firmware -short_name: Binary-Only Linux Firmware License -name: Binary-Only Linux Firmware License -category: Proprietary Free -owner: Unspecified -homepage_url: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ -spdx_license_key: LicenseRef-scancode-binary-linux-firmware -text: | - 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 the Copyright Holder 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. - - 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 +key: binary-linux-firmware +short_name: Binary-Only Linux Firmware License +name: Binary-Only Linux Firmware License +category: Proprietary Free +owner: Unspecified +homepage_url: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ +spdx_license_key: LicenseRef-scancode-binary-linux-firmware +text: | + 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 the Copyright Holder 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. + + 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 diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.LICENSE b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.LICENSE index 36072ab7ffa..04b7a2058fd 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.LICENSE @@ -1,28 +1,28 @@ ---- -key: bison-exception-2.0 -short_name: Bison exception to GPL 2.0 or later -name: Bison exception to GPL 2.0 or later -category: Copyleft Limited -owner: Free Software Foundation (FSF) -is_exception: yes -spdx_license_key: LicenseRef-scancode-bison-exception-2.0 -faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions -standard_notice: | - This library 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, or (at your option) any later - version. - This library 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 library; see the file COPYING. If not, write to the Free Software - Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - As a special exception, when this file is copied by Bison into a Bison - output file, you may use that output file without restriction. This special - exception was added by the Free Software Foundation in version 1.24 of - Bison. ---- - +--- +key: bison-exception-2.0 +short_name: Bison exception to GPL 2.0 or later +name: Bison exception to GPL 2.0 or later +category: Copyleft Limited +owner: Free Software Foundation (FSF) +is_exception: yes +spdx_license_key: LicenseRef-scancode-bison-exception-2.0 +faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions +standard_notice: | + This library 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, or (at your option) any later + version. + This library 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 library; see the file COPYING. If not, write to the Free Software + Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + As a special exception, when this file is copied by Bison into a Bison + output file, you may use that output file without restriction. This special + exception was added by the Free Software Foundation in version 1.24 of + Bison. +--- + As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.html b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.html index 8a9ea3a1e87..dc2f476f6b3 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.html +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.html @@ -1,181 +1,181 @@ - - - - - - LicenseDB: bison-exception-2.0 - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bison-exception-2.0 - -
- -
short_name
-
- - Bison exception to GPL 2.0 or later - -
- -
name
-
- - Bison exception to GPL 2.0 or later - -
- -
category
-
- - Copyleft Limited - -
- -
owner
-
- - Free Software Foundation (FSF) - -
- -
is_exception
-
- - True - -
- -
spdx_license_key
-
- - LicenseRef-scancode-bison-exception-2.0 - -
- -
faq_url
-
- - http://www.gnu.org/software/bison/manual/bison.html#Conditions - -
- -
standard_notice
-
- - This library 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, or (at your option) any later -version. -This library 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 library; see the file COPYING. If not, write to the Free Software -Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -As a special exception, when this file is copied by Bison into a Bison -output file, you may use that output file without restriction. This special -exception was added by the Free Software Foundation in version 1.24 of -Bison. - - -
- -
-
license_text
-
As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison.
-
- -
- -
- - - - + + + + + + LicenseDB: bison-exception-2.0 + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bison-exception-2.0 + +
+ +
short_name
+
+ + Bison exception to GPL 2.0 or later + +
+ +
name
+
+ + Bison exception to GPL 2.0 or later + +
+ +
category
+
+ + Copyleft Limited + +
+ +
owner
+
+ + Free Software Foundation (FSF) + +
+ +
is_exception
+
+ + True + +
+ +
spdx_license_key
+
+ + LicenseRef-scancode-bison-exception-2.0 + +
+ +
faq_url
+
+ + http://www.gnu.org/software/bison/manual/bison.html#Conditions + +
+ +
standard_notice
+
+ + This library 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, or (at your option) any later +version. +This library 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 library; see the file COPYING. If not, write to the Free Software +Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +As a special exception, when this file is copied by Bison into a Bison +output file, you may use that output file without restriction. This special +exception was added by the Free Software Foundation in version 1.24 of +Bison. + + +
+ +
+
license_text
+
As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.json b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.json index c2dd7d59f89..ff93fbc54f9 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.json +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.json @@ -1,12 +1,12 @@ -{ - "key": "bison-exception-2.0", - "short_name": "Bison exception to GPL 2.0 or later", - "name": "Bison exception to GPL 2.0 or later", - "category": "Copyleft Limited", - "owner": "Free Software Foundation (FSF)", - "is_exception": true, - "spdx_license_key": "LicenseRef-scancode-bison-exception-2.0", - "faq_url": "http://www.gnu.org/software/bison/manual/bison.html#Conditions", - "standard_notice": "This library is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the Free\nSoftware Foundation; either version 2, or (at your option) any later\nversion.\nThis library is distributed in the hope that it will be useful, but WITHOUT\nANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for\nmore details.\nYou should have received a copy of the GNU General Public License along\nwith this library; see the file COPYING. If not, write to the Free Software\nFoundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\nAs a special exception, when this file is copied by Bison into a Bison\noutput file, you may use that output file without restriction. This special\nexception was added by the Free Software Foundation in version 1.24 of\nBison.\n", - "text": "As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison." +{ + "key": "bison-exception-2.0", + "short_name": "Bison exception to GPL 2.0 or later", + "name": "Bison exception to GPL 2.0 or later", + "category": "Copyleft Limited", + "owner": "Free Software Foundation (FSF)", + "is_exception": true, + "spdx_license_key": "LicenseRef-scancode-bison-exception-2.0", + "faq_url": "http://www.gnu.org/software/bison/manual/bison.html#Conditions", + "standard_notice": "This library is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the Free\nSoftware Foundation; either version 2, or (at your option) any later\nversion.\nThis library is distributed in the hope that it will be useful, but WITHOUT\nANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for\nmore details.\nYou should have received a copy of the GNU General Public License along\nwith this library; see the file COPYING. If not, write to the Free Software\nFoundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\nAs a special exception, when this file is copied by Bison into a Bison\noutput file, you may use that output file without restriction. This special\nexception was added by the Free Software Foundation in version 1.24 of\nBison.\n", + "text": "As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.yml b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.yml index 5c741a5cd5e..e8dc5c268e5 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.yml +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.0.yml @@ -1,27 +1,27 @@ -key: bison-exception-2.0 -short_name: Bison exception to GPL 2.0 or later -name: Bison exception to GPL 2.0 or later -category: Copyleft Limited -owner: Free Software Foundation (FSF) -is_exception: yes -spdx_license_key: LicenseRef-scancode-bison-exception-2.0 -faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions -standard_notice: | - This library 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, or (at your option) any later - version. - This library 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 library; see the file COPYING. If not, write to the Free Software - Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - As a special exception, when this file is copied by Bison into a Bison - output file, you may use that output file without restriction. This special - exception was added by the Free Software Foundation in version 1.24 of - Bison. -text: As a special exception, when this file is copied by Bison into a Bison output file, you - may use that output file without restriction. This special exception was added by the Free - Software Foundation in version 1.24 of Bison. +key: bison-exception-2.0 +short_name: Bison exception to GPL 2.0 or later +name: Bison exception to GPL 2.0 or later +category: Copyleft Limited +owner: Free Software Foundation (FSF) +is_exception: yes +spdx_license_key: LicenseRef-scancode-bison-exception-2.0 +faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions +standard_notice: | + This library 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, or (at your option) any later + version. + This library 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 library; see the file COPYING. If not, write to the Free Software + Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + As a special exception, when this file is copied by Bison into a Bison + output file, you may use that output file without restriction. This special + exception was added by the Free Software Foundation in version 1.24 of + Bison. +text: As a special exception, when this file is copied by Bison into a Bison output file, you + may use that output file without restriction. This special exception was added by the Free + Software Foundation in version 1.24 of Bison. diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.LICENSE b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.LICENSE index 6b494b3cc7c..9aeafb9f245 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.LICENSE @@ -1,48 +1,48 @@ ---- -key: bison-exception-2.2 -short_name: Bison 2.2 exception to GPL 2.0 or later -name: Bison 2.2 exception to GPL 2.0 or later -category: Copyleft Limited -owner: Free Software Foundation (FSF) -is_exception: yes -spdx_license_key: Bison-exception-2.2 -faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions -other_urls: - - http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141 -standard_notice: | - 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, or (at your option) any later - version. - 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, write to the - Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. - As a special exception, you may create a larger work that contains part or - all of the Bison parser skeleton and distribute that work under terms of - your choice, so long as that work isn't itself a parser generator using the - skeleton or a modified version thereof as a parser skeleton. Alternatively, - if you modify or redistribute the parser skeleton itself, you may (at your - option) remove this special exception, which will cause the skeleton and - the resulting Bison output files to be licensed under the GNU General - Public License without this special exception. - This special exception was added by the Free Software Foundation in version - 2.2 of Bison. ---- - -As a special exception, you may create a larger work that contains part or all -of the Bison parser skeleton and distribute that work under terms of your -choice, so long as that work isn't itself a parser generator using the skeleton -or a modified version thereof as a parser skeleton. Alternatively, if you -modify or redistribute the parser skeleton itself, you may (at your option) -remove this special exception, which will cause the skeleton and the resulting -Bison output files to be licensed under the GNU General Public License without -this special exception. - -This special exception was added by the Free Software Foundation in version 2.2 +--- +key: bison-exception-2.2 +short_name: Bison 2.2 exception to GPL 2.0 or later +name: Bison 2.2 exception to GPL 2.0 or later +category: Copyleft Limited +owner: Free Software Foundation (FSF) +is_exception: yes +spdx_license_key: Bison-exception-2.2 +faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions +other_urls: + - http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141 +standard_notice: | + 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, or (at your option) any later + version. + 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, write to the + Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + As a special exception, you may create a larger work that contains part or + all of the Bison parser skeleton and distribute that work under terms of + your choice, so long as that work isn't itself a parser generator using the + skeleton or a modified version thereof as a parser skeleton. Alternatively, + if you modify or redistribute the parser skeleton itself, you may (at your + option) remove this special exception, which will cause the skeleton and + the resulting Bison output files to be licensed under the GNU General + Public License without this special exception. + This special exception was added by the Free Software Foundation in version + 2.2 of Bison. +--- + +As a special exception, you may create a larger work that contains part or all +of the Bison parser skeleton and distribute that work under terms of your +choice, so long as that work isn't itself a parser generator using the skeleton +or a modified version thereof as a parser skeleton. Alternatively, if you +modify or redistribute the parser skeleton itself, you may (at your option) +remove this special exception, which will cause the skeleton and the resulting +Bison output files to be licensed under the GNU General Public License without +this special exception. + +This special exception was added by the Free Software Foundation in version 2.2 of Bison. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.html b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.html index a0731a14354..2975800fd65 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.html +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.html @@ -1,208 +1,208 @@ - - - - - - LicenseDB: bison-exception-2.2 - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bison-exception-2.2 - -
- -
short_name
-
- - Bison 2.2 exception to GPL 2.0 or later - -
- -
name
-
- - Bison 2.2 exception to GPL 2.0 or later - -
- -
category
-
- - Copyleft Limited - -
- -
owner
-
- - Free Software Foundation (FSF) - -
- -
is_exception
-
- - True - -
- -
spdx_license_key
-
- - Bison-exception-2.2 - -
- -
faq_url
-
- - http://www.gnu.org/software/bison/manual/bison.html#Conditions - -
- -
other_urls
-
- - - -
- -
standard_notice
-
- - 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, or (at your option) any later -version. -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, write to the -Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, -Boston, MA 02110-1301, USA. -As a special exception, you may create a larger work that contains part or -all of the Bison parser skeleton and distribute that work under terms of -your choice, so long as that work isn't itself a parser generator using the -skeleton or a modified version thereof as a parser skeleton. Alternatively, -if you modify or redistribute the parser skeleton itself, you may (at your -option) remove this special exception, which will cause the skeleton and -the resulting Bison output files to be licensed under the GNU General -Public License without this special exception. -This special exception was added by the Free Software Foundation in version -2.2 of Bison. - - -
- -
-
license_text
-
As a special exception, you may create a larger work that contains part or all
-of the Bison parser skeleton and distribute that work under terms of your
-choice, so long as that work isn't itself a parser generator using the skeleton
-or a modified version thereof as a parser skeleton.  Alternatively, if you
-modify or redistribute the parser skeleton itself, you may (at your option)
-remove this special exception, which will cause the skeleton and the resulting
-Bison output files to be licensed under the GNU General Public License without
-this special exception.
-
-This special exception was added by the Free Software Foundation in version 2.2
-of Bison.
-
- -
- -
- - - - + + + + + + LicenseDB: bison-exception-2.2 + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bison-exception-2.2 + +
+ +
short_name
+
+ + Bison 2.2 exception to GPL 2.0 or later + +
+ +
name
+
+ + Bison 2.2 exception to GPL 2.0 or later + +
+ +
category
+
+ + Copyleft Limited + +
+ +
owner
+
+ + Free Software Foundation (FSF) + +
+ +
is_exception
+
+ + True + +
+ +
spdx_license_key
+
+ + Bison-exception-2.2 + +
+ +
faq_url
+
+ + http://www.gnu.org/software/bison/manual/bison.html#Conditions + +
+ +
other_urls
+
+ + + +
+ +
standard_notice
+
+ + 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, or (at your option) any later +version. +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, write to the +Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. +As a special exception, you may create a larger work that contains part or +all of the Bison parser skeleton and distribute that work under terms of +your choice, so long as that work isn't itself a parser generator using the +skeleton or a modified version thereof as a parser skeleton. Alternatively, +if you modify or redistribute the parser skeleton itself, you may (at your +option) remove this special exception, which will cause the skeleton and +the resulting Bison output files to be licensed under the GNU General +Public License without this special exception. +This special exception was added by the Free Software Foundation in version +2.2 of Bison. + + +
+ +
+
license_text
+
As a special exception, you may create a larger work that contains part or all
+of the Bison parser skeleton and distribute that work under terms of your
+choice, so long as that work isn't itself a parser generator using the skeleton
+or a modified version thereof as a parser skeleton.  Alternatively, if you
+modify or redistribute the parser skeleton itself, you may (at your option)
+remove this special exception, which will cause the skeleton and the resulting
+Bison output files to be licensed under the GNU General Public License without
+this special exception.
+
+This special exception was added by the Free Software Foundation in version 2.2
+of Bison.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.json b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.json index 1267edc4cba..f6a4aae3682 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.json +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.json @@ -1,15 +1,15 @@ -{ - "key": "bison-exception-2.2", - "short_name": "Bison 2.2 exception to GPL 2.0 or later", - "name": "Bison 2.2 exception to GPL 2.0 or later", - "category": "Copyleft Limited", - "owner": "Free Software Foundation (FSF)", - "is_exception": true, - "spdx_license_key": "Bison-exception-2.2", - "faq_url": "http://www.gnu.org/software/bison/manual/bison.html#Conditions", - "other_urls": [ - "http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141" - ], - "standard_notice": "This program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the Free\nSoftware Foundation; either version 2, or (at your option) any later\nversion.\nThis program is distributed in the hope that it will be useful, but WITHOUT\nANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for\nmore details.\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the\nFree Software Foundation, Inc.,\n51 Franklin Street, Fifth Floor,\nBoston, MA 02110-1301, USA.\nAs a special exception, you may create a larger work that contains part or\nall of the Bison parser skeleton and distribute that work under terms of\nyour choice, so long as that work isn't itself a parser generator using the\nskeleton or a modified version thereof as a parser skeleton. Alternatively,\nif you modify or redistribute the parser skeleton itself, you may (at your\noption) remove this special exception, which will cause the skeleton and\nthe resulting Bison output files to be licensed under the GNU General\nPublic License without this special exception.\nThis special exception was added by the Free Software Foundation in version\n2.2 of Bison.\n", - "text": "As a special exception, you may create a larger work that contains part or all\nof the Bison parser skeleton and distribute that work under terms of your\nchoice, so long as that work isn't itself a parser generator using the skeleton\nor a modified version thereof as a parser skeleton. Alternatively, if you\nmodify or redistribute the parser skeleton itself, you may (at your option)\nremove this special exception, which will cause the skeleton and the resulting\nBison output files to be licensed under the GNU General Public License without\nthis special exception.\n\nThis special exception was added by the Free Software Foundation in version 2.2\nof Bison." +{ + "key": "bison-exception-2.2", + "short_name": "Bison 2.2 exception to GPL 2.0 or later", + "name": "Bison 2.2 exception to GPL 2.0 or later", + "category": "Copyleft Limited", + "owner": "Free Software Foundation (FSF)", + "is_exception": true, + "spdx_license_key": "Bison-exception-2.2", + "faq_url": "http://www.gnu.org/software/bison/manual/bison.html#Conditions", + "other_urls": [ + "http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141" + ], + "standard_notice": "This program is free software; you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the Free\nSoftware Foundation; either version 2, or (at your option) any later\nversion.\nThis program is distributed in the hope that it will be useful, but WITHOUT\nANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\nFITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for\nmore details.\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the\nFree Software Foundation, Inc.,\n51 Franklin Street, Fifth Floor,\nBoston, MA 02110-1301, USA.\nAs a special exception, you may create a larger work that contains part or\nall of the Bison parser skeleton and distribute that work under terms of\nyour choice, so long as that work isn't itself a parser generator using the\nskeleton or a modified version thereof as a parser skeleton. Alternatively,\nif you modify or redistribute the parser skeleton itself, you may (at your\noption) remove this special exception, which will cause the skeleton and\nthe resulting Bison output files to be licensed under the GNU General\nPublic License without this special exception.\nThis special exception was added by the Free Software Foundation in version\n2.2 of Bison.\n", + "text": "As a special exception, you may create a larger work that contains part or all\nof the Bison parser skeleton and distribute that work under terms of your\nchoice, so long as that work isn't itself a parser generator using the skeleton\nor a modified version thereof as a parser skeleton. Alternatively, if you\nmodify or redistribute the parser skeleton itself, you may (at your option)\nremove this special exception, which will cause the skeleton and the resulting\nBison output files to be licensed under the GNU General Public License without\nthis special exception.\n\nThis special exception was added by the Free Software Foundation in version 2.2\nof Bison." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.yml b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.yml index bbc8bb666c9..807e6b821a1 100644 --- a/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.yml +++ b/tests/licensedcode/data/license_db/license_dump/bison-exception-2.2.yml @@ -1,46 +1,46 @@ -key: bison-exception-2.2 -short_name: Bison 2.2 exception to GPL 2.0 or later -name: Bison 2.2 exception to GPL 2.0 or later -category: Copyleft Limited -owner: Free Software Foundation (FSF) -is_exception: yes -spdx_license_key: Bison-exception-2.2 -faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions -other_urls: - - http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141 -standard_notice: | - 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, or (at your option) any later - version. - 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, write to the - Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. - As a special exception, you may create a larger work that contains part or - all of the Bison parser skeleton and distribute that work under terms of - your choice, so long as that work isn't itself a parser generator using the - skeleton or a modified version thereof as a parser skeleton. Alternatively, - if you modify or redistribute the parser skeleton itself, you may (at your - option) remove this special exception, which will cause the skeleton and - the resulting Bison output files to be licensed under the GNU General - Public License without this special exception. - This special exception was added by the Free Software Foundation in version - 2.2 of Bison. -text: | - As a special exception, you may create a larger work that contains part or all - of the Bison parser skeleton and distribute that work under terms of your - choice, so long as that work isn't itself a parser generator using the skeleton - or a modified version thereof as a parser skeleton. Alternatively, if you - modify or redistribute the parser skeleton itself, you may (at your option) - remove this special exception, which will cause the skeleton and the resulting - Bison output files to be licensed under the GNU General Public License without - this special exception. - - This special exception was added by the Free Software Foundation in version 2.2 - of Bison. +key: bison-exception-2.2 +short_name: Bison 2.2 exception to GPL 2.0 or later +name: Bison 2.2 exception to GPL 2.0 or later +category: Copyleft Limited +owner: Free Software Foundation (FSF) +is_exception: yes +spdx_license_key: Bison-exception-2.2 +faq_url: http://www.gnu.org/software/bison/manual/bison.html#Conditions +other_urls: + - http://git.savannah.gnu.org/cgit/bison.git/tree/data/yacc.c?id=193d7c7054ba7197b0789e14965b739162319b5e#n141 +standard_notice: | + 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, or (at your option) any later + version. + 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, write to the + Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + As a special exception, you may create a larger work that contains part or + all of the Bison parser skeleton and distribute that work under terms of + your choice, so long as that work isn't itself a parser generator using the + skeleton or a modified version thereof as a parser skeleton. Alternatively, + if you modify or redistribute the parser skeleton itself, you may (at your + option) remove this special exception, which will cause the skeleton and + the resulting Bison output files to be licensed under the GNU General + Public License without this special exception. + This special exception was added by the Free Software Foundation in version + 2.2 of Bison. +text: | + As a special exception, you may create a larger work that contains part or all + of the Bison parser skeleton and distribute that work under terms of your + choice, so long as that work isn't itself a parser generator using the skeleton + or a modified version thereof as a parser skeleton. Alternatively, if you + modify or redistribute the parser skeleton itself, you may (at your option) + remove this special exception, which will cause the skeleton and the resulting + Bison output files to be licensed under the GNU General Public License without + this special exception. + + This special exception was added by the Free Software Foundation in version 2.2 + of Bison. diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.LICENSE b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.LICENSE index 44d63e4365b..a4adf997c30 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.LICENSE @@ -1,348 +1,348 @@ ---- -key: bittorrent-1.0 -short_name: BitTorrent 1.0 -name: BitTorrent Open Source License 1.0 -category: Copyleft Limited -owner: BitTorrent, Inc. -homepage_url: http://www.bittorrent.com/license/ -spdx_license_key: BitTorrent-1.0 -text_urls: - - http://web.archive.org/web/20050209224501/http://www.bittorrent.com/license/ - - http://www.bittorrent.com/license/ - - https://spdx.org/licenses/BitTorrent-1.0.html -other_urls: - - http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s -ignorable_urls: - - http://www.bittorrent.com/license ---- - -BitTorrent Open Source License - -Version 1.0 - -This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as -well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by -BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. -Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which -you may use, copy, distribute or modify Licensed Product. - -Preamble - -This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this -Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the -License and not this Preamble. - -This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the -"JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been -dropped. - -This License provides that: - -1. You may use, sell or give away the Licensed Product, alone or as a component of an aggregate software -distribution containing programs from several different sources. No royalty or other fee is required. - -2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous -Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source -Code" are defined in the License.) - -3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. -(The term "Derivative Works" is defined in the License.) - -4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you -make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you -must make the Source Code of your Modifications available to others. - -5. You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty -whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly -or causes you any injury or damages. - -6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or -for accepting indemnity or liability obligations to your customers. You cannot charge for the Source Code. - -7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any -terms of the License, your rights to the Licensed Product under this License automatically terminate. - -You may use this License to distribute your own Derivative Works, in which case the provisions of this License will -apply to your Derivative Works just as they do to the original Licensed Product. - -Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a -proprietary license of your choice. If you use any license other than this License, however, you must continue to -fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those -portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. - -New versions of this License may be published from time to time. You may choose to continue to use the license -terms in this version of the License or those from the new version. However, only the Licensor has the right to -change the License terms as they apply to the Licensed Product. - -This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and -the definitions are repeated for your convenience in a Glossary at the end of the License. - - -License Terms - -1. Grant of License From Licensor. Licensor hereby grants you a world-wide, royalty-free, non-exclusive -license, subject to third party intellectual property claims, to do the following: - -a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such -Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as -part of Derivative Works. - -b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for -sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any -such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of -Modifications or portions thereof or Derivative Works thereof. - - -2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the -substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of -Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications -that you receive from any Contributor. By application of the provisions in Section 4(a) below, each person or entity -who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a -world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the -following: - - 1. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such -Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as -part of Derivative Works. - - 2. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for -sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any -such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of -Modifications or portions thereof or Derivative Works thereof. - - -3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, -copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as -expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete -from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is -granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. -Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this -License any code that Licensor otherwise would have a right to license. - - -4. Your Obligations Regarding Distribution. - -a. Application of This License to Your Modifications. As an express condition for your use of the Licensed -Product, you hereby agree that any Modifications that you create or to which you contribute, and which you -distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications -that you create or to which you contribute may be distributed only under the terms of this License or a future -version of this License released under Section 7. You must include a copy of this License with every copy of the -Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of -the Licensed Product or Modifications that alter or restrict the applicable version of this License or the -recipients' rights hereunder. However, you may include an additional document offering the additional rights -described in Section 4(d). - -b. Availability of Source Code. You must make available, under the terms of this License, the Source Code of -the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any -executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development -community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any -version of Licensed Product or Modifications that you distribute must remain available for at least twelve (12) -months after the date it initially became available, or at least six (6) months after a subsequent version of said -Licensed Product or Modifications has been made available. You are responsible for ensuring that the Source Code -version remains available even if the Electronic Distribution Mechanism is maintained by a third party. - -c. Intellectual Property Matters. - - i. Third Party Claims. If you have knowledge that a license to a third -party's intellectual property right is required to exercise the rights granted by this License, you must include a -text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in -sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any -Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make -available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) -reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been -obtained. - - ii. Contributor APIs. If your Modifications include an application -programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement -that API, you must also include this information in the LEGAL file. - - iii. Representations. You represent that, except as disclosed pursuant to -4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have -sufficient rights to grant the rights conveyed by this License. - -d. Required Notices. You must duplicate this License in any documentation you provide along with the Source -Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe -recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") -in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, -you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source -Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) -where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, -support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so -only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such -warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the -Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of -warranty, support, indemnity or liability terms you offer. - -e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a -license of your choice that may contain terms different from this License provided (i) you have satisfied the -requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the -executable version, related documentation and collateral materials stating that the Source Code version of the -Licensed Product is available under the terms of this License, including a description of how and where you have -fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License -are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every -Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. - -f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the -Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, -with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that -consist of the Licensed Product or any Modifications thereto. - - -5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the -terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or -regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the -statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the -code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included -with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such -description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to -understand it. - - -6. Application of This License. This License applies to code to which Licensor or Contributor has attached the -Notice in Exhibit A, which is incorporated herein by this reference. - - -7. Versions of This License. - -a. New Versions. Licensor may publish from time to time revised and/or new versions of the License. - -b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, -you may always continue to use it under the terms of that version. You may also choose to use such Licensed Product -under the terms of any subsequent version of the License published by Licensor. No one other than Licensor has the -right to modify the terms applicable to Licensed Product created under this License. - -c. Derivative Works of this License. If you create or use a modified version of this License, which you may do -only in order to apply it to software that is not already a Licensed Product under this License, you must rename your -license so that it is not confusingly similar to this License, and must make it clear that your license contains -terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any -Contributor. - - -8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE -OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND -PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND -NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS -DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED -HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - - -9. Termination. - -a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate -automatically if you fail to comply with the terms herein and fail to cure such breach within thirty (30) days of -becoming aware of the breach. All sublicenses to the Licensed Product that are properly granted shall survive any -termination of this license. Provisions that, by their nature, must remain in effect beyond the termination of this -License, shall survive. - -b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent -infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or -Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product -directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections -1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice -Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable -reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your -litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable -royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not -withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of -said Notice Period. - -c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging -that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or -settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses -granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of -any payment or license. - -d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all -end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you -or any distributor hereunder prior to termination shall survive termination. - - -10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), -CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER -OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF -ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR -MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE -POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY -RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO -NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY -NOT APPLY TO YOU. - - -11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and -damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with -Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or -shall be deemed to constitute any admission of liability. - - -12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. -2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such -terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through -227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth -herein. - - -13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any -provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary -to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable -law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that any litigation -relating to this license shall be subject to the jurisdiction of the Federal Courts of the Northern District of -California or the Superior Court of the County of Santa Clara, California (as appropriate), with venue lying in Santa -Clara County, California, with the losing party responsible for costs including, without limitation, court costs and -reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the -International Sale of Goods is expressly excluded. You and Licensor expressly waive any rights to a jury trial in -any litigation concerning Licensed Product or this License. Any law or regulation that provides that the language of -a contract shall be construed against the drafter shall not apply to this License. - - -14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an -individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a -future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is -controlled by, or is under common control with you. For purposes of this definition, control means (i) the power, -direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) -ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - - -15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated -here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined -term is first used is shown in parentheses. - -Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. -(See Section 2) - -Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) - -License: This BitTorrent Open Source License. (See first paragraph of License) - -Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes -all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) - -Licensor: BitTorrent, Inc. (See first paragraph of License) - -Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed -Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) - -Notice: The notice contained in Exhibit A. (See Section 4(e)) - -Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained -therein, plus any associated interface definition files, scripts used to control compilation and installation of an -executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See -Section 1(a)) - -You: This term is defined in Section 14 of this License. - - -EXHIBIT A - -The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or -any hereto. Contributors to any Modifications may add their own copyright notices to identify their own -contributions. - -License: - -The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not -copy or use this file, in either source code or executable form, except in compliance with the License. You may -obtain a copy of the License at http://www.bittorrent.com/license/. - -Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express +--- +key: bittorrent-1.0 +short_name: BitTorrent 1.0 +name: BitTorrent Open Source License 1.0 +category: Copyleft Limited +owner: BitTorrent, Inc. +homepage_url: http://www.bittorrent.com/license/ +spdx_license_key: BitTorrent-1.0 +text_urls: + - http://web.archive.org/web/20050209224501/http://www.bittorrent.com/license/ + - http://www.bittorrent.com/license/ + - https://spdx.org/licenses/BitTorrent-1.0.html +other_urls: + - http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s +ignorable_urls: + - http://www.bittorrent.com/license +--- + +BitTorrent Open Source License + +Version 1.0 + +This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as +well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by +BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. +Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which +you may use, copy, distribute or modify Licensed Product. + +Preamble + +This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this +Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the +License and not this Preamble. + +This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the +"JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been +dropped. + +This License provides that: + +1. You may use, sell or give away the Licensed Product, alone or as a component of an aggregate software +distribution containing programs from several different sources. No royalty or other fee is required. + +2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous +Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source +Code" are defined in the License.) + +3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. +(The term "Derivative Works" is defined in the License.) + +4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you +make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you +must make the Source Code of your Modifications available to others. + +5. You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty +whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly +or causes you any injury or damages. + +6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or +for accepting indemnity or liability obligations to your customers. You cannot charge for the Source Code. + +7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any +terms of the License, your rights to the Licensed Product under this License automatically terminate. + +You may use this License to distribute your own Derivative Works, in which case the provisions of this License will +apply to your Derivative Works just as they do to the original Licensed Product. + +Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a +proprietary license of your choice. If you use any license other than this License, however, you must continue to +fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those +portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. + +New versions of this License may be published from time to time. You may choose to continue to use the license +terms in this version of the License or those from the new version. However, only the Licensor has the right to +change the License terms as they apply to the Licensed Product. + +This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and +the definitions are repeated for your convenience in a Glossary at the end of the License. + + +License Terms + +1. Grant of License From Licensor. Licensor hereby grants you a world-wide, royalty-free, non-exclusive +license, subject to third party intellectual property claims, to do the following: + +a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such +Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as +part of Derivative Works. + +b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for +sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any +such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of +Modifications or portions thereof or Derivative Works thereof. + + +2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the +substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of +Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications +that you receive from any Contributor. By application of the provisions in Section 4(a) below, each person or entity +who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a +world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the +following: + + 1. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such +Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as +part of Derivative Works. + + 2. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for +sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any +such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of +Modifications or portions thereof or Derivative Works thereof. + + +3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, +copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as +expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete +from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is +granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. +Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this +License any code that Licensor otherwise would have a right to license. + + +4. Your Obligations Regarding Distribution. + +a. Application of This License to Your Modifications. As an express condition for your use of the Licensed +Product, you hereby agree that any Modifications that you create or to which you contribute, and which you +distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications +that you create or to which you contribute may be distributed only under the terms of this License or a future +version of this License released under Section 7. You must include a copy of this License with every copy of the +Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of +the Licensed Product or Modifications that alter or restrict the applicable version of this License or the +recipients' rights hereunder. However, you may include an additional document offering the additional rights +described in Section 4(d). + +b. Availability of Source Code. You must make available, under the terms of this License, the Source Code of +the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any +executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development +community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any +version of Licensed Product or Modifications that you distribute must remain available for at least twelve (12) +months after the date it initially became available, or at least six (6) months after a subsequent version of said +Licensed Product or Modifications has been made available. You are responsible for ensuring that the Source Code +version remains available even if the Electronic Distribution Mechanism is maintained by a third party. + +c. Intellectual Property Matters. + + i. Third Party Claims. If you have knowledge that a license to a third +party's intellectual property right is required to exercise the rights granted by this License, you must include a +text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in +sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any +Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make +available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) +reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been +obtained. + + ii. Contributor APIs. If your Modifications include an application +programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement +that API, you must also include this information in the LEGAL file. + + iii. Representations. You represent that, except as disclosed pursuant to +4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have +sufficient rights to grant the rights conveyed by this License. + +d. Required Notices. You must duplicate this License in any documentation you provide along with the Source +Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe +recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") +in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, +you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source +Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) +where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, +support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so +only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such +warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the +Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of +warranty, support, indemnity or liability terms you offer. + +e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a +license of your choice that may contain terms different from this License provided (i) you have satisfied the +requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the +executable version, related documentation and collateral materials stating that the Source Code version of the +Licensed Product is available under the terms of this License, including a description of how and where you have +fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License +are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every +Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. + +f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the +Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, +with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that +consist of the Licensed Product or any Modifications thereto. + + +5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the +terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or +regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the +statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the +code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included +with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such +description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to +understand it. + + +6. Application of This License. This License applies to code to which Licensor or Contributor has attached the +Notice in Exhibit A, which is incorporated herein by this reference. + + +7. Versions of This License. + +a. New Versions. Licensor may publish from time to time revised and/or new versions of the License. + +b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, +you may always continue to use it under the terms of that version. You may also choose to use such Licensed Product +under the terms of any subsequent version of the License published by Licensor. No one other than Licensor has the +right to modify the terms applicable to Licensed Product created under this License. + +c. Derivative Works of this License. If you create or use a modified version of this License, which you may do +only in order to apply it to software that is not already a Licensed Product under this License, you must rename your +license so that it is not confusingly similar to this License, and must make it clear that your license contains +terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any +Contributor. + + +8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE +OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND +NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS +DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED +HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + + +9. Termination. + +a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate +automatically if you fail to comply with the terms herein and fail to cure such breach within thirty (30) days of +becoming aware of the breach. All sublicenses to the Licensed Product that are properly granted shall survive any +termination of this license. Provisions that, by their nature, must remain in effect beyond the termination of this +License, shall survive. + +b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent +infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or +Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product +directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections +1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice +Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable +reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your +litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable +royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not +withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of +said Notice Period. + +c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging +that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or +settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses +granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of +any payment or license. + +d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all +end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you +or any distributor hereunder prior to termination shall survive termination. + + +10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), +CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER +OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF +ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR +MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE +POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY +RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO +NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY +NOT APPLY TO YOU. + + +11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and +damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with +Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or +shall be deemed to constitute any admission of liability. + + +12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. +2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such +terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through +227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth +herein. + + +13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any +provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary +to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable +law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that any litigation +relating to this license shall be subject to the jurisdiction of the Federal Courts of the Northern District of +California or the Superior Court of the County of Santa Clara, California (as appropriate), with venue lying in Santa +Clara County, California, with the losing party responsible for costs including, without limitation, court costs and +reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the +International Sale of Goods is expressly excluded. You and Licensor expressly waive any rights to a jury trial in +any litigation concerning Licensed Product or this License. Any law or regulation that provides that the language of +a contract shall be construed against the drafter shall not apply to this License. + + +14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an +individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a +future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is +controlled by, or is under common control with you. For purposes of this definition, control means (i) the power, +direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) +ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + + +15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated +here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined +term is first used is shown in parentheses. + +Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. +(See Section 2) + +Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) + +License: This BitTorrent Open Source License. (See first paragraph of License) + +Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes +all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) + +Licensor: BitTorrent, Inc. (See first paragraph of License) + +Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed +Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) + +Notice: The notice contained in Exhibit A. (See Section 4(e)) + +Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained +therein, plus any associated interface definition files, scripts used to control compilation and installation of an +executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See +Section 1(a)) + +You: This term is defined in Section 14 of this License. + + +EXHIBIT A + +The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or +any hereto. Contributors to any Modifications may add their own copyright notices to identify their own +contributions. + +License: + +The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not +copy or use this file, in either source code or executable form, except in compliance with the License. You may +obtain a copy of the License at http://www.bittorrent.com/license/. + +Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.html b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.html index 7c69d30d351..32d3e3c0861 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.html +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.html @@ -1,508 +1,508 @@ - - - - - - LicenseDB: bittorrent-1.0 - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bittorrent-1.0 - -
- -
short_name
-
- - BitTorrent 1.0 - -
- -
name
-
- - BitTorrent Open Source License 1.0 - -
- -
category
-
- - Copyleft Limited - -
- -
owner
-
- - BitTorrent, Inc. - -
- -
homepage_url
-
- - http://www.bittorrent.com/license/ - -
- -
spdx_license_key
-
- - BitTorrent-1.0 - -
- -
text_urls
-
- - - -
- -
other_urls
-
- - - -
- -
ignorable_urls
-
- - - -
- -
-
license_text
-
BitTorrent Open Source License
-
-Version 1.0
-
-This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as
-well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by
-BitTorrent, Inc. ("Licensor").  Any BitTorrent Product licensed pursuant to this License is a Licensed Product.
-Licensed Product, in its entirety, is protected by U.S. copyright law.  This License identifies the terms under which
-you may use, copy, distribute or modify Licensed Product. 
-
-Preamble
-
-This Preamble is intended to describe, in plain English, the nature and scope of this License.  However, this
-Preamble is not a part of this license.  The legal effect of this License is dependent only upon the terms of the
-License and not this Preamble.
-
-This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the
-"JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been
-dropped.
-
-This License provides that:
-
-1.      You may use, sell or give away the Licensed Product, alone or as a component of an aggregate software
-distribution containing programs from several different sources.  No royalty or other fee is required.
-
-2.      Both Source Code and executable versions of the Licensed Product, including Modifications made by previous
-Contributors, are available for your use.  (The terms "Licensed Product," "Modifications," "Contributors" and "Source
-Code" are defined in the License.)
-
-3.      You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it.
-(The term "Derivative Works" is defined in the License.)
-
-4.      By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you
-make to the Licensed Product and then distribute are governed by the provisions of this License.  In particular, you
-must make the Source Code of your Modifications available to others.
-
-5.      You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty
-whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly
-or causes you any injury or damages.
-
-6.      If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or
-for accepting indemnity or liability obligations to your customers.  You cannot charge for the Source Code.
-
-7.      If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any
-terms of the License, your rights to the Licensed Product under this License automatically terminate.
-
-You may use this License to distribute your own Derivative Works, in which case the provisions of this License will
-apply to your Derivative Works just as they do to the original Licensed Product.
-
-Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a
-proprietary license of your choice.  If you use any license other than this License, however, you must continue to
-fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those
-portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.
-
-New versions of this License may be published from time to time.  You may choose to  continue to use the license
-terms in this version of the License or those from the new version.  However, only the Licensor has the right to
-change the License terms as they apply to the Licensed Product. 
-
-This License relies on precise definitions for certain terms.  Those terms are defined when they are first used, and
-the definitions are repeated for your convenience in a Glossary at the end of the License.
-
-
-License Terms
-
-1.      Grant of License From Licensor.  Licensor hereby grants you a world-wide, royalty-free, non-exclusive
-license, subject to third party intellectual property claims, to do the following:
-
-a.       Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such
-Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as
-part of Derivative Works.
-
-b.       Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for
-sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any
-such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of
-Modifications or portions thereof or Derivative Works thereof.
-
-
-2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the
-substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of
-Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications
-that you receive from any Contributor. By application of the provisions in Section 4(a) below, each person or entity
-who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a
-world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the
-following:
-
-   1. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such
-Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as
-part of Derivative Works.
-
-   2. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for
-sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any
-such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of
-Modifications or portions thereof or Derivative Works thereof. 
-
-
-3.      Exclusions From License Grant.  Nothing in this License shall be deemed to grant any rights to trademarks,
-copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as
-expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete
-from the Licensed Product, or for combinations of the Licensed Product with other software or hardware.  No right is
-granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product.
-Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this
-License any code that Licensor otherwise would have a right to license.
-
-
-4.      Your Obligations Regarding Distribution. 
-
-a.       Application of This License to Your Modifications.  As an express condition for your use of the Licensed
-Product, you hereby agree that any Modifications that you create or to which you contribute, and which you
-distribute, are governed by the terms of this License including, without limitation, Section 2.  Any Modifications
-that you create or to which you contribute may be distributed only under the terms of this License or a future
-version of this License released under Section 7.  You must include a copy of this License with every copy of the
-Modifications you distribute.  You agree not to offer or impose any terms on any Source Code or executable version of
-the Licensed Product or Modifications that alter or restrict the applicable version of this License or the
-recipients' rights hereunder. However, you may include an additional document offering the additional rights
-described in Section 4(d).
-
-b.       Availability of Source Code.  You must make available, under the terms of this License, the Source Code of
-the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any
-executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development
-community for the electronic transfer of data (an "Electronic Distribution Mechanism").  The Source Code for any
-version of Licensed Product or Modifications that you distribute must remain available for at least twelve (12)
-months after the date it initially became available, or at least six (6) months after a subsequent version of said
-Licensed Product or Modifications has been made available.  You are responsible for ensuring that the Source Code
-version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
-
-c.       Intellectual Property Matters.  
-
-                                i.            Third Party Claims.  If you have knowledge that a license to a third
-party's intellectual property right is required to exercise the rights granted by this License, you must include a
-text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in
-sufficient detail that a recipient will know whom to contact.  If you obtain such knowledge after you make any
-Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make
-available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups)
-reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been
-obtained.
-
-                               ii.            Contributor APIs.  If your Modifications include an application
-programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement
-that API, you must also include this information in the LEGAL file.
-
-                              iii.            Representations.  You represent that, except as disclosed pursuant to
-4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have
-sufficient rights to grant the rights conveyed by this License.
-
-d.       Required Notices.  You must duplicate this License in any documentation you provide along with the Source
-Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe
-recipients' rights relating to Licensed Product.  You must duplicate the notice contained in Exhibit A (the "Notice")
-in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification,
-you may add your name as a Contributor to the Notice.  If it is not possible to put the Notice in a particular Source
-Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file)
-where a user would be likely to look for such a notice.  You may choose to offer, and charge a fee for, warranty,
-support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so
-only on your own behalf, and not on behalf of the Licensor or any Contributor.  You must make it clear that any such
-warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the
-Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of
-warranty, support, indemnity or liability terms you offer.
-
-e.        Distribution of Executable Versions.  You may distribute Licensed Product as an executable program under a
-license of your choice that may contain terms different from this License provided (i) you have satisfied the
-requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the
-executable version, related documentation and collateral materials stating that the Source Code version of the
-Licensed Product is available under the terms of this License, including a description of how and where you have
-fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License
-are offered by you alone, not by Licensor or any Contributor.  You hereby agree to indemnify the Licensor and every
-Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. 
-
-f.       Distribution of Derivative Works.  You may create Derivative Works (e.g., combinations of some or all of the
-Licensed Product with other code) and distribute the Derivative Works as products under any other license you select,
-with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that
-consist of the Licensed Product or any Modifications thereto. 
-
-
-5.      Inability to Comply Due to Statute or Regulation.  If it is impossible for you to comply with any of the
-terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or
-regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the
-statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the
-code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included
-with all distributions of the Source Code.  Except to the extent prohibited by statute or regulation, such
-description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to
-understand it. 
-
-
-6.      Application of This License.  This License applies to code to which Licensor or Contributor has attached the
-Notice in Exhibit A, which is incorporated herein by this reference.
-
-
-7.      Versions of This License.
-
-a.       New Versions.  Licensor may publish from time to time revised and/or new versions of the License. 
-
-b.       Effect of New Versions.  Once Licensed Product has been published under a particular version of the License,
-you may always continue to use it under the terms of that version.  You may also choose to use such Licensed Product
-under the terms of any subsequent version of the License published by Licensor.  No one other than Licensor has the
-right to modify the terms applicable to Licensed Product created under this License.
-
-c.       Derivative Works of this License.  If you create or use a modified version of this License, which you may do
-only in order to apply it to software that is not already a Licensed Product under this License, you must rename your
-license so that it is not confusingly similar to this License, and must make it clear that your license contains
-terms that differ from this License.  In so naming your license, you may not use any trademark of Licensor or any
-Contributor.
-
-
-8.      Disclaimer of Warranty.  LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE
-OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
-PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU.  SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND
-NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION.  THIS
-DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED
-HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-
-9.      Termination. 
-
-a.       Automatic Termination Upon Breach.  This license and the rights granted hereunder will terminate
-automatically if you fail to comply with the terms herein and fail to cure such breach within thirty (30) days of
-becoming aware of the breach.  All sublicenses to the Licensed Product that are properly granted shall survive any
-termination of this license.  Provisions that, by their nature, must remain in effect beyond the termination of this
-License, shall survive.
-
-b.       Termination Upon Assertion of Patent Infringement.  If you initiate litigation by asserting a patent
-infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or
-Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product
-directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections
-1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice
-Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable
-reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your
-litigation claim with respect to Licensed Product against such Respondent.  If within said Notice Period a reasonable
-royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not
-withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of
-said Notice Period.
-
-c.       Reasonable Value of This License.  If you assert a patent infringement claim against Respondent alleging
-that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or
-settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses
-granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of
-any payment or license.
-
-d.       No Retroactive Effect of Termination.  In the event of termination under Sections 9(a) or 9(b) above, all
-end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you
-or any distributor hereunder prior to termination shall survive termination.
-
-
-10.  Limitation of Liability.  UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
-CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER
-OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF
-ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
-MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
-POSSIBILITY OF SUCH DAMAGES.  THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
-RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION.  SOME JURISDICTIONS DO
-NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY
-NOT APPLY TO YOU. 
-
-
-11.  Responsibility for Claims.  As between Licensor and Contributors, each party is responsible for claims and
-damages arising, directly or indirectly, out of its utilization of rights under this License.  You agree to work with
-Licensor and Contributors to distribute such responsibility on an equitable basis.  Nothing herein is intended or
-shall be deemed to constitute any admission of liability.
-
-
-12.  U.S. Government End Users.  The Licensed Product is a commercial item, as that term is defined in 48 C.F.R.
-2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such
-terms are used in 48 C.F.R. 12.212 (Sept. 1995).  Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
-227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth
-herein.
-
-
-13.  Miscellaneous.  This License represents the complete agreement concerning the subject matter hereof.  If any
-provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary
-to make it enforceable.  This License shall be governed by California law provisions (except to the extent applicable
-law, if any, provides otherwise), excluding its conflict-of-law provisions.  You expressly agree that any litigation
-relating to this license shall be subject to the jurisdiction of the Federal Courts of the Northern District of
-California or the Superior Court of the County of Santa Clara, California (as appropriate), with venue lying in Santa
-Clara County, California, with the losing party responsible for costs including, without limitation, court costs and
-reasonable attorneys fees and expenses.  The application of the United Nations Convention on Contracts for the
-International Sale of Goods is expressly excluded.  You and Licensor expressly waive any rights to a jury trial in
-any litigation concerning Licensed Product or this License.  Any law or regulation that provides that the language of
-a contract shall be construed against the drafter shall not apply to this License.
-
-
-14.  Definition of You in This License. You throughout this License, whether in upper or lower case, means an
-individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a
-future version of this License issued under Section 7.  For legal entities, you includes any entity that controls, is
-controlled by, or is under common control with you.  For purposes of this definition, control means (i) the power,
-direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii)
-ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
-
-
-15.  Glossary.  All defined terms in this License that are used in more than one Section of this License are repeated
-here, in alphabetical order, for the convenience of the reader.  The Section of this License in which each defined
-term is first used is shown in parentheses. 
-
-Contributor:  Each person or entity who created or contributed to the creation of, and distributed, a Modification.
-(See Section 2)
-
-Derivative Works: That term as used in this License is defined under U.S. copyright law.  (See Section 1(b))
-
-License:  This BitTorrent Open Source License.  (See first paragraph of License)
-
-Licensed Product:  Any BitTorrent Product licensed pursuant to this License.  The term "Licensed Product" includes
-all previous Modifications from any Contributor that you receive.  (See first paragraph of License and Section 2)
-
-Licensor:  BitTorrent, Inc.  (See first paragraph of License)
-
-Modifications:  Any additions to or deletions from the substance or structure of (i) a file containing Licensed
-Product, or (ii) any new file that contains any part of Licensed Product.  (See Section 2)
-
-Notice:  The notice contained in Exhibit A.  (See Section 4(e))
-
-Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained
-therein, plus any associated interface definition files, scripts used to control compilation and installation of an
-executable program, or a list of differential comparisons against the Source Code of the Licensed Product.  (See
-Section 1(a))
-
-You:  This term is defined in Section 14 of this License.
-
-
-EXHIBIT A
-
-The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or
-any hereto.  Contributors to any Modifications may add their own copyright notices to identify their own
-contributions.
-
-License:
-
-The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License).  You may not
-copy or use this file, in either source code or executable form, except in compliance with the License.  You may
-obtain a copy of the License at http://www.bittorrent.com/license/.
-
-Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express
-or implied.  See the License for the specific language governing rights and limitations under the License.
-
- -
- -
- - - - + + + + + + LicenseDB: bittorrent-1.0 + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bittorrent-1.0 + +
+ +
short_name
+
+ + BitTorrent 1.0 + +
+ +
name
+
+ + BitTorrent Open Source License 1.0 + +
+ +
category
+
+ + Copyleft Limited + +
+ +
owner
+
+ + BitTorrent, Inc. + +
+ +
homepage_url
+
+ + http://www.bittorrent.com/license/ + +
+ +
spdx_license_key
+
+ + BitTorrent-1.0 + +
+ +
text_urls
+
+ + + +
+ +
other_urls
+
+ + + +
+ +
ignorable_urls
+
+ + + +
+ +
+
license_text
+
BitTorrent Open Source License
+
+Version 1.0
+
+This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as
+well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by
+BitTorrent, Inc. ("Licensor").  Any BitTorrent Product licensed pursuant to this License is a Licensed Product.
+Licensed Product, in its entirety, is protected by U.S. copyright law.  This License identifies the terms under which
+you may use, copy, distribute or modify Licensed Product. 
+
+Preamble
+
+This Preamble is intended to describe, in plain English, the nature and scope of this License.  However, this
+Preamble is not a part of this license.  The legal effect of this License is dependent only upon the terms of the
+License and not this Preamble.
+
+This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the
+"JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been
+dropped.
+
+This License provides that:
+
+1.      You may use, sell or give away the Licensed Product, alone or as a component of an aggregate software
+distribution containing programs from several different sources.  No royalty or other fee is required.
+
+2.      Both Source Code and executable versions of the Licensed Product, including Modifications made by previous
+Contributors, are available for your use.  (The terms "Licensed Product," "Modifications," "Contributors" and "Source
+Code" are defined in the License.)
+
+3.      You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it.
+(The term "Derivative Works" is defined in the License.)
+
+4.      By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you
+make to the Licensed Product and then distribute are governed by the provisions of this License.  In particular, you
+must make the Source Code of your Modifications available to others.
+
+5.      You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty
+whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly
+or causes you any injury or damages.
+
+6.      If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or
+for accepting indemnity or liability obligations to your customers.  You cannot charge for the Source Code.
+
+7.      If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any
+terms of the License, your rights to the Licensed Product under this License automatically terminate.
+
+You may use this License to distribute your own Derivative Works, in which case the provisions of this License will
+apply to your Derivative Works just as they do to the original Licensed Product.
+
+Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a
+proprietary license of your choice.  If you use any license other than this License, however, you must continue to
+fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those
+portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.
+
+New versions of this License may be published from time to time.  You may choose to  continue to use the license
+terms in this version of the License or those from the new version.  However, only the Licensor has the right to
+change the License terms as they apply to the Licensed Product. 
+
+This License relies on precise definitions for certain terms.  Those terms are defined when they are first used, and
+the definitions are repeated for your convenience in a Glossary at the end of the License.
+
+
+License Terms
+
+1.      Grant of License From Licensor.  Licensor hereby grants you a world-wide, royalty-free, non-exclusive
+license, subject to third party intellectual property claims, to do the following:
+
+a.       Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such
+Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as
+part of Derivative Works.
+
+b.       Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for
+sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any
+such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of
+Modifications or portions thereof or Derivative Works thereof.
+
+
+2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the
+substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of
+Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications
+that you receive from any Contributor. By application of the provisions in Section 4(a) below, each person or entity
+who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a
+world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the
+following:
+
+   1. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such
+Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as
+part of Derivative Works.
+
+   2. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for
+sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any
+such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of
+Modifications or portions thereof or Derivative Works thereof. 
+
+
+3.      Exclusions From License Grant.  Nothing in this License shall be deemed to grant any rights to trademarks,
+copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as
+expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete
+from the Licensed Product, or for combinations of the Licensed Product with other software or hardware.  No right is
+granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product.
+Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this
+License any code that Licensor otherwise would have a right to license.
+
+
+4.      Your Obligations Regarding Distribution. 
+
+a.       Application of This License to Your Modifications.  As an express condition for your use of the Licensed
+Product, you hereby agree that any Modifications that you create or to which you contribute, and which you
+distribute, are governed by the terms of this License including, without limitation, Section 2.  Any Modifications
+that you create or to which you contribute may be distributed only under the terms of this License or a future
+version of this License released under Section 7.  You must include a copy of this License with every copy of the
+Modifications you distribute.  You agree not to offer or impose any terms on any Source Code or executable version of
+the Licensed Product or Modifications that alter or restrict the applicable version of this License or the
+recipients' rights hereunder. However, you may include an additional document offering the additional rights
+described in Section 4(d).
+
+b.       Availability of Source Code.  You must make available, under the terms of this License, the Source Code of
+the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any
+executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development
+community for the electronic transfer of data (an "Electronic Distribution Mechanism").  The Source Code for any
+version of Licensed Product or Modifications that you distribute must remain available for at least twelve (12)
+months after the date it initially became available, or at least six (6) months after a subsequent version of said
+Licensed Product or Modifications has been made available.  You are responsible for ensuring that the Source Code
+version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
+
+c.       Intellectual Property Matters.  
+
+                                i.            Third Party Claims.  If you have knowledge that a license to a third
+party's intellectual property right is required to exercise the rights granted by this License, you must include a
+text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in
+sufficient detail that a recipient will know whom to contact.  If you obtain such knowledge after you make any
+Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make
+available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups)
+reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been
+obtained.
+
+                               ii.            Contributor APIs.  If your Modifications include an application
+programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement
+that API, you must also include this information in the LEGAL file.
+
+                              iii.            Representations.  You represent that, except as disclosed pursuant to
+4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have
+sufficient rights to grant the rights conveyed by this License.
+
+d.       Required Notices.  You must duplicate this License in any documentation you provide along with the Source
+Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe
+recipients' rights relating to Licensed Product.  You must duplicate the notice contained in Exhibit A (the "Notice")
+in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification,
+you may add your name as a Contributor to the Notice.  If it is not possible to put the Notice in a particular Source
+Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file)
+where a user would be likely to look for such a notice.  You may choose to offer, and charge a fee for, warranty,
+support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so
+only on your own behalf, and not on behalf of the Licensor or any Contributor.  You must make it clear that any such
+warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the
+Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of
+warranty, support, indemnity or liability terms you offer.
+
+e.        Distribution of Executable Versions.  You may distribute Licensed Product as an executable program under a
+license of your choice that may contain terms different from this License provided (i) you have satisfied the
+requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the
+executable version, related documentation and collateral materials stating that the Source Code version of the
+Licensed Product is available under the terms of this License, including a description of how and where you have
+fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License
+are offered by you alone, not by Licensor or any Contributor.  You hereby agree to indemnify the Licensor and every
+Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. 
+
+f.       Distribution of Derivative Works.  You may create Derivative Works (e.g., combinations of some or all of the
+Licensed Product with other code) and distribute the Derivative Works as products under any other license you select,
+with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that
+consist of the Licensed Product or any Modifications thereto. 
+
+
+5.      Inability to Comply Due to Statute or Regulation.  If it is impossible for you to comply with any of the
+terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or
+regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the
+statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the
+code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included
+with all distributions of the Source Code.  Except to the extent prohibited by statute or regulation, such
+description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to
+understand it. 
+
+
+6.      Application of This License.  This License applies to code to which Licensor or Contributor has attached the
+Notice in Exhibit A, which is incorporated herein by this reference.
+
+
+7.      Versions of This License.
+
+a.       New Versions.  Licensor may publish from time to time revised and/or new versions of the License. 
+
+b.       Effect of New Versions.  Once Licensed Product has been published under a particular version of the License,
+you may always continue to use it under the terms of that version.  You may also choose to use such Licensed Product
+under the terms of any subsequent version of the License published by Licensor.  No one other than Licensor has the
+right to modify the terms applicable to Licensed Product created under this License.
+
+c.       Derivative Works of this License.  If you create or use a modified version of this License, which you may do
+only in order to apply it to software that is not already a Licensed Product under this License, you must rename your
+license so that it is not confusingly similar to this License, and must make it clear that your license contains
+terms that differ from this License.  In so naming your license, you may not use any trademark of Licensor or any
+Contributor.
+
+
+8.      Disclaimer of Warranty.  LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE
+OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
+PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU.  SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND
+NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION.  THIS
+DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED
+HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+
+9.      Termination. 
+
+a.       Automatic Termination Upon Breach.  This license and the rights granted hereunder will terminate
+automatically if you fail to comply with the terms herein and fail to cure such breach within thirty (30) days of
+becoming aware of the breach.  All sublicenses to the Licensed Product that are properly granted shall survive any
+termination of this license.  Provisions that, by their nature, must remain in effect beyond the termination of this
+License, shall survive.
+
+b.       Termination Upon Assertion of Patent Infringement.  If you initiate litigation by asserting a patent
+infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or
+Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product
+directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections
+1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice
+Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable
+reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your
+litigation claim with respect to Licensed Product against such Respondent.  If within said Notice Period a reasonable
+royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not
+withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of
+said Notice Period.
+
+c.       Reasonable Value of This License.  If you assert a patent infringement claim against Respondent alleging
+that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or
+settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses
+granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of
+any payment or license.
+
+d.       No Retroactive Effect of Termination.  In the event of termination under Sections 9(a) or 9(b) above, all
+end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you
+or any distributor hereunder prior to termination shall survive termination.
+
+
+10.  Limitation of Liability.  UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),
+CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER
+OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF
+ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
+MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
+POSSIBILITY OF SUCH DAMAGES.  THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
+RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION.  SOME JURISDICTIONS DO
+NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY
+NOT APPLY TO YOU. 
+
+
+11.  Responsibility for Claims.  As between Licensor and Contributors, each party is responsible for claims and
+damages arising, directly or indirectly, out of its utilization of rights under this License.  You agree to work with
+Licensor and Contributors to distribute such responsibility on an equitable basis.  Nothing herein is intended or
+shall be deemed to constitute any admission of liability.
+
+
+12.  U.S. Government End Users.  The Licensed Product is a commercial item, as that term is defined in 48 C.F.R.
+2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such
+terms are used in 48 C.F.R. 12.212 (Sept. 1995).  Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
+227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth
+herein.
+
+
+13.  Miscellaneous.  This License represents the complete agreement concerning the subject matter hereof.  If any
+provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary
+to make it enforceable.  This License shall be governed by California law provisions (except to the extent applicable
+law, if any, provides otherwise), excluding its conflict-of-law provisions.  You expressly agree that any litigation
+relating to this license shall be subject to the jurisdiction of the Federal Courts of the Northern District of
+California or the Superior Court of the County of Santa Clara, California (as appropriate), with venue lying in Santa
+Clara County, California, with the losing party responsible for costs including, without limitation, court costs and
+reasonable attorneys fees and expenses.  The application of the United Nations Convention on Contracts for the
+International Sale of Goods is expressly excluded.  You and Licensor expressly waive any rights to a jury trial in
+any litigation concerning Licensed Product or this License.  Any law or regulation that provides that the language of
+a contract shall be construed against the drafter shall not apply to this License.
+
+
+14.  Definition of You in This License. You throughout this License, whether in upper or lower case, means an
+individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a
+future version of this License issued under Section 7.  For legal entities, you includes any entity that controls, is
+controlled by, or is under common control with you.  For purposes of this definition, control means (i) the power,
+direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii)
+ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
+
+
+15.  Glossary.  All defined terms in this License that are used in more than one Section of this License are repeated
+here, in alphabetical order, for the convenience of the reader.  The Section of this License in which each defined
+term is first used is shown in parentheses. 
+
+Contributor:  Each person or entity who created or contributed to the creation of, and distributed, a Modification.
+(See Section 2)
+
+Derivative Works: That term as used in this License is defined under U.S. copyright law.  (See Section 1(b))
+
+License:  This BitTorrent Open Source License.  (See first paragraph of License)
+
+Licensed Product:  Any BitTorrent Product licensed pursuant to this License.  The term "Licensed Product" includes
+all previous Modifications from any Contributor that you receive.  (See first paragraph of License and Section 2)
+
+Licensor:  BitTorrent, Inc.  (See first paragraph of License)
+
+Modifications:  Any additions to or deletions from the substance or structure of (i) a file containing Licensed
+Product, or (ii) any new file that contains any part of Licensed Product.  (See Section 2)
+
+Notice:  The notice contained in Exhibit A.  (See Section 4(e))
+
+Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained
+therein, plus any associated interface definition files, scripts used to control compilation and installation of an
+executable program, or a list of differential comparisons against the Source Code of the Licensed Product.  (See
+Section 1(a))
+
+You:  This term is defined in Section 14 of this License.
+
+
+EXHIBIT A
+
+The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or
+any hereto.  Contributors to any Modifications may add their own copyright notices to identify their own
+contributions.
+
+License:
+
+The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License).  You may not
+copy or use this file, in either source code or executable form, except in compliance with the License.  You may
+obtain a copy of the License at http://www.bittorrent.com/license/.
+
+Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express
+or implied.  See the License for the specific language governing rights and limitations under the License.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.json b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.json index b42c50a0330..42daab58f36 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.json +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.json @@ -1,21 +1,21 @@ -{ - "key": "bittorrent-1.0", - "short_name": "BitTorrent 1.0", - "name": "BitTorrent Open Source License 1.0", - "category": "Copyleft Limited", - "owner": "BitTorrent, Inc.", - "homepage_url": "http://www.bittorrent.com/license/", - "spdx_license_key": "BitTorrent-1.0", - "text_urls": [ - "http://web.archive.org/web/20050209224501/http://www.bittorrent.com/license/", - "http://www.bittorrent.com/license/", - "https://spdx.org/licenses/BitTorrent-1.0.html" - ], - "other_urls": [ - "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s" - ], - "ignorable_urls": [ - "http://www.bittorrent.com/license" - ], - "text": "BitTorrent Open Source License\n\nVersion 1.0\n\nThis BitTorrent Open Source License (the \"License\") applies to the BitTorrent client and related software products as\nwell as any updates or maintenance releases of that software (\"BitTorrent Products\") that are distributed by\nBitTorrent, Inc. (\"Licensor\"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product.\nLicensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which\nyou may use, copy, distribute or modify Licensed Product. \n\nPreamble\n\nThis Preamble is intended to describe, in plain English, the nature and scope of this License. However, this\nPreamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the\nLicense and not this Preamble.\n\nThis License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the\n\"JOSL\"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been\ndropped.\n\nThis License provides that:\n\n1. You may use, sell or give away the Licensed Product, alone or as a component of an aggregate software\ndistribution containing programs from several different sources. No royalty or other fee is required.\n\n2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous\nContributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\" \"Contributors\" and \"Source\nCode\" are defined in the License.)\n\n3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it.\n(The term \"Derivative Works\" is defined in the License.)\n\n4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you\nmake to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you\nmust make the Source Code of your Modifications available to others.\n\n5. You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty\nwhatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly\nor causes you any injury or damages.\n\n6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or\nfor accepting indemnity or liability obligations to your customers. You cannot charge for the Source Code.\n\n7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any\nterms of the License, your rights to the Licensed Product under this License automatically terminate.\n\nYou may use this License to distribute your own Derivative Works, in which case the provisions of this License will\napply to your Derivative Works just as they do to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a\nproprietary license of your choice. If you use any license other than this License, however, you must continue to\nfulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those\nportions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.\n\nNew versions of this License may be published from time to time. You may choose to continue to use the license\nterms in this version of the License or those from the new version. However, only the Licensor has the right to\nchange the License terms as they apply to the Licensed Product. \n\nThis License relies on precise definitions for certain terms. Those terms are defined when they are first used, and\nthe definitions are repeated for your convenience in a Glossary at the end of the License.\n\n\nLicense Terms\n\n1. Grant of License From Licensor. Licensor hereby grants you a world-wide, royalty-free, non-exclusive\nlicense, subject to third party intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such\nContributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as\npart of Derivative Works.\n\nb. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for\nsale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any\nsuch claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of\nModifications or portions thereof or Derivative Works thereof.\n\n\n2. Grant of License to Modifications From Contributor. \"Modifications\" means any additions to or deletions from the\nsubstance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of\nLicensed Product. Hereinafter in this License, the term \"Licensed Product\" shall include all previous Modifications\nthat you receive from any Contributor. By application of the provisions in Section 4(a) below, each person or entity\nwho created or contributed to the creation of, and distributed, a Modification (a \"Contributor\") hereby grants you a\nworld-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the\nfollowing:\n\n 1. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such\nContributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as\npart of Derivative Works.\n\n 2. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for\nsale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any\nsuch claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of\nModifications or portions thereof or Derivative Works thereof. \n\n\n3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks,\ncopyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as\nexpressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete\nfrom the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is\ngranted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product.\nNothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this\nLicense any code that Licensor otherwise would have a right to license.\n\n\n4. Your Obligations Regarding Distribution. \n\na. Application of This License to Your Modifications. As an express condition for your use of the Licensed\nProduct, you hereby agree that any Modifications that you create or to which you contribute, and which you\ndistribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications\nthat you create or to which you contribute may be distributed only under the terms of this License or a future\nversion of this License released under Section 7. You must include a copy of this License with every copy of the\nModifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of\nthe Licensed Product or Modifications that alter or restrict the applicable version of this License or the\nrecipients' rights hereunder. However, you may include an additional document offering the additional rights\ndescribed in Section 4(d).\n\nb. Availability of Source Code. You must make available, under the terms of this License, the Source Code of\nthe Licensed Product and any Modifications that you distribute, either on the same media as you distribute any\nexecutable or other form of the Licensed Product, or via a mechanism generally accepted in the software development\ncommunity for the electronic transfer of data (an \"Electronic Distribution Mechanism\"). The Source Code for any\nversion of Licensed Product or Modifications that you distribute must remain available for at least twelve (12)\nmonths after the date it initially became available, or at least six (6) months after a subsequent version of said\nLicensed Product or Modifications has been made available. You are responsible for ensuring that the Source Code\nversion remains available even if the Electronic Distribution Mechanism is maintained by a third party.\n\nc. Intellectual Property Matters. \n\n i. Third Party Claims. If you have knowledge that a license to a third\nparty's intellectual property right is required to exercise the rights granted by this License, you must include a\ntext file with the Source Code distribution titled \"LEGAL\" that describes the claim and the party making the claim in\nsufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any\nModifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make\navailable thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups)\nreasonably calculated to inform those who received the Licensed Product from you that new knowledge has been\nobtained.\n\n ii. Contributor APIs. If your Modifications include an application\nprogramming interface (\"API\") and you have knowledge of patent licenses that are reasonably necessary to implement\nthat API, you must also include this information in the LEGAL file.\n\n iii. Representations. You represent that, except as disclosed pursuant to\n4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have\nsufficient rights to grant the rights conveyed by this License.\n\nd. Required Notices. You must duplicate this License in any documentation you provide along with the Source\nCode of any Modifications you create or to which you contribute, and which you distribute, wherever you describe\nrecipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the \"Notice\")\nin each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification,\nyou may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source\nCode file due to its structure, then you must include such Notice in a location (such as a relevant directory file)\nwhere a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty,\nsupport, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so\nonly on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such\nwarranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the\nLicensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of\nwarranty, support, indemnity or liability terms you offer.\n\ne. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a\nlicense of your choice that may contain terms different from this License provided (i) you have satisfied the\nrequirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the\nexecutable version, related documentation and collateral materials stating that the Source Code version of the\nLicensed Product is available under the terms of this License, including a description of how and where you have\nfulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License\nare offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every\nContributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. \n\nf. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the\nLicensed Product with other code) and distribute the Derivative Works as products under any other license you select,\nwith the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that\nconsist of the Licensed Product or any Modifications thereto. \n\n\n5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the\nterms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or\nregulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the\nstatute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the\ncode they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included\nwith all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such\ndescription must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to\nunderstand it. \n\n\n6. Application of This License. This License applies to code to which Licensor or Contributor has attached the\nNotice in Exhibit A, which is incorporated herein by this reference.\n\n\n7. Versions of This License.\n\na. New Versions. Licensor may publish from time to time revised and/or new versions of the License. \n\nb. Effect of New Versions. Once Licensed Product has been published under a particular version of the License,\nyou may always continue to use it under the terms of that version. You may also choose to use such Licensed Product\nunder the terms of any subsequent version of the License published by Licensor. No one other than Licensor has the\nright to modify the terms applicable to Licensed Product created under this License.\n\nc. Derivative Works of this License. If you create or use a modified version of this License, which you may do\nonly in order to apply it to software that is not already a Licensed Product under this License, you must rename your\nlicense so that it is not confusingly similar to this License, and must make it clear that your license contains\nterms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any\nContributor.\n\n\n8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE\nOF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND\nPERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND\nNOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS\nDISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED\nHEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\n\n9. Termination. \n\na. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate\nautomatically if you fail to comply with the terms herein and fail to cure such breach within thirty (30) days of\nbecoming aware of the breach. All sublicenses to the Licensed Product that are properly granted shall survive any\ntermination of this license. Provisions that, by their nature, must remain in effect beyond the termination of this\nLicense, shall survive.\n\nb. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent\ninfringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or\nContributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product\ndirectly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections\n1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the \"Notice\nPeriod\") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable\nreasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your\nlitigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable\nroyalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not\nwithdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of\nsaid Notice Period.\n\nc. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging\nthat Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or\nsettlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses\ngranted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of\nany payment or license.\n\nd. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all\nend user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you\nor any distributor hereunder prior to termination shall survive termination.\n\n\n10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),\nCONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER\nOF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF\nANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR\nMALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE\nPOSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY\nRESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO\nNOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY\nNOT APPLY TO YOU. \n\n\n11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and\ndamages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with\nLicensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or\nshall be deemed to constitute any admission of liability.\n\n\n12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R.\n2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such\nterms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through\n227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth\nherein.\n\n\n13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any\nprovision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary\nto make it enforceable. This License shall be governed by California law provisions (except to the extent applicable\nlaw, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that any litigation\nrelating to this license shall be subject to the jurisdiction of the Federal Courts of the Northern District of\nCalifornia or the Superior Court of the County of Santa Clara, California (as appropriate), with venue lying in Santa\nClara County, California, with the losing party responsible for costs including, without limitation, court costs and\nreasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the\nInternational Sale of Goods is expressly excluded. You and Licensor expressly waive any rights to a jury trial in\nany litigation concerning Licensed Product or this License. Any law or regulation that provides that the language of\na contract shall be construed against the drafter shall not apply to this License.\n\n\n14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an\nindividual or a legal entity exercising rights under, and complying with all of the terms of, this License or a\nfuture version of this License issued under Section 7. For legal entities, you includes any entity that controls, is\ncontrolled by, or is under common control with you. For purposes of this definition, control means (i) the power,\ndirect or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii)\nownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\n\n\n15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated\nhere, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined\nterm is first used is shown in parentheses. \n\nContributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification.\n(See Section 2)\n\nDerivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))\n\nLicense: This BitTorrent Open Source License. (See first paragraph of License)\n\nLicensed Product: Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\" includes\nall previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)\n\nLicensor: BitTorrent, Inc. (See first paragraph of License)\n\nModifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed\nProduct, or (ii) any new file that contains any part of Licensed Product. (See Section 2)\n\nNotice: The notice contained in Exhibit A. (See Section 4(e))\n\nSource Code: The preferred form for making modifications to the Licensed Product, including all modules contained\ntherein, plus any associated interface definition files, scripts used to control compilation and installation of an\nexecutable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See\nSection 1(a))\n\nYou: This term is defined in Section 14 of this License.\n\n\nEXHIBIT A\n\nThe Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or\nany hereto. Contributors to any Modifications may add their own copyright notices to identify their own\ncontributions.\n\nLicense:\n\nThe contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not\ncopy or use this file, in either source code or executable form, except in compliance with the License. You may\nobtain a copy of the License at http://www.bittorrent.com/license/.\n\nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express\nor implied. See the License for the specific language governing rights and limitations under the License." +{ + "key": "bittorrent-1.0", + "short_name": "BitTorrent 1.0", + "name": "BitTorrent Open Source License 1.0", + "category": "Copyleft Limited", + "owner": "BitTorrent, Inc.", + "homepage_url": "http://www.bittorrent.com/license/", + "spdx_license_key": "BitTorrent-1.0", + "text_urls": [ + "http://web.archive.org/web/20050209224501/http://www.bittorrent.com/license/", + "http://www.bittorrent.com/license/", + "https://spdx.org/licenses/BitTorrent-1.0.html" + ], + "other_urls": [ + "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s" + ], + "ignorable_urls": [ + "http://www.bittorrent.com/license" + ], + "text": "BitTorrent Open Source License\n\nVersion 1.0\n\nThis BitTorrent Open Source License (the \"License\") applies to the BitTorrent client and related software products as\nwell as any updates or maintenance releases of that software (\"BitTorrent Products\") that are distributed by\nBitTorrent, Inc. (\"Licensor\"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product.\nLicensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which\nyou may use, copy, distribute or modify Licensed Product. \n\nPreamble\n\nThis Preamble is intended to describe, in plain English, the nature and scope of this License. However, this\nPreamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the\nLicense and not this Preamble.\n\nThis License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the\n\"JOSL\"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been\ndropped.\n\nThis License provides that:\n\n1. You may use, sell or give away the Licensed Product, alone or as a component of an aggregate software\ndistribution containing programs from several different sources. No royalty or other fee is required.\n\n2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous\nContributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\" \"Contributors\" and \"Source\nCode\" are defined in the License.)\n\n3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it.\n(The term \"Derivative Works\" is defined in the License.)\n\n4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you\nmake to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you\nmust make the Source Code of your Modifications available to others.\n\n5. You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty\nwhatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly\nor causes you any injury or damages.\n\n6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or\nfor accepting indemnity or liability obligations to your customers. You cannot charge for the Source Code.\n\n7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any\nterms of the License, your rights to the Licensed Product under this License automatically terminate.\n\nYou may use this License to distribute your own Derivative Works, in which case the provisions of this License will\napply to your Derivative Works just as they do to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a\nproprietary license of your choice. If you use any license other than this License, however, you must continue to\nfulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those\nportions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.\n\nNew versions of this License may be published from time to time. You may choose to continue to use the license\nterms in this version of the License or those from the new version. However, only the Licensor has the right to\nchange the License terms as they apply to the Licensed Product. \n\nThis License relies on precise definitions for certain terms. Those terms are defined when they are first used, and\nthe definitions are repeated for your convenience in a Glossary at the end of the License.\n\n\nLicense Terms\n\n1. Grant of License From Licensor. Licensor hereby grants you a world-wide, royalty-free, non-exclusive\nlicense, subject to third party intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such\nContributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as\npart of Derivative Works.\n\nb. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for\nsale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any\nsuch claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of\nModifications or portions thereof or Derivative Works thereof.\n\n\n2. Grant of License to Modifications From Contributor. \"Modifications\" means any additions to or deletions from the\nsubstance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of\nLicensed Product. Hereinafter in this License, the term \"Licensed Product\" shall include all previous Modifications\nthat you receive from any Contributor. By application of the provisions in Section 4(a) below, each person or entity\nwho created or contributed to the creation of, and distributed, a Modification (a \"Contributor\") hereby grants you a\nworld-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the\nfollowing:\n\n 1. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such\nContributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as\npart of Derivative Works.\n\n 2. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for\nsale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any\nsuch claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of\nModifications or portions thereof or Derivative Works thereof. \n\n\n3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks,\ncopyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as\nexpressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete\nfrom the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is\ngranted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product.\nNothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this\nLicense any code that Licensor otherwise would have a right to license.\n\n\n4. Your Obligations Regarding Distribution. \n\na. Application of This License to Your Modifications. As an express condition for your use of the Licensed\nProduct, you hereby agree that any Modifications that you create or to which you contribute, and which you\ndistribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications\nthat you create or to which you contribute may be distributed only under the terms of this License or a future\nversion of this License released under Section 7. You must include a copy of this License with every copy of the\nModifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of\nthe Licensed Product or Modifications that alter or restrict the applicable version of this License or the\nrecipients' rights hereunder. However, you may include an additional document offering the additional rights\ndescribed in Section 4(d).\n\nb. Availability of Source Code. You must make available, under the terms of this License, the Source Code of\nthe Licensed Product and any Modifications that you distribute, either on the same media as you distribute any\nexecutable or other form of the Licensed Product, or via a mechanism generally accepted in the software development\ncommunity for the electronic transfer of data (an \"Electronic Distribution Mechanism\"). The Source Code for any\nversion of Licensed Product or Modifications that you distribute must remain available for at least twelve (12)\nmonths after the date it initially became available, or at least six (6) months after a subsequent version of said\nLicensed Product or Modifications has been made available. You are responsible for ensuring that the Source Code\nversion remains available even if the Electronic Distribution Mechanism is maintained by a third party.\n\nc. Intellectual Property Matters. \n\n i. Third Party Claims. If you have knowledge that a license to a third\nparty's intellectual property right is required to exercise the rights granted by this License, you must include a\ntext file with the Source Code distribution titled \"LEGAL\" that describes the claim and the party making the claim in\nsufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any\nModifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make\navailable thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups)\nreasonably calculated to inform those who received the Licensed Product from you that new knowledge has been\nobtained.\n\n ii. Contributor APIs. If your Modifications include an application\nprogramming interface (\"API\") and you have knowledge of patent licenses that are reasonably necessary to implement\nthat API, you must also include this information in the LEGAL file.\n\n iii. Representations. You represent that, except as disclosed pursuant to\n4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have\nsufficient rights to grant the rights conveyed by this License.\n\nd. Required Notices. You must duplicate this License in any documentation you provide along with the Source\nCode of any Modifications you create or to which you contribute, and which you distribute, wherever you describe\nrecipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the \"Notice\")\nin each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification,\nyou may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source\nCode file due to its structure, then you must include such Notice in a location (such as a relevant directory file)\nwhere a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty,\nsupport, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so\nonly on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such\nwarranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the\nLicensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of\nwarranty, support, indemnity or liability terms you offer.\n\ne. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a\nlicense of your choice that may contain terms different from this License provided (i) you have satisfied the\nrequirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the\nexecutable version, related documentation and collateral materials stating that the Source Code version of the\nLicensed Product is available under the terms of this License, including a description of how and where you have\nfulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License\nare offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every\nContributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. \n\nf. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the\nLicensed Product with other code) and distribute the Derivative Works as products under any other license you select,\nwith the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that\nconsist of the Licensed Product or any Modifications thereto. \n\n\n5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the\nterms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or\nregulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the\nstatute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the\ncode they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included\nwith all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such\ndescription must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to\nunderstand it. \n\n\n6. Application of This License. This License applies to code to which Licensor or Contributor has attached the\nNotice in Exhibit A, which is incorporated herein by this reference.\n\n\n7. Versions of This License.\n\na. New Versions. Licensor may publish from time to time revised and/or new versions of the License. \n\nb. Effect of New Versions. Once Licensed Product has been published under a particular version of the License,\nyou may always continue to use it under the terms of that version. You may also choose to use such Licensed Product\nunder the terms of any subsequent version of the License published by Licensor. No one other than Licensor has the\nright to modify the terms applicable to Licensed Product created under this License.\n\nc. Derivative Works of this License. If you create or use a modified version of this License, which you may do\nonly in order to apply it to software that is not already a Licensed Product under this License, you must rename your\nlicense so that it is not confusingly similar to this License, and must make it clear that your license contains\nterms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any\nContributor.\n\n\n8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY\nOF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE\nOF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND\nPERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND\nNOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS\nDISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED\nHEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\n\n9. Termination. \n\na. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate\nautomatically if you fail to comply with the terms herein and fail to cure such breach within thirty (30) days of\nbecoming aware of the breach. All sublicenses to the Licensed Product that are properly granted shall survive any\ntermination of this license. Provisions that, by their nature, must remain in effect beyond the termination of this\nLicense, shall survive.\n\nb. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent\ninfringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or\nContributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product\ndirectly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections\n1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the \"Notice\nPeriod\") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable\nreasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your\nlitigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable\nroyalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not\nwithdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of\nsaid Notice Period.\n\nc. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging\nthat Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or\nsettlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses\ngranted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of\nany payment or license.\n\nd. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all\nend user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you\nor any distributor hereunder prior to termination shall survive termination.\n\n\n10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE),\nCONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER\nOF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF\nANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR\nMALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE\nPOSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY\nRESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO\nNOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY\nNOT APPLY TO YOU. \n\n\n11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and\ndamages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with\nLicensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or\nshall be deemed to constitute any admission of liability.\n\n\n12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R.\n2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such\nterms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through\n227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth\nherein.\n\n\n13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any\nprovision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary\nto make it enforceable. This License shall be governed by California law provisions (except to the extent applicable\nlaw, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that any litigation\nrelating to this license shall be subject to the jurisdiction of the Federal Courts of the Northern District of\nCalifornia or the Superior Court of the County of Santa Clara, California (as appropriate), with venue lying in Santa\nClara County, California, with the losing party responsible for costs including, without limitation, court costs and\nreasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the\nInternational Sale of Goods is expressly excluded. You and Licensor expressly waive any rights to a jury trial in\nany litigation concerning Licensed Product or this License. Any law or regulation that provides that the language of\na contract shall be construed against the drafter shall not apply to this License.\n\n\n14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an\nindividual or a legal entity exercising rights under, and complying with all of the terms of, this License or a\nfuture version of this License issued under Section 7. For legal entities, you includes any entity that controls, is\ncontrolled by, or is under common control with you. For purposes of this definition, control means (i) the power,\ndirect or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii)\nownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\n\n\n15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated\nhere, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined\nterm is first used is shown in parentheses. \n\nContributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification.\n(See Section 2)\n\nDerivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))\n\nLicense: This BitTorrent Open Source License. (See first paragraph of License)\n\nLicensed Product: Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\" includes\nall previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)\n\nLicensor: BitTorrent, Inc. (See first paragraph of License)\n\nModifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed\nProduct, or (ii) any new file that contains any part of Licensed Product. (See Section 2)\n\nNotice: The notice contained in Exhibit A. (See Section 4(e))\n\nSource Code: The preferred form for making modifications to the Licensed Product, including all modules contained\ntherein, plus any associated interface definition files, scripts used to control compilation and installation of an\nexecutable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See\nSection 1(a))\n\nYou: This term is defined in Section 14 of this License.\n\n\nEXHIBIT A\n\nThe Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or\nany hereto. Contributors to any Modifications may add their own copyright notices to identify their own\ncontributions.\n\nLicense:\n\nThe contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not\ncopy or use this file, in either source code or executable form, except in compliance with the License. You may\nobtain a copy of the License at http://www.bittorrent.com/license/.\n\nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express\nor implied. See the License for the specific language governing rights and limitations under the License." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.yml b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.yml index c7e063232db..a4502eb51a8 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.yml +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.0.yml @@ -1,285 +1,285 @@ -key: bittorrent-1.0 -short_name: BitTorrent 1.0 -name: BitTorrent Open Source License 1.0 -category: Copyleft Limited -owner: BitTorrent, Inc. -homepage_url: http://www.bittorrent.com/license/ -spdx_license_key: BitTorrent-1.0 -text_urls: - - http://web.archive.org/web/20050209224501/http://www.bittorrent.com/license/ - - http://www.bittorrent.com/license/ - - https://spdx.org/licenses/BitTorrent-1.0.html -other_urls: - - http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s -ignorable_urls: - - http://www.bittorrent.com/license -text: "BitTorrent Open Source License\n\nVersion 1.0\n\nThis BitTorrent Open Source License\ - \ (the \"License\") applies to the BitTorrent client and related software products as\nwell\ - \ as any updates or maintenance releases of that software (\"BitTorrent Products\") that are\ - \ distributed by\nBitTorrent, Inc. (\"Licensor\"). Any BitTorrent Product licensed pursuant\ - \ to this License is a Licensed Product.\nLicensed Product, in its entirety, is protected\ - \ by U.S. copyright law. This License identifies the terms under which\nyou may use, copy,\ - \ distribute or modify Licensed Product. \n\nPreamble\n\nThis Preamble is intended to describe,\ - \ in plain English, the nature and scope of this License. However, this\nPreamble is not\ - \ a part of this license. The legal effect of this License is dependent only upon the terms\ - \ of the\nLicense and not this Preamble.\n\nThis License complies with the Open Source Definition\ - \ and is derived from the Jabber Open Source License 1.0 (the\n\"JOSL\"), which has been approved\ - \ by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been\ndropped.\n\ - \nThis License provides that:\n\n1. You may use, sell or give away the Licensed Product,\ - \ alone or as a component of an aggregate software\ndistribution containing programs from\ - \ several different sources. No royalty or other fee is required.\n\n2. Both Source\ - \ Code and executable versions of the Licensed Product, including Modifications made by previous\n\ - Contributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\"\ - \ \"Contributors\" and \"Source\nCode\" are defined in the License.)\n\n3. You are allowed\ - \ to make Modifications to the Licensed Product, and you can create Derivative Works from\ - \ it.\n(The term \"Derivative Works\" is defined in the License.)\n\n4. By accepting\ - \ the Licensed Product under the provisions of this License, you agree that any Modifications\ - \ you\nmake to the Licensed Product and then distribute are governed by the provisions of\ - \ this License. In particular, you\nmust make the Source Code of your Modifications available\ - \ to others.\n\n5. You may use the Licensed Product for any purpose, but the Licensor\ - \ is not providing you any warranty\nwhatsoever, nor is the Licensor accepting any liability\ - \ in the event that the Licensed Product doesn't work properly\nor causes you any injury or\ - \ damages.\n\n6. If you sublicense the Licensed Product or Derivative Works, you may\ - \ charge fees for warranty or support, or\nfor accepting indemnity or liability obligations\ - \ to your customers. You cannot charge for the Source Code.\n\n7. If you assert any\ - \ patent claims against the Licensor relating to the Licensed Product, or if you breach any\n\ - terms of the License, your rights to the Licensed Product under this License automatically\ - \ terminate.\n\nYou may use this License to distribute your own Derivative Works, in which\ - \ case the provisions of this License will\napply to your Derivative Works just as they do\ - \ to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works\ - \ under any other OSI-approved Open Source license, or under a\nproprietary license of your\ - \ choice. If you use any license other than this License, however, you must continue to\n\ - fulfill the requirements of this License (including the provisions relating to publishing\ - \ the Source Code) for those\nportions of your Derivative Works that consist of the Licensed\ - \ Product, including the files containing Modifications.\n\nNew versions of this License may\ - \ be published from time to time. You may choose to continue to use the license\nterms in\ - \ this version of the License or those from the new version. However, only the Licensor has\ - \ the right to\nchange the License terms as they apply to the Licensed Product. \n\nThis License\ - \ relies on precise definitions for certain terms. Those terms are defined when they are\ - \ first used, and\nthe definitions are repeated for your convenience in a Glossary at the\ - \ end of the License.\n\n\nLicense Terms\n\n1. Grant of License From Licensor. Licensor\ - \ hereby grants you a world-wide, royalty-free, non-exclusive\nlicense, subject to third party\ - \ intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display,\ - \ perform, sublicense and distribute any Modifications created by such\nContributor or portions\ - \ thereof, in both Source Code or as an executable program, either on an unmodified basis\ - \ or as\npart of Derivative Works.\n\nb. Under claims of patents now or hereafter owned\ - \ or controlled by Contributor, to make, use, sell, offer for\nsale, have made, and/or otherwise\ - \ dispose of Modifications or portions thereof, but solely to the extent that any\nsuch claim\ - \ is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise\ - \ dispose of\nModifications or portions thereof or Derivative Works thereof.\n\n\n2. Grant\ - \ of License to Modifications From Contributor. \"Modifications\" means any additions to or\ - \ deletions from the\nsubstance or structure of (i) a file containing Licensed Product, or\ - \ (ii) any new file that contains any part of\nLicensed Product. Hereinafter in this License,\ - \ the term \"Licensed Product\" shall include all previous Modifications\nthat you receive\ - \ from any Contributor. By application of the provisions in Section 4(a) below, each person\ - \ or entity\nwho created or contributed to the creation of, and distributed, a Modification\ - \ (a \"Contributor\") hereby grants you a\nworld-wide, royalty-free, non-exclusive license,\ - \ subject to third party intellectual property claims, to do the\nfollowing:\n\n 1. Use,\ - \ reproduce, modify, display, perform, sublicense and distribute any Modifications created\ - \ by such\nContributor or portions thereof, in both Source Code or as an executable program,\ - \ either on an unmodified basis or as\npart of Derivative Works.\n\n 2. Under claims of\ - \ patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for\n\ - sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely\ - \ to the extent that any\nsuch claim is necessary to enable you to make, use, sell, offer\ - \ for sale, have made, and/or otherwise dispose of\nModifications or portions thereof or Derivative\ - \ Works thereof. \n\n\n3. Exclusions From License Grant. Nothing in this License shall\ - \ be deemed to grant any rights to trademarks,\ncopyrights, patents, trade secrets or any\ - \ other intellectual property of Licensor or any Contributor except as\nexpressly stated herein.\ - \ No patent license is granted separate from the Licensed Product, for code that you delete\n\ - from the Licensed Product, or for combinations of the Licensed Product with other software\ - \ or hardware. No right is\ngranted to the trademarks of Licensor or any Contributor even\ - \ if such marks are included in the Licensed Product.\nNothing in this License shall be interpreted\ - \ to prohibit Licensor from licensing under different terms from this\nLicense any code that\ - \ Licensor otherwise would have a right to license.\n\n\n4. Your Obligations Regarding\ - \ Distribution. \n\na. Application of This License to Your Modifications. As an express\ - \ condition for your use of the Licensed\nProduct, you hereby agree that any Modifications\ - \ that you create or to which you contribute, and which you\ndistribute, are governed by the\ - \ terms of this License including, without limitation, Section 2. Any Modifications\nthat\ - \ you create or to which you contribute may be distributed only under the terms of this License\ - \ or a future\nversion of this License released under Section 7. You must include a copy\ - \ of this License with every copy of the\nModifications you distribute. You agree not to\ - \ offer or impose any terms on any Source Code or executable version of\nthe Licensed Product\ - \ or Modifications that alter or restrict the applicable version of this License or the\n\ - recipients' rights hereunder. However, you may include an additional document offering the\ - \ additional rights\ndescribed in Section 4(d).\n\nb. Availability of Source Code. \ - \ You must make available, under the terms of this License, the Source Code of\nthe Licensed\ - \ Product and any Modifications that you distribute, either on the same media as you distribute\ - \ any\nexecutable or other form of the Licensed Product, or via a mechanism generally accepted\ - \ in the software development\ncommunity for the electronic transfer of data (an \"Electronic\ - \ Distribution Mechanism\"). The Source Code for any\nversion of Licensed Product or Modifications\ - \ that you distribute must remain available for at least twelve (12)\nmonths after the date\ - \ it initially became available, or at least six (6) months after a subsequent version of\ - \ said\nLicensed Product or Modifications has been made available. You are responsible for\ - \ ensuring that the Source Code\nversion remains available even if the Electronic Distribution\ - \ Mechanism is maintained by a third party.\n\nc. Intellectual Property Matters. \n\ - \n i. Third Party Claims. If you have knowledge\ - \ that a license to a third\nparty's intellectual property right is required to exercise the\ - \ rights granted by this License, you must include a\ntext file with the Source Code distribution\ - \ titled \"LEGAL\" that describes the claim and the party making the claim in\nsufficient\ - \ detail that a recipient will know whom to contact. If you obtain such knowledge after you\ - \ make any\nModifications available as described in Section 4(b), you shall promptly modify\ - \ the LEGAL file in all copies you make\navailable thereafter and shall take other steps (such\ - \ as notifying appropriate mailing lists or newsgroups)\nreasonably calculated to inform those\ - \ who received the Licensed Product from you that new knowledge has been\nobtained.\n\n \ - \ ii. Contributor APIs. If your Modifications include\ - \ an application\nprogramming interface (\"API\") and you have knowledge of patent licenses\ - \ that are reasonably necessary to implement\nthat API, you must also include this information\ - \ in the LEGAL file.\n\n iii. Representations. You\ - \ represent that, except as disclosed pursuant to\n4(c)(i) above, you believe that any Modifications\ - \ you distribute are your original creations and that you have\nsufficient rights to grant\ - \ the rights conveyed by this License.\n\nd. Required Notices. You must duplicate this\ - \ License in any documentation you provide along with the Source\nCode of any Modifications\ - \ you create or to which you contribute, and which you distribute, wherever you describe\n\ - recipients' rights relating to Licensed Product. You must duplicate the notice contained\ - \ in Exhibit A (the \"Notice\")\nin each file of the Source Code of any copy you distribute\ - \ of the Licensed Product. If you created a Modification,\nyou may add your name as a Contributor\ - \ to the Notice. If it is not possible to put the Notice in a particular Source\nCode file\ - \ due to its structure, then you must include such Notice in a location (such as a relevant\ - \ directory file)\nwhere a user would be likely to look for such a notice. You may choose\ - \ to offer, and charge a fee for, warranty,\nsupport, indemnity or liability obligations to\ - \ one or more recipients of Licensed Product. However, you may do so\nonly on your own behalf,\ - \ and not on behalf of the Licensor or any Contributor. You must make it clear that any such\n\ - warranty, support, indemnity or liability obligation is offered by you alone, and you hereby\ - \ agree to indemnify the\nLicensor and every Contributor for any liability incurred by the\ - \ Licensor or such Contributor as a result of\nwarranty, support, indemnity or liability terms\ - \ you offer.\n\ne. Distribution of Executable Versions. You may distribute Licensed\ - \ Product as an executable program under a\nlicense of your choice that may contain terms\ - \ different from this License provided (i) you have satisfied the\nrequirements of Sections\ - \ 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the\n\ - executable version, related documentation and collateral materials stating that the Source\ - \ Code version of the\nLicensed Product is available under the terms of this License, including\ - \ a description of how and where you have\nfulfilled the obligations of Section 4(b), and\ - \ (iii) you make it clear that any terms that differ from this License\nare offered by you\ - \ alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and\ - \ every\nContributor for any liability incurred by Licensor or such Contributor as a result\ - \ of any terms you offer. \n\nf. Distribution of Derivative Works. You may create Derivative\ - \ Works (e.g., combinations of some or all of the\nLicensed Product with other code) and distribute\ - \ the Derivative Works as products under any other license you select,\nwith the proviso that\ - \ the requirements of this License are fulfilled for those portions of the Derivative Works\ - \ that\nconsist of the Licensed Product or any Modifications thereto. \n\n\n5. Inability\ - \ to Comply Due to Statute or Regulation. If it is impossible for you to comply with any\ - \ of the\nterms of this License with respect to some or all of the Licensed Product due to\ - \ statute, judicial order, or\nregulation, then you must (i) comply with the terms of this\ - \ License to the maximum extent possible, (ii) cite the\nstatute or regulation that prohibits\ - \ you from adhering to the License, and (iii) describe the limitations and the\ncode they\ - \ affect. Such description must be included in the LEGAL file described in Section 4(d), and\ - \ must be included\nwith all distributions of the Source Code. Except to the extent prohibited\ - \ by statute or regulation, such\ndescription must be sufficiently detailed for a recipient\ - \ of ordinary skill at computer programming to be able to\nunderstand it. \n\n\n6. Application\ - \ of This License. This License applies to code to which Licensor or Contributor has attached\ - \ the\nNotice in Exhibit A, which is incorporated herein by this reference.\n\n\n7. Versions\ - \ of This License.\n\na. New Versions. Licensor may publish from time to time revised\ - \ and/or new versions of the License. \n\nb. Effect of New Versions. Once Licensed\ - \ Product has been published under a particular version of the License,\nyou may always continue\ - \ to use it under the terms of that version. You may also choose to use such Licensed Product\n\ - under the terms of any subsequent version of the License published by Licensor. No one other\ - \ than Licensor has the\nright to modify the terms applicable to Licensed Product created\ - \ under this License.\n\nc. Derivative Works of this License. If you create or use\ - \ a modified version of this License, which you may do\nonly in order to apply it to software\ - \ that is not already a Licensed Product under this License, you must rename your\nlicense\ - \ so that it is not confusingly similar to this License, and must make it clear that your\ - \ license contains\nterms that differ from this License. In so naming your license, you may\ - \ not use any trademark of Licensor or any\nContributor.\n\n\n8. Disclaimer of Warranty.\ - \ LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY\nOF\ - \ ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE\ - \ LICENSED PRODUCT IS FREE\nOF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.\ - \ THE ENTIRE RISK AS TO THE QUALITY AND\nPERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU.\ - \ SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND\nNOT THE LICENSOR OR ANY\ - \ OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS\n\ - DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT\ - \ IS AUTHORIZED\nHEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\n\n9. Termination. \n\na.\ - \ Automatic Termination Upon Breach. This license and the rights granted hereunder\ - \ will terminate\nautomatically if you fail to comply with the terms herein and fail to cure\ - \ such breach within thirty (30) days of\nbecoming aware of the breach. All sublicenses to\ - \ the Licensed Product that are properly granted shall survive any\ntermination of this license.\ - \ Provisions that, by their nature, must remain in effect beyond the termination of this\n\ - License, shall survive.\n\nb. Termination Upon Assertion of Patent Infringement. If\ - \ you initiate litigation by asserting a patent\ninfringement claim (excluding declaratory\ - \ judgment actions) against Licensor or a Contributor (Licensor or\nContributor against whom\ - \ you file such an action is referred to herein as Respondent) alleging that Licensed Product\n\ - directly or indirectly infringes any patent, then any and all rights granted by such Respondent\ - \ to you under Sections\n1 or 2 of this License shall terminate prospectively upon sixty (60)\ - \ days notice from Respondent (the \"Notice\nPeriod\") unless within that Notice Period you\ - \ either agree in writing (i) to pay Respondent a mutually agreeable\nreasonably royalty for\ - \ your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your\n\ - litigation claim with respect to Licensed Product against such Respondent. If within said\ - \ Notice Period a reasonable\nroyalty and payment arrangement are not mutually agreed upon\ - \ in writing by the parties or the litigation claim is not\nwithdrawn, the rights granted\ - \ by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of\n\ - said Notice Period.\n\nc. Reasonable Value of This License. If you assert a patent\ - \ infringement claim against Respondent alleging\nthat Licensed Product directly or indirectly\ - \ infringes any patent where such claim is resolved (such as by license or\nsettlement) prior\ - \ to the initiation of patent infringement litigation, then the reasonable value of the licenses\n\ - granted by said Respondent under Sections 1 and 2 shall be taken into account in determining\ - \ the amount or value of\nany payment or license.\n\nd. No Retroactive Effect of Termination.\ - \ In the event of termination under Sections 9(a) or 9(b) above, all\nend user license agreements\ - \ (excluding licenses to distributors and resellers) that have been validly granted by you\n\ - or any distributor hereunder prior to termination shall survive termination.\n\n\n10. Limitation\ - \ of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING\ - \ NEGLIGENCE),\nCONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR\ - \ OF LICENSED PRODUCT, OR ANY SUPPLIER\nOF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR\ - \ ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF\nANY CHARACTER INCLUDING,\ - \ WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR\nMALFUNCTION,\ - \ OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED\ - \ OF THE\nPOSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY\ - \ FOR DEATH OR PERSONAL INJURY\nRESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE\ - \ LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO\nNOT ALLOW THE EXCLUSION OR LIMITATION\ - \ OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY\nNOT APPLY\ - \ TO YOU. \n\n\n11. Responsibility for Claims. As between Licensor and Contributors, each\ - \ party is responsible for claims and\ndamages arising, directly or indirectly, out of its\ - \ utilization of rights under this License. You agree to work with\nLicensor and Contributors\ - \ to distribute such responsibility on an equitable basis. Nothing herein is intended or\n\ - shall be deemed to constitute any admission of liability.\n\n\n12. U.S. Government End Users.\ - \ The Licensed Product is a commercial item, as that term is defined in 48 C.F.R.\n2.101\ - \ (Oct. 1995), consisting of commercial computer software and commercial computer software\ - \ documentation, as such\nterms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with\ - \ 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through\n227.7202-4 (June 1995), all U.S. Government\ - \ End Users acquire Licensed Product with only those rights set forth\nherein.\n\n\n13. Miscellaneous.\ - \ This License represents the complete agreement concerning the subject matter hereof. If\ - \ any\nprovision of this License is held to be unenforceable, such provision shall be reformed\ - \ only to the extent necessary\nto make it enforceable. This License shall be governed by\ - \ California law provisions (except to the extent applicable\nlaw, if any, provides otherwise),\ - \ excluding its conflict-of-law provisions. You expressly agree that any litigation\nrelating\ - \ to this license shall be subject to the jurisdiction of the Federal Courts of the Northern\ - \ District of\nCalifornia or the Superior Court of the County of Santa Clara, California (as\ - \ appropriate), with venue lying in Santa\nClara County, California, with the losing party\ - \ responsible for costs including, without limitation, court costs and\nreasonable attorneys\ - \ fees and expenses. The application of the United Nations Convention on Contracts for the\n\ - International Sale of Goods is expressly excluded. You and Licensor expressly waive any rights\ - \ to a jury trial in\nany litigation concerning Licensed Product or this License. Any law\ - \ or regulation that provides that the language of\na contract shall be construed against\ - \ the drafter shall not apply to this License.\n\n\n14. Definition of You in This License.\ - \ You throughout this License, whether in upper or lower case, means an\nindividual or a legal\ - \ entity exercising rights under, and complying with all of the terms of, this License or\ - \ a\nfuture version of this License issued under Section 7. For legal entities, you includes\ - \ any entity that controls, is\ncontrolled by, or is under common control with you. For purposes\ - \ of this definition, control means (i) the power,\ndirect or indirect, to cause the direction\ - \ or management of such entity, whether by contract or otherwise, or (ii)\nownership of fifty\ - \ percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\n\ - \n\n15. Glossary. All defined terms in this License that are used in more than one Section\ - \ of this License are repeated\nhere, in alphabetical order, for the convenience of the reader.\ - \ The Section of this License in which each defined\nterm is first used is shown in parentheses.\ - \ \n\nContributor: Each person or entity who created or contributed to the creation of, and\ - \ distributed, a Modification.\n(See Section 2)\n\nDerivative Works: That term as used in\ - \ this License is defined under U.S. copyright law. (See Section 1(b))\n\nLicense: This\ - \ BitTorrent Open Source License. (See first paragraph of License)\n\nLicensed Product: \ - \ Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\"\ - \ includes\nall previous Modifications from any Contributor that you receive. (See first\ - \ paragraph of License and Section 2)\n\nLicensor: BitTorrent, Inc. (See first paragraph\ - \ of License)\n\nModifications: Any additions to or deletions from the substance or structure\ - \ of (i) a file containing Licensed\nProduct, or (ii) any new file that contains any part\ - \ of Licensed Product. (See Section 2)\n\nNotice: The notice contained in Exhibit A. (See\ - \ Section 4(e))\n\nSource Code: The preferred form for making modifications to the Licensed\ - \ Product, including all modules contained\ntherein, plus any associated interface definition\ - \ files, scripts used to control compilation and installation of an\nexecutable program, or\ - \ a list of differential comparisons against the Source Code of the Licensed Product. (See\n\ - Section 1(a))\n\nYou: This term is defined in Section 14 of this License.\n\n\nEXHIBIT A\n\ - \nThe Notice below must appear in each file of the Source Code of any copy you distribute\ - \ of the Licensed Product or\nany hereto. Contributors to any Modifications may add their\ - \ own copyright notices to identify their own\ncontributions.\n\nLicense:\n\nThe contents\ - \ of this file are subject to the BitTorrent Open Source License Version 1.0 (the License).\ - \ You may not\ncopy or use this file, in either source code or executable form, except in\ - \ compliance with the License. You may\nobtain a copy of the License at http://www.bittorrent.com/license/.\n\ - \nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY\ - \ OF ANY KIND, either express\nor implied. See the License for the specific language governing\ - \ rights and limitations under the License." +key: bittorrent-1.0 +short_name: BitTorrent 1.0 +name: BitTorrent Open Source License 1.0 +category: Copyleft Limited +owner: BitTorrent, Inc. +homepage_url: http://www.bittorrent.com/license/ +spdx_license_key: BitTorrent-1.0 +text_urls: + - http://web.archive.org/web/20050209224501/http://www.bittorrent.com/license/ + - http://www.bittorrent.com/license/ + - https://spdx.org/licenses/BitTorrent-1.0.html +other_urls: + - http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/licenses/BitTorrent?r1=1.1&r2=1.1.1.1&diff_format=s +ignorable_urls: + - http://www.bittorrent.com/license +text: "BitTorrent Open Source License\n\nVersion 1.0\n\nThis BitTorrent Open Source License\ + \ (the \"License\") applies to the BitTorrent client and related software products as\nwell\ + \ as any updates or maintenance releases of that software (\"BitTorrent Products\") that are\ + \ distributed by\nBitTorrent, Inc. (\"Licensor\"). Any BitTorrent Product licensed pursuant\ + \ to this License is a Licensed Product.\nLicensed Product, in its entirety, is protected\ + \ by U.S. copyright law. This License identifies the terms under which\nyou may use, copy,\ + \ distribute or modify Licensed Product. \n\nPreamble\n\nThis Preamble is intended to describe,\ + \ in plain English, the nature and scope of this License. However, this\nPreamble is not\ + \ a part of this license. The legal effect of this License is dependent only upon the terms\ + \ of the\nLicense and not this Preamble.\n\nThis License complies with the Open Source Definition\ + \ and is derived from the Jabber Open Source License 1.0 (the\n\"JOSL\"), which has been approved\ + \ by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been\ndropped.\n\ + \nThis License provides that:\n\n1. You may use, sell or give away the Licensed Product,\ + \ alone or as a component of an aggregate software\ndistribution containing programs from\ + \ several different sources. No royalty or other fee is required.\n\n2. Both Source\ + \ Code and executable versions of the Licensed Product, including Modifications made by previous\n\ + Contributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\"\ + \ \"Contributors\" and \"Source\nCode\" are defined in the License.)\n\n3. You are allowed\ + \ to make Modifications to the Licensed Product, and you can create Derivative Works from\ + \ it.\n(The term \"Derivative Works\" is defined in the License.)\n\n4. By accepting\ + \ the Licensed Product under the provisions of this License, you agree that any Modifications\ + \ you\nmake to the Licensed Product and then distribute are governed by the provisions of\ + \ this License. In particular, you\nmust make the Source Code of your Modifications available\ + \ to others.\n\n5. You may use the Licensed Product for any purpose, but the Licensor\ + \ is not providing you any warranty\nwhatsoever, nor is the Licensor accepting any liability\ + \ in the event that the Licensed Product doesn't work properly\nor causes you any injury or\ + \ damages.\n\n6. If you sublicense the Licensed Product or Derivative Works, you may\ + \ charge fees for warranty or support, or\nfor accepting indemnity or liability obligations\ + \ to your customers. You cannot charge for the Source Code.\n\n7. If you assert any\ + \ patent claims against the Licensor relating to the Licensed Product, or if you breach any\n\ + terms of the License, your rights to the Licensed Product under this License automatically\ + \ terminate.\n\nYou may use this License to distribute your own Derivative Works, in which\ + \ case the provisions of this License will\napply to your Derivative Works just as they do\ + \ to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works\ + \ under any other OSI-approved Open Source license, or under a\nproprietary license of your\ + \ choice. If you use any license other than this License, however, you must continue to\n\ + fulfill the requirements of this License (including the provisions relating to publishing\ + \ the Source Code) for those\nportions of your Derivative Works that consist of the Licensed\ + \ Product, including the files containing Modifications.\n\nNew versions of this License may\ + \ be published from time to time. You may choose to continue to use the license\nterms in\ + \ this version of the License or those from the new version. However, only the Licensor has\ + \ the right to\nchange the License terms as they apply to the Licensed Product. \n\nThis License\ + \ relies on precise definitions for certain terms. Those terms are defined when they are\ + \ first used, and\nthe definitions are repeated for your convenience in a Glossary at the\ + \ end of the License.\n\n\nLicense Terms\n\n1. Grant of License From Licensor. Licensor\ + \ hereby grants you a world-wide, royalty-free, non-exclusive\nlicense, subject to third party\ + \ intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display,\ + \ perform, sublicense and distribute any Modifications created by such\nContributor or portions\ + \ thereof, in both Source Code or as an executable program, either on an unmodified basis\ + \ or as\npart of Derivative Works.\n\nb. Under claims of patents now or hereafter owned\ + \ or controlled by Contributor, to make, use, sell, offer for\nsale, have made, and/or otherwise\ + \ dispose of Modifications or portions thereof, but solely to the extent that any\nsuch claim\ + \ is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise\ + \ dispose of\nModifications or portions thereof or Derivative Works thereof.\n\n\n2. Grant\ + \ of License to Modifications From Contributor. \"Modifications\" means any additions to or\ + \ deletions from the\nsubstance or structure of (i) a file containing Licensed Product, or\ + \ (ii) any new file that contains any part of\nLicensed Product. Hereinafter in this License,\ + \ the term \"Licensed Product\" shall include all previous Modifications\nthat you receive\ + \ from any Contributor. By application of the provisions in Section 4(a) below, each person\ + \ or entity\nwho created or contributed to the creation of, and distributed, a Modification\ + \ (a \"Contributor\") hereby grants you a\nworld-wide, royalty-free, non-exclusive license,\ + \ subject to third party intellectual property claims, to do the\nfollowing:\n\n 1. Use,\ + \ reproduce, modify, display, perform, sublicense and distribute any Modifications created\ + \ by such\nContributor or portions thereof, in both Source Code or as an executable program,\ + \ either on an unmodified basis or as\npart of Derivative Works.\n\n 2. Under claims of\ + \ patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for\n\ + sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely\ + \ to the extent that any\nsuch claim is necessary to enable you to make, use, sell, offer\ + \ for sale, have made, and/or otherwise dispose of\nModifications or portions thereof or Derivative\ + \ Works thereof. \n\n\n3. Exclusions From License Grant. Nothing in this License shall\ + \ be deemed to grant any rights to trademarks,\ncopyrights, patents, trade secrets or any\ + \ other intellectual property of Licensor or any Contributor except as\nexpressly stated herein.\ + \ No patent license is granted separate from the Licensed Product, for code that you delete\n\ + from the Licensed Product, or for combinations of the Licensed Product with other software\ + \ or hardware. No right is\ngranted to the trademarks of Licensor or any Contributor even\ + \ if such marks are included in the Licensed Product.\nNothing in this License shall be interpreted\ + \ to prohibit Licensor from licensing under different terms from this\nLicense any code that\ + \ Licensor otherwise would have a right to license.\n\n\n4. Your Obligations Regarding\ + \ Distribution. \n\na. Application of This License to Your Modifications. As an express\ + \ condition for your use of the Licensed\nProduct, you hereby agree that any Modifications\ + \ that you create or to which you contribute, and which you\ndistribute, are governed by the\ + \ terms of this License including, without limitation, Section 2. Any Modifications\nthat\ + \ you create or to which you contribute may be distributed only under the terms of this License\ + \ or a future\nversion of this License released under Section 7. You must include a copy\ + \ of this License with every copy of the\nModifications you distribute. You agree not to\ + \ offer or impose any terms on any Source Code or executable version of\nthe Licensed Product\ + \ or Modifications that alter or restrict the applicable version of this License or the\n\ + recipients' rights hereunder. However, you may include an additional document offering the\ + \ additional rights\ndescribed in Section 4(d).\n\nb. Availability of Source Code. \ + \ You must make available, under the terms of this License, the Source Code of\nthe Licensed\ + \ Product and any Modifications that you distribute, either on the same media as you distribute\ + \ any\nexecutable or other form of the Licensed Product, or via a mechanism generally accepted\ + \ in the software development\ncommunity for the electronic transfer of data (an \"Electronic\ + \ Distribution Mechanism\"). The Source Code for any\nversion of Licensed Product or Modifications\ + \ that you distribute must remain available for at least twelve (12)\nmonths after the date\ + \ it initially became available, or at least six (6) months after a subsequent version of\ + \ said\nLicensed Product or Modifications has been made available. You are responsible for\ + \ ensuring that the Source Code\nversion remains available even if the Electronic Distribution\ + \ Mechanism is maintained by a third party.\n\nc. Intellectual Property Matters. \n\ + \n i. Third Party Claims. If you have knowledge\ + \ that a license to a third\nparty's intellectual property right is required to exercise the\ + \ rights granted by this License, you must include a\ntext file with the Source Code distribution\ + \ titled \"LEGAL\" that describes the claim and the party making the claim in\nsufficient\ + \ detail that a recipient will know whom to contact. If you obtain such knowledge after you\ + \ make any\nModifications available as described in Section 4(b), you shall promptly modify\ + \ the LEGAL file in all copies you make\navailable thereafter and shall take other steps (such\ + \ as notifying appropriate mailing lists or newsgroups)\nreasonably calculated to inform those\ + \ who received the Licensed Product from you that new knowledge has been\nobtained.\n\n \ + \ ii. Contributor APIs. If your Modifications include\ + \ an application\nprogramming interface (\"API\") and you have knowledge of patent licenses\ + \ that are reasonably necessary to implement\nthat API, you must also include this information\ + \ in the LEGAL file.\n\n iii. Representations. You\ + \ represent that, except as disclosed pursuant to\n4(c)(i) above, you believe that any Modifications\ + \ you distribute are your original creations and that you have\nsufficient rights to grant\ + \ the rights conveyed by this License.\n\nd. Required Notices. You must duplicate this\ + \ License in any documentation you provide along with the Source\nCode of any Modifications\ + \ you create or to which you contribute, and which you distribute, wherever you describe\n\ + recipients' rights relating to Licensed Product. You must duplicate the notice contained\ + \ in Exhibit A (the \"Notice\")\nin each file of the Source Code of any copy you distribute\ + \ of the Licensed Product. If you created a Modification,\nyou may add your name as a Contributor\ + \ to the Notice. If it is not possible to put the Notice in a particular Source\nCode file\ + \ due to its structure, then you must include such Notice in a location (such as a relevant\ + \ directory file)\nwhere a user would be likely to look for such a notice. You may choose\ + \ to offer, and charge a fee for, warranty,\nsupport, indemnity or liability obligations to\ + \ one or more recipients of Licensed Product. However, you may do so\nonly on your own behalf,\ + \ and not on behalf of the Licensor or any Contributor. You must make it clear that any such\n\ + warranty, support, indemnity or liability obligation is offered by you alone, and you hereby\ + \ agree to indemnify the\nLicensor and every Contributor for any liability incurred by the\ + \ Licensor or such Contributor as a result of\nwarranty, support, indemnity or liability terms\ + \ you offer.\n\ne. Distribution of Executable Versions. You may distribute Licensed\ + \ Product as an executable program under a\nlicense of your choice that may contain terms\ + \ different from this License provided (i) you have satisfied the\nrequirements of Sections\ + \ 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the\n\ + executable version, related documentation and collateral materials stating that the Source\ + \ Code version of the\nLicensed Product is available under the terms of this License, including\ + \ a description of how and where you have\nfulfilled the obligations of Section 4(b), and\ + \ (iii) you make it clear that any terms that differ from this License\nare offered by you\ + \ alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and\ + \ every\nContributor for any liability incurred by Licensor or such Contributor as a result\ + \ of any terms you offer. \n\nf. Distribution of Derivative Works. You may create Derivative\ + \ Works (e.g., combinations of some or all of the\nLicensed Product with other code) and distribute\ + \ the Derivative Works as products under any other license you select,\nwith the proviso that\ + \ the requirements of this License are fulfilled for those portions of the Derivative Works\ + \ that\nconsist of the Licensed Product or any Modifications thereto. \n\n\n5. Inability\ + \ to Comply Due to Statute or Regulation. If it is impossible for you to comply with any\ + \ of the\nterms of this License with respect to some or all of the Licensed Product due to\ + \ statute, judicial order, or\nregulation, then you must (i) comply with the terms of this\ + \ License to the maximum extent possible, (ii) cite the\nstatute or regulation that prohibits\ + \ you from adhering to the License, and (iii) describe the limitations and the\ncode they\ + \ affect. Such description must be included in the LEGAL file described in Section 4(d), and\ + \ must be included\nwith all distributions of the Source Code. Except to the extent prohibited\ + \ by statute or regulation, such\ndescription must be sufficiently detailed for a recipient\ + \ of ordinary skill at computer programming to be able to\nunderstand it. \n\n\n6. Application\ + \ of This License. This License applies to code to which Licensor or Contributor has attached\ + \ the\nNotice in Exhibit A, which is incorporated herein by this reference.\n\n\n7. Versions\ + \ of This License.\n\na. New Versions. Licensor may publish from time to time revised\ + \ and/or new versions of the License. \n\nb. Effect of New Versions. Once Licensed\ + \ Product has been published under a particular version of the License,\nyou may always continue\ + \ to use it under the terms of that version. You may also choose to use such Licensed Product\n\ + under the terms of any subsequent version of the License published by Licensor. No one other\ + \ than Licensor has the\nright to modify the terms applicable to Licensed Product created\ + \ under this License.\n\nc. Derivative Works of this License. If you create or use\ + \ a modified version of this License, which you may do\nonly in order to apply it to software\ + \ that is not already a Licensed Product under this License, you must rename your\nlicense\ + \ so that it is not confusingly similar to this License, and must make it clear that your\ + \ license contains\nterms that differ from this License. In so naming your license, you may\ + \ not use any trademark of Licensor or any\nContributor.\n\n\n8. Disclaimer of Warranty.\ + \ LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY\nOF\ + \ ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE\ + \ LICENSED PRODUCT IS FREE\nOF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.\ + \ THE ENTIRE RISK AS TO THE QUALITY AND\nPERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU.\ + \ SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND\nNOT THE LICENSOR OR ANY\ + \ OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS\n\ + DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT\ + \ IS AUTHORIZED\nHEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\n\n9. Termination. \n\na.\ + \ Automatic Termination Upon Breach. This license and the rights granted hereunder\ + \ will terminate\nautomatically if you fail to comply with the terms herein and fail to cure\ + \ such breach within thirty (30) days of\nbecoming aware of the breach. All sublicenses to\ + \ the Licensed Product that are properly granted shall survive any\ntermination of this license.\ + \ Provisions that, by their nature, must remain in effect beyond the termination of this\n\ + License, shall survive.\n\nb. Termination Upon Assertion of Patent Infringement. If\ + \ you initiate litigation by asserting a patent\ninfringement claim (excluding declaratory\ + \ judgment actions) against Licensor or a Contributor (Licensor or\nContributor against whom\ + \ you file such an action is referred to herein as Respondent) alleging that Licensed Product\n\ + directly or indirectly infringes any patent, then any and all rights granted by such Respondent\ + \ to you under Sections\n1 or 2 of this License shall terminate prospectively upon sixty (60)\ + \ days notice from Respondent (the \"Notice\nPeriod\") unless within that Notice Period you\ + \ either agree in writing (i) to pay Respondent a mutually agreeable\nreasonably royalty for\ + \ your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your\n\ + litigation claim with respect to Licensed Product against such Respondent. If within said\ + \ Notice Period a reasonable\nroyalty and payment arrangement are not mutually agreed upon\ + \ in writing by the parties or the litigation claim is not\nwithdrawn, the rights granted\ + \ by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of\n\ + said Notice Period.\n\nc. Reasonable Value of This License. If you assert a patent\ + \ infringement claim against Respondent alleging\nthat Licensed Product directly or indirectly\ + \ infringes any patent where such claim is resolved (such as by license or\nsettlement) prior\ + \ to the initiation of patent infringement litigation, then the reasonable value of the licenses\n\ + granted by said Respondent under Sections 1 and 2 shall be taken into account in determining\ + \ the amount or value of\nany payment or license.\n\nd. No Retroactive Effect of Termination.\ + \ In the event of termination under Sections 9(a) or 9(b) above, all\nend user license agreements\ + \ (excluding licenses to distributors and resellers) that have been validly granted by you\n\ + or any distributor hereunder prior to termination shall survive termination.\n\n\n10. Limitation\ + \ of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING\ + \ NEGLIGENCE),\nCONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR\ + \ OF LICENSED PRODUCT, OR ANY SUPPLIER\nOF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR\ + \ ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF\nANY CHARACTER INCLUDING,\ + \ WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR\nMALFUNCTION,\ + \ OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED\ + \ OF THE\nPOSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY\ + \ FOR DEATH OR PERSONAL INJURY\nRESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE\ + \ LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO\nNOT ALLOW THE EXCLUSION OR LIMITATION\ + \ OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY\nNOT APPLY\ + \ TO YOU. \n\n\n11. Responsibility for Claims. As between Licensor and Contributors, each\ + \ party is responsible for claims and\ndamages arising, directly or indirectly, out of its\ + \ utilization of rights under this License. You agree to work with\nLicensor and Contributors\ + \ to distribute such responsibility on an equitable basis. Nothing herein is intended or\n\ + shall be deemed to constitute any admission of liability.\n\n\n12. U.S. Government End Users.\ + \ The Licensed Product is a commercial item, as that term is defined in 48 C.F.R.\n2.101\ + \ (Oct. 1995), consisting of commercial computer software and commercial computer software\ + \ documentation, as such\nterms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with\ + \ 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through\n227.7202-4 (June 1995), all U.S. Government\ + \ End Users acquire Licensed Product with only those rights set forth\nherein.\n\n\n13. Miscellaneous.\ + \ This License represents the complete agreement concerning the subject matter hereof. If\ + \ any\nprovision of this License is held to be unenforceable, such provision shall be reformed\ + \ only to the extent necessary\nto make it enforceable. This License shall be governed by\ + \ California law provisions (except to the extent applicable\nlaw, if any, provides otherwise),\ + \ excluding its conflict-of-law provisions. You expressly agree that any litigation\nrelating\ + \ to this license shall be subject to the jurisdiction of the Federal Courts of the Northern\ + \ District of\nCalifornia or the Superior Court of the County of Santa Clara, California (as\ + \ appropriate), with venue lying in Santa\nClara County, California, with the losing party\ + \ responsible for costs including, without limitation, court costs and\nreasonable attorneys\ + \ fees and expenses. The application of the United Nations Convention on Contracts for the\n\ + International Sale of Goods is expressly excluded. You and Licensor expressly waive any rights\ + \ to a jury trial in\nany litigation concerning Licensed Product or this License. Any law\ + \ or regulation that provides that the language of\na contract shall be construed against\ + \ the drafter shall not apply to this License.\n\n\n14. Definition of You in This License.\ + \ You throughout this License, whether in upper or lower case, means an\nindividual or a legal\ + \ entity exercising rights under, and complying with all of the terms of, this License or\ + \ a\nfuture version of this License issued under Section 7. For legal entities, you includes\ + \ any entity that controls, is\ncontrolled by, or is under common control with you. For purposes\ + \ of this definition, control means (i) the power,\ndirect or indirect, to cause the direction\ + \ or management of such entity, whether by contract or otherwise, or (ii)\nownership of fifty\ + \ percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.\n\ + \n\n15. Glossary. All defined terms in this License that are used in more than one Section\ + \ of this License are repeated\nhere, in alphabetical order, for the convenience of the reader.\ + \ The Section of this License in which each defined\nterm is first used is shown in parentheses.\ + \ \n\nContributor: Each person or entity who created or contributed to the creation of, and\ + \ distributed, a Modification.\n(See Section 2)\n\nDerivative Works: That term as used in\ + \ this License is defined under U.S. copyright law. (See Section 1(b))\n\nLicense: This\ + \ BitTorrent Open Source License. (See first paragraph of License)\n\nLicensed Product: \ + \ Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\"\ + \ includes\nall previous Modifications from any Contributor that you receive. (See first\ + \ paragraph of License and Section 2)\n\nLicensor: BitTorrent, Inc. (See first paragraph\ + \ of License)\n\nModifications: Any additions to or deletions from the substance or structure\ + \ of (i) a file containing Licensed\nProduct, or (ii) any new file that contains any part\ + \ of Licensed Product. (See Section 2)\n\nNotice: The notice contained in Exhibit A. (See\ + \ Section 4(e))\n\nSource Code: The preferred form for making modifications to the Licensed\ + \ Product, including all modules contained\ntherein, plus any associated interface definition\ + \ files, scripts used to control compilation and installation of an\nexecutable program, or\ + \ a list of differential comparisons against the Source Code of the Licensed Product. (See\n\ + Section 1(a))\n\nYou: This term is defined in Section 14 of this License.\n\n\nEXHIBIT A\n\ + \nThe Notice below must appear in each file of the Source Code of any copy you distribute\ + \ of the Licensed Product or\nany hereto. Contributors to any Modifications may add their\ + \ own copyright notices to identify their own\ncontributions.\n\nLicense:\n\nThe contents\ + \ of this file are subject to the BitTorrent Open Source License Version 1.0 (the License).\ + \ You may not\ncopy or use this file, in either source code or executable form, except in\ + \ compliance with the License. You may\nobtain a copy of the License at http://www.bittorrent.com/license/.\n\ + \nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY\ + \ OF ANY KIND, either express\nor implied. See the License for the specific language governing\ + \ rights and limitations under the License." diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.LICENSE b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.LICENSE index ba47aa5f4d8..ed1e6f4a966 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.LICENSE @@ -1,159 +1,159 @@ ---- -key: bittorrent-1.1 -short_name: BitTorrent 1.1 -name: BitTorrent Open Source License 1.1 -category: Copyleft Limited -owner: BitTorrent, Inc. -homepage_url: https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license -notes: | - The link http://www.bittorrent.com/license/ is dead, so there is no live - text containing the license terms except at - http://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license -spdx_license_key: BitTorrent-1.1 -text_urls: - - http://www.bittorrent.com/legal/bittorrent-open-source-license -other_urls: - - http://directory.fsf.org/wiki/License:BitTorrentOSL1.1 -ignorable_urls: - - http://www.bittorrent.com/license ---- - -BitTorrent Open Source License - -Version 1.1 - -This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. - -Preamble - -This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. - -This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. - -This License provides that: - -1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. - -2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) - -3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) - -4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. - -5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. - -You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. - -6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. - -7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. - -You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. - -Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. - -New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. - -This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. - -License Terms - -1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - -a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - -b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - -2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - -a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - -b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - -3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. - -4. Your Obligations Regarding Distribution. - -a. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). - -b. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. - -c. Intellectual Property Matters. - -i. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. - -ii. Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. - -iii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. - -d. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. - -e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. - -f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. - -g. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. - -5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. - -6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. - -7. Versions of This License. - -a. New Versions. Licensor may publish from time to time revised and/or new versions of the License. - -b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. - -c. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. - -8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -9. Termination. - -a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. - -b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. - -c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. - -d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. - -10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. - -12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. - -13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. - -14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. - -15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. - -Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) - -Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) - -License: This BitTorrent Open Source License. (See first paragraph of License) - -Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) - -Licensor: BitTorrent, Inc. (See first paragraph of License) - -Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) - -Notice: The notice contained in Exhibit A. (See Section 4(e)) - -Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) - -You: This term is defined in Section 14 of this License. - -EXHIBIT A - -The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. - -License: - -The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. - +--- +key: bittorrent-1.1 +short_name: BitTorrent 1.1 +name: BitTorrent Open Source License 1.1 +category: Copyleft Limited +owner: BitTorrent, Inc. +homepage_url: https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license +notes: | + The link http://www.bittorrent.com/license/ is dead, so there is no live + text containing the license terms except at + http://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license +spdx_license_key: BitTorrent-1.1 +text_urls: + - http://www.bittorrent.com/legal/bittorrent-open-source-license +other_urls: + - http://directory.fsf.org/wiki/License:BitTorrentOSL1.1 +ignorable_urls: + - http://www.bittorrent.com/license +--- + +BitTorrent Open Source License + +Version 1.1 + +This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. + +Preamble + +This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. + +This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. + +This License provides that: + +1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. + +2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) + +3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) + +4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. + +5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. + +You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. + +6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. + +7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. + +You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. + +Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. + +New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. + +This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. + +License Terms + +1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + +a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + +b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + +2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + +a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + +b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + +3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. + +4. Your Obligations Regarding Distribution. + +a. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). + +b. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. + +c. Intellectual Property Matters. + +i. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. + +ii. Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. + +iii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. + +d. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. + +e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. + +f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. + +g. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. + +5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. + +6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. + +7. Versions of This License. + +a. New Versions. Licensor may publish from time to time revised and/or new versions of the License. + +b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. + +c. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. + +8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + +9. Termination. + +a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. + +b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. + +c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. + +d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. + +10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + +11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. + +12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. + +13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. + +14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. + +15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. + +Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) + +Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) + +License: This BitTorrent Open Source License. (See first paragraph of License) + +Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) + +Licensor: BitTorrent, Inc. (See first paragraph of License) + +Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) + +Notice: The notice contained in Exhibit A. (See Section 4(e)) + +Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) + +You: This term is defined in Section 14 of this License. + +EXHIBIT A + +The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. + +License: + +The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. + Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.html b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.html index e587ad59625..6b876b35fc9 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.html +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.html @@ -1,327 +1,327 @@ - - - - - - LicenseDB: bittorrent-1.1 - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bittorrent-1.1 - -
- -
short_name
-
- - BitTorrent 1.1 - -
- -
name
-
- - BitTorrent Open Source License 1.1 - -
- -
category
-
- - Copyleft Limited - -
- -
owner
-
- - BitTorrent, Inc. - -
- -
homepage_url
-
- - https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license - -
- -
notes
-
- - The link http://www.bittorrent.com/license/ is dead, so there is no live -text containing the license terms except at -http://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license - - -
- -
spdx_license_key
-
- - BitTorrent-1.1 - -
- -
text_urls
-
- - - -
- -
other_urls
-
- - - -
- -
ignorable_urls
-
- - - -
- -
-
license_text
-
BitTorrent Open Source License
-
-Version 1.1
-
-This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.
-
-Preamble
-
-This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.
-
-This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.
-
-This License provides that:
-
-1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.
-
-2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.)
-
-3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.)
-
-4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.
-
-5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.
-
-You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.
-
-6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.
-
-7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.
-
-You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.
-
-Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.
-
-New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.
-
-This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.
-
-License Terms
-
-1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
-
-a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
-
-b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
-
-2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
-
-a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
-
-b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
-
-3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.
-
-4. Your Obligations Regarding Distribution.
-
-a. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).
-
-b. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
-
-c. Intellectual Property Matters.
-
-i. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.
-
-ii. Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.
-
-iii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.
-
-d. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.
-
-e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.
-
-f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.
-
-g. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.
-
-5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.
-
-6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.
-
-7. Versions of This License.
-
-a. New Versions. Licensor may publish from time to time revised and/or new versions of the License.
-
-b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.
-
-c. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.
-
-8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
-9. Termination.
-
-a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.
-
-b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.
-
-c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.
-
-d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.
-
-10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-
-11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
-
-12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.
-
-13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.
-
-14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.
-
-15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.
-
-Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)
-
-Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))
-
-License: This BitTorrent Open Source License. (See first paragraph of License)
-
-Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)
-
-Licensor: BitTorrent, Inc. (See first paragraph of License)
-
-Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)
-
-Notice: The notice contained in Exhibit A. (See Section 4(e))
-
-Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))
-
-You: This term is defined in Section 14 of this License.
-
-EXHIBIT A
-
-The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.
-
-License:
-
-The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.
-
-Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
-
- -
- -
- - - - + + + + + + LicenseDB: bittorrent-1.1 + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bittorrent-1.1 + +
+ +
short_name
+
+ + BitTorrent 1.1 + +
+ +
name
+
+ + BitTorrent Open Source License 1.1 + +
+ +
category
+
+ + Copyleft Limited + +
+ +
owner
+
+ + BitTorrent, Inc. + +
+ +
homepage_url
+
+ + https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license + +
+ +
notes
+
+ + The link http://www.bittorrent.com/license/ is dead, so there is no live +text containing the license terms except at +http://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license + + +
+ +
spdx_license_key
+
+ + BitTorrent-1.1 + +
+ +
text_urls
+
+ + + +
+ +
other_urls
+
+ + + +
+ +
ignorable_urls
+
+ + + +
+ +
+
license_text
+
BitTorrent Open Source License
+
+Version 1.1
+
+This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.
+
+Preamble
+
+This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.
+
+This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.
+
+This License provides that:
+
+1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.
+
+2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.)
+
+3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.)
+
+4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.
+
+5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.
+
+You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.
+
+6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.
+
+7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.
+
+You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.
+
+Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.
+
+New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.
+
+This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.
+
+License Terms
+
+1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
+
+a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
+
+b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
+
+2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
+
+a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
+
+b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
+
+3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.
+
+4. Your Obligations Regarding Distribution.
+
+a. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).
+
+b. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
+
+c. Intellectual Property Matters.
+
+i. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.
+
+ii. Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.
+
+iii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.
+
+d. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.
+
+e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.
+
+f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.
+
+g. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.
+
+5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.
+
+6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.
+
+7. Versions of This License.
+
+a. New Versions. Licensor may publish from time to time revised and/or new versions of the License.
+
+b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.
+
+c. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.
+
+8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+9. Termination.
+
+a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.
+
+b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.
+
+c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.
+
+d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.
+
+10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+
+11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
+
+12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.
+
+13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.
+
+14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.
+
+15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.
+
+Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)
+
+Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))
+
+License: This BitTorrent Open Source License. (See first paragraph of License)
+
+Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)
+
+Licensor: BitTorrent, Inc. (See first paragraph of License)
+
+Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)
+
+Notice: The notice contained in Exhibit A. (See Section 4(e))
+
+Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))
+
+You: This term is defined in Section 14 of this License.
+
+EXHIBIT A
+
+The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.
+
+License:
+
+The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.
+
+Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.json b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.json index 0db02d475e3..c77a00cc981 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.json +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.json @@ -1,20 +1,20 @@ -{ - "key": "bittorrent-1.1", - "short_name": "BitTorrent 1.1", - "name": "BitTorrent Open Source License 1.1", - "category": "Copyleft Limited", - "owner": "BitTorrent, Inc.", - "homepage_url": "https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license", - "notes": "The link http://www.bittorrent.com/license/ is dead, so there is no live\ntext containing the license terms except at\nhttp://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license\n", - "spdx_license_key": "BitTorrent-1.1", - "text_urls": [ - "http://www.bittorrent.com/legal/bittorrent-open-source-license" - ], - "other_urls": [ - "http://directory.fsf.org/wiki/License:BitTorrentOSL1.1" - ], - "ignorable_urls": [ - "http://www.bittorrent.com/license" - ], - "text": "BitTorrent Open Source License\n\nVersion 1.1\n\nThis BitTorrent Open Source License (the \"License\") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software (\"BitTorrent Products\") that are distributed by BitTorrent, Inc. (\"Licensor\"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.\n\nPreamble\n\nThis Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.\n\nThis License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the \"JOSL\"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.\n\nThis License provides that:\n\n1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.\n\n2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\" \"Contributors\" and \"Source Code\" are defined in the License.)\n\n3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term \"Derivative Works\" is defined in the License.)\n\n4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.\n\n5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.\n\nYou may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.\n\n6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.\n\n7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.\n\nYou may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.\n\nNew versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.\n\nThis License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.\n\nLicense Terms\n\n1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n\nb. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n\n2. Grant of License to Modifications From Contributor. \"Modifications\" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term \"Licensed Product\" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a \"Contributor\") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n\nb. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n\n3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.\n\n4. Your Obligations Regarding Distribution.\n\na. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).\n\nb. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an \"Electronic Distribution Mechanism\"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.\n\nc. Intellectual Property Matters.\n\ni. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled \"LEGAL\" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.\n\nii. Contributor APIs. If your Modifications include an application programming interface (\"API\") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.\n\niii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.\n\nd. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the \"Notice\") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.\n\ne. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.\n\nf. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.\n\ng. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.\n\n5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.\n\n6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.\n\n7. Versions of This License.\n\na. New Versions. Licensor may publish from time to time revised and/or new versions of the License.\n\nb. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.\n\nc. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.\n\n8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\n9. Termination.\n\na. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.\n\nb. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the \"Notice Period\") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.\n\nc. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.\n\nd. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.\n\n10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.\n\n11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.\n\n12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.\n\n13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.\n\n14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.\n\n15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.\n\nContributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)\n\nDerivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))\n\nLicense: This BitTorrent Open Source License. (See first paragraph of License)\n\nLicensed Product: Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)\n\nLicensor: BitTorrent, Inc. (See first paragraph of License)\n\nModifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)\n\nNotice: The notice contained in Exhibit A. (See Section 4(e))\n\nSource Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))\n\nYou: This term is defined in Section 14 of this License.\n\nEXHIBIT A\n\nThe Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.\n\nLicense:\n\nThe contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.\n\nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License." +{ + "key": "bittorrent-1.1", + "short_name": "BitTorrent 1.1", + "name": "BitTorrent Open Source License 1.1", + "category": "Copyleft Limited", + "owner": "BitTorrent, Inc.", + "homepage_url": "https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license", + "notes": "The link http://www.bittorrent.com/license/ is dead, so there is no live\ntext containing the license terms except at\nhttp://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license\n", + "spdx_license_key": "BitTorrent-1.1", + "text_urls": [ + "http://www.bittorrent.com/legal/bittorrent-open-source-license" + ], + "other_urls": [ + "http://directory.fsf.org/wiki/License:BitTorrentOSL1.1" + ], + "ignorable_urls": [ + "http://www.bittorrent.com/license" + ], + "text": "BitTorrent Open Source License\n\nVersion 1.1\n\nThis BitTorrent Open Source License (the \"License\") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software (\"BitTorrent Products\") that are distributed by BitTorrent, Inc. (\"Licensor\"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.\n\nPreamble\n\nThis Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.\n\nThis License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the \"JOSL\"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.\n\nThis License provides that:\n\n1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.\n\n2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\" \"Contributors\" and \"Source Code\" are defined in the License.)\n\n3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term \"Derivative Works\" is defined in the License.)\n\n4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.\n\n5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.\n\nYou may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.\n\n6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.\n\n7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.\n\nYou may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.\n\nNew versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.\n\nThis License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.\n\nLicense Terms\n\n1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n\nb. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n\n2. Grant of License to Modifications From Contributor. \"Modifications\" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term \"Licensed Product\" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a \"Contributor\") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n\na. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n\nb. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n\n3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.\n\n4. Your Obligations Regarding Distribution.\n\na. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).\n\nb. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an \"Electronic Distribution Mechanism\"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.\n\nc. Intellectual Property Matters.\n\ni. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled \"LEGAL\" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.\n\nii. Contributor APIs. If your Modifications include an application programming interface (\"API\") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.\n\niii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.\n\nd. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the \"Notice\") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.\n\ne. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.\n\nf. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.\n\ng. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.\n\n5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.\n\n6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.\n\n7. Versions of This License.\n\na. New Versions. Licensor may publish from time to time revised and/or new versions of the License.\n\nb. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.\n\nc. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.\n\n8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\n9. Termination.\n\na. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.\n\nb. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the \"Notice Period\") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.\n\nc. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.\n\nd. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.\n\n10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.\n\n11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.\n\n12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.\n\n13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.\n\n14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.\n\n15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.\n\nContributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)\n\nDerivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))\n\nLicense: This BitTorrent Open Source License. (See first paragraph of License)\n\nLicensed Product: Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)\n\nLicensor: BitTorrent, Inc. (See first paragraph of License)\n\nModifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)\n\nNotice: The notice contained in Exhibit A. (See Section 4(e))\n\nSource Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))\n\nYou: This term is defined in Section 14 of this License.\n\nEXHIBIT A\n\nThe Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.\n\nLicense:\n\nThe contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.\n\nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.yml b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.yml index fbc564135af..08f8b065b5c 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.yml +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.1.yml @@ -1,157 +1,157 @@ -key: bittorrent-1.1 -short_name: BitTorrent 1.1 -name: BitTorrent Open Source License 1.1 -category: Copyleft Limited -owner: BitTorrent, Inc. -homepage_url: https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license -notes: | - The link http://www.bittorrent.com/license/ is dead, so there is no live - text containing the license terms except at - http://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license -spdx_license_key: BitTorrent-1.1 -text_urls: - - http://www.bittorrent.com/legal/bittorrent-open-source-license -other_urls: - - http://directory.fsf.org/wiki/License:BitTorrentOSL1.1 -ignorable_urls: - - http://www.bittorrent.com/license -text: | - BitTorrent Open Source License - - Version 1.1 - - This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. - - Preamble - - This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. - - This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. - - This License provides that: - - 1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. - - 2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) - - 3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) - - 4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. - - 5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. - - You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. - - 6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. - - 7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. - - You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. - - Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. - - New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. - - This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. - - License Terms - - 1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - - a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - - b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - - 2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - - a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - - b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - - 3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. - - 4. Your Obligations Regarding Distribution. - - a. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). - - b. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. - - c. Intellectual Property Matters. - - i. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. - - ii. Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. - - iii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. - - d. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. - - e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. - - f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. - - g. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. - - 5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. - - 6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. - - 7. Versions of This License. - - a. New Versions. Licensor may publish from time to time revised and/or new versions of the License. - - b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. - - c. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. - - 8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - - 9. Termination. - - a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. - - b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. - - c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. - - d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. - - 10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - - 11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. - - 12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. - - 13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. - - 14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. - - 15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. - - Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) - - Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) - - License: This BitTorrent Open Source License. (See first paragraph of License) - - Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) - - Licensor: BitTorrent, Inc. (See first paragraph of License) - - Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) - - Notice: The notice contained in Exhibit A. (See Section 4(e)) - - Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) - - You: This term is defined in Section 14 of this License. - - EXHIBIT A - - The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. - - License: - - The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. - - Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. +key: bittorrent-1.1 +short_name: BitTorrent 1.1 +name: BitTorrent Open Source License 1.1 +category: Copyleft Limited +owner: BitTorrent, Inc. +homepage_url: https://web.archive.org/web/20080213154112/http://www.bittorrent.com/bittorrent-open-source-license +notes: | + The link http://www.bittorrent.com/license/ is dead, so there is no live + text containing the license terms except at + http://web.archive.org/web/20090609222926/http://www.bittorrent.com/legal/bittorrent-open-source-license +spdx_license_key: BitTorrent-1.1 +text_urls: + - http://www.bittorrent.com/legal/bittorrent-open-source-license +other_urls: + - http://directory.fsf.org/wiki/License:BitTorrentOSL1.1 +ignorable_urls: + - http://www.bittorrent.com/license +text: | + BitTorrent Open Source License + + Version 1.1 + + This BitTorrent Open Source License (the "License") applies to the BitTorrent client and related software products as well as any updates or maintenance releases of that software ("BitTorrent Products") that are distributed by BitTorrent, Inc. ("Licensor"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. + + Preamble + + This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. + + This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. + + This License provides that: + + 1. You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. + + 2. Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) + + 3. You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) + + 4. By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. + + 5. You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor?s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. + + You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. + + 6. If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. + + 7. If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. + + You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. + + Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. + + New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. + + This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. + + License Terms + + 1. Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + + a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + + b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + + 2. Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + + a. Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + + b. Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + + 3. Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. + + 4. Your Obligations Regarding Distribution. + + a. Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). + + b. Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. + + c. Intellectual Property Matters. + + i. Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. + + ii. Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. + + iii. Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. + + d. Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. + + e. Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. + + f. Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. + + g. Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor?s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party?s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party?s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor?s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. + + 5. Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. + + 6. Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. + + 7. Versions of This License. + + a. New Versions. Licensor may publish from time to time revised and/or new versions of the License. + + b. Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. + + c. Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. + + 8. Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + + 9. Termination. + + a. Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the ?WHOIS? database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to complye with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. + + b. Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonably royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. + + c. Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. + + d. No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. + + 10. Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + + 11. Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. + + 12. U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. + + 13. Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. + + 14. Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. + + 15. Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. + + Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) + + Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) + + License: This BitTorrent Open Source License. (See first paragraph of License) + + Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) + + Licensor: BitTorrent, Inc. (See first paragraph of License) + + Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) + + Notice: The notice contained in Exhibit A. (See Section 4(e)) + + Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) + + You: This term is defined in Section 14 of this License. + + EXHIBIT A + + The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. + + License: + + The contents of this file are subject to the BitTorrent Open Source License Version 1.0 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. + + Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.LICENSE b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.LICENSE index 59d344902c1..6bb0d7fed81 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.LICENSE @@ -1,97 +1,97 @@ ---- -key: bittorrent-1.2 -short_name: BitTorrent 1.2 -name: BitTorrent Open Source License 1.2 -category: Copyleft Limited -owner: BitTorrent, Inc. -homepage_url: http://www.bittorrent.com/license/ -spdx_license_key: LicenseRef-scancode-bittorrent-1.2 -ignorable_urls: - - http://www.bittorrent.com/license ---- - -BitTorrent Open Source License -Version 1.2 - -This BitTorrent Open Source License (the "License") applies to certain software that is distributed by BitTorrent, Inc. ("Licensor") specifically under this license ("BitTorrent Products"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. -Preamble - -This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. - -This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. - -This License provides that: - - You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. - Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) - You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) - By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. - You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor’s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor’s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. - You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. - If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. - If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. - You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. - -Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. - -New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. - -This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. - -License Terms - - Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. - Your Obligations Regarding Distribution. - Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). - Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. - Intellectual Property Matters. - Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. - Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. - Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. - Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. - Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. - Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. - Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor’s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party’s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party’s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor’s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. - Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. - Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. - Versions of This License. - New Versions. Licensor may publish from time to time revised and/or new versions of the License. - Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. - Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. - Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - Termination. - Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. - Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. - Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. - No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. - Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. - U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. - Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. - Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. - Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. - Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) - Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) - License: This BitTorrent Open Source License. (See first paragraph of License) - Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) - Licensor: BitTorrent, Inc. (See first paragraph of License) - Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) - Notice: The notice contained in Exhibit A. (See Section 4(e)) - Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) - You: This term is defined in Section 14 of this License. - -EXHIBIT A - -The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. - -License: - -The contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. - +--- +key: bittorrent-1.2 +short_name: BitTorrent 1.2 +name: BitTorrent Open Source License 1.2 +category: Copyleft Limited +owner: BitTorrent, Inc. +homepage_url: http://www.bittorrent.com/license/ +spdx_license_key: LicenseRef-scancode-bittorrent-1.2 +ignorable_urls: + - http://www.bittorrent.com/license +--- + +BitTorrent Open Source License +Version 1.2 + +This BitTorrent Open Source License (the "License") applies to certain software that is distributed by BitTorrent, Inc. ("Licensor") specifically under this license ("BitTorrent Products"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. +Preamble + +This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. + +This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. + +This License provides that: + + You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. + Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) + You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) + By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. + You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributors material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributors material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. + You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. + If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. + If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. + You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. + +Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. + +New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. + +This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. + +License Terms + + Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. + Your Obligations Regarding Distribution. + Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). + Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. + Intellectual Property Matters. + Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. + Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. + Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. + Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. + Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. + Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. + Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributors material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third partys software programs or other code, and/or the Licensed Product is combined with a number of your own or a third partys software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributors material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. + Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. + Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. + Versions of This License. + New Versions. Licensor may publish from time to time revised and/or new versions of the License. + Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. + Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. + Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + Termination. + Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. + Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. + Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. + No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. + Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. + U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. + Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. + Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. + Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. + Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) + Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) + License: This BitTorrent Open Source License. (See first paragraph of License) + Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) + Licensor: BitTorrent, Inc. (See first paragraph of License) + Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) + Notice: The notice contained in Exhibit A. (See Section 4(e)) + Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) + You: This term is defined in Section 14 of this License. + +EXHIBIT A + +The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. + +License: + +The contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. + Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.html b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.html index 3808edc3ae3..be0bbad8f5a 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.html +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.html @@ -1,245 +1,245 @@ - - - - - - LicenseDB: bittorrent-1.2 - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bittorrent-1.2 - -
- -
short_name
-
- - BitTorrent 1.2 - -
- -
name
-
- - BitTorrent Open Source License 1.2 - -
- -
category
-
- - Copyleft Limited - -
- -
owner
-
- - BitTorrent, Inc. - -
- -
homepage_url
-
- - http://www.bittorrent.com/license/ - -
- -
spdx_license_key
-
- - LicenseRef-scancode-bittorrent-1.2 - -
- -
ignorable_urls
-
- - - -
- -
-
license_text
-
BitTorrent Open Source License
-Version 1.2
-
-This BitTorrent Open Source License (the "License") applies to certain software that is distributed by BitTorrent, Inc. ("Licensor") specifically under this license ("BitTorrent Products"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.
-Preamble
-
-This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.
-
-This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.
-
-This License provides that:
-
-    You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.
-    Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.)
-    You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.)
-    By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.
-    You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor’s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor’s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.
-    You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.
-    If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.
-    If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.
-    You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.
-
-Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.
-
-New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.
-
-This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.
-
-License Terms
-
-    Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
-        Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
-        Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
-    Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
-        Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
-        Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
-    Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.
-    Your Obligations Regarding Distribution.
-        Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).
-        Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
-        Intellectual Property Matters.
-            Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.
-            Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.
-            Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.
-        Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.
-        Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.
-        Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.
-        Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor’s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party’s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party’s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor’s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.
-    Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.
-    Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.
-    Versions of This License.
-        New Versions. Licensor may publish from time to time revised and/or new versions of the License.
-        Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.
-        Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.
-    Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-    Termination.
-        Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.
-        Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.
-        Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.
-        No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.
-    Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-    Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
-    U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.
-    Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.
-    Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.
-    Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.
-        Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)
-        Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))
-        License: This BitTorrent Open Source License. (See first paragraph of License)
-        Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)
-        Licensor: BitTorrent, Inc. (See first paragraph of License)
-        Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)
-        Notice: The notice contained in Exhibit A. (See Section 4(e))
-        Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))
-        You: This term is defined in Section 14 of this License.
-
-EXHIBIT A
-
-The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.
-
-License:
-
-The contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.
-
-Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
-
- -
- -
- - - - + + + + + + LicenseDB: bittorrent-1.2 + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bittorrent-1.2 + +
+ +
short_name
+
+ + BitTorrent 1.2 + +
+ +
name
+
+ + BitTorrent Open Source License 1.2 + +
+ +
category
+
+ + Copyleft Limited + +
+ +
owner
+
+ + BitTorrent, Inc. + +
+ +
homepage_url
+
+ + http://www.bittorrent.com/license/ + +
+ +
spdx_license_key
+
+ + LicenseRef-scancode-bittorrent-1.2 + +
+ +
ignorable_urls
+
+ + + +
+ +
+
license_text
+
BitTorrent Open Source License
+Version 1.2
+
+This BitTorrent Open Source License (the "License") applies to certain software that is distributed by BitTorrent, Inc. ("Licensor") specifically under this license ("BitTorrent Products"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.
+Preamble
+
+This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.
+
+This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.
+
+This License provides that:
+
+    You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.
+    Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.)
+    You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.)
+    By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.
+    You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributors material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributors material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.
+    You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.
+    If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.
+    If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.
+    You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.
+
+Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.
+
+New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.
+
+This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.
+
+License Terms
+
+    Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
+        Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
+        Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
+    Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:
+        Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.
+        Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.
+    Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.
+    Your Obligations Regarding Distribution.
+        Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).
+        Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
+        Intellectual Property Matters.
+            Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.
+            Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.
+            Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.
+        Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.
+        Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.
+        Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.
+        Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributors material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third partys software programs or other code, and/or the Licensed Product is combined with a number of your own or a third partys software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributors material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.
+    Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.
+    Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.
+    Versions of This License.
+        New Versions. Licensor may publish from time to time revised and/or new versions of the License.
+        Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.
+        Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.
+    Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+    Termination.
+        Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.
+        Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.
+        Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.
+        No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.
+    Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
+    Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.
+    U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.
+    Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.
+    Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.
+    Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.
+        Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)
+        Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))
+        License: This BitTorrent Open Source License. (See first paragraph of License)
+        Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)
+        Licensor: BitTorrent, Inc. (See first paragraph of License)
+        Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)
+        Notice: The notice contained in Exhibit A. (See Section 4(e))
+        Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))
+        You: This term is defined in Section 14 of this License.
+
+EXHIBIT A
+
+The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.
+
+License:
+
+The contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.
+
+Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.json b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.json index 2209995923b..d7cb5e8782b 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.json +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.json @@ -1,13 +1,13 @@ -{ - "key": "bittorrent-1.2", - "short_name": "BitTorrent 1.2", - "name": "BitTorrent Open Source License 1.2", - "category": "Copyleft Limited", - "owner": "BitTorrent, Inc.", - "homepage_url": "http://www.bittorrent.com/license/", - "spdx_license_key": "LicenseRef-scancode-bittorrent-1.2", - "ignorable_urls": [ - "http://www.bittorrent.com/license" - ], - "text": "BitTorrent Open Source License\nVersion 1.2\n\nThis BitTorrent Open Source License (the \"License\") applies to certain software that is distributed by BitTorrent, Inc. (\"Licensor\") specifically under this license (\"BitTorrent Products\"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.\nPreamble\n\nThis Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.\n\nThis License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the \"JOSL\"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.\n\nThis License provides that:\n\n You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.\n Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\" \"Contributors\" and \"Source Code\" are defined in the License.)\n You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term \"Derivative Works\" is defined in the License.)\n By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.\n You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor\u2019s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor\u2019s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.\n You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.\n If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.\n If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.\n You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.\n\nNew versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.\n\nThis License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.\n\nLicense Terms\n\n Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n Grant of License to Modifications From Contributor. \"Modifications\" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term \"Licensed Product\" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a \"Contributor\") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.\n Your Obligations Regarding Distribution.\n Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).\n Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an \"Electronic Distribution Mechanism\"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.\n Intellectual Property Matters.\n Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled \"LEGAL\" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.\n Contributor APIs. If your Modifications include an application programming interface (\"API\") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.\n Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.\n Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the \"Notice\") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.\n Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.\n Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.\n Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor\u2019s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party\u2019s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party\u2019s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor\u2019s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.\n Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.\n Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.\n Versions of This License.\n New Versions. Licensor may publish from time to time revised and/or new versions of the License.\n Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.\n Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.\n Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n Termination.\n Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.\n Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the \"Notice Period\") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.\n Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.\n No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.\n Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.\n Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.\n U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.\n Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.\n Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.\n Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.\n Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)\n Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))\n License: This BitTorrent Open Source License. (See first paragraph of License)\n Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)\n Licensor: BitTorrent, Inc. (See first paragraph of License)\n Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)\n Notice: The notice contained in Exhibit A. (See Section 4(e))\n Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))\n You: This term is defined in Section 14 of this License.\n\nEXHIBIT A\n\nThe Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.\n\nLicense:\n\nThe contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.\n\nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License." +{ + "key": "bittorrent-1.2", + "short_name": "BitTorrent 1.2", + "name": "BitTorrent Open Source License 1.2", + "category": "Copyleft Limited", + "owner": "BitTorrent, Inc.", + "homepage_url": "http://www.bittorrent.com/license/", + "spdx_license_key": "LicenseRef-scancode-bittorrent-1.2", + "ignorable_urls": [ + "http://www.bittorrent.com/license" + ], + "text": "BitTorrent Open Source License\nVersion 1.2\n\nThis BitTorrent Open Source License (the \"License\") applies to certain software that is distributed by BitTorrent, Inc. (\"Licensor\") specifically under this license (\"BitTorrent Products\"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product.\nPreamble\n\nThis Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble.\n\nThis License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the \"JOSL\"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted.\n\nThis License provides that:\n\n You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required.\n Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms \"Licensed Product,\" \"Modifications,\" \"Contributors\" and \"Source Code\" are defined in the License.)\n You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term \"Derivative Works\" is defined in the License.)\n By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty.\n You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor\u2019s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor\u2019s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable.\n You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages.\n If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code.\n If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate.\n You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product.\n\nAlternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications.\n\nNew versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product.\n\nThis License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License.\n\nLicense Terms\n\n Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n Grant of License to Modifications From Contributor. \"Modifications\" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term \"Licensed Product\" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a \"Contributor\") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following:\n Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works.\n Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof.\n Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media.\n Your Obligations Regarding Distribution.\n Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d).\n Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an \"Electronic Distribution Mechanism\"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.\n Intellectual Property Matters.\n Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled \"LEGAL\" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained.\n Contributor APIs. If your Modifications include an application programming interface (\"API\") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file.\n Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License.\n Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the \"Notice\") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer.\n Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer.\n Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto.\n Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor\u2019s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party\u2019s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party\u2019s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor\u2019s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code.\n Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it.\n Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference.\n Versions of This License.\n New Versions. Licensor may publish from time to time revised and/or new versions of the License.\n Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License.\n Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor.\n Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n Termination.\n Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.\n Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the \"Notice Period\") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period.\n Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license.\n No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination.\n Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.\n Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability.\n U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein.\n Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License.\n Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein.\n Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses.\n Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2)\n Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b))\n License: This BitTorrent Open Source License. (See first paragraph of License)\n Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term \"Licensed Product\" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2)\n Licensor: BitTorrent, Inc. (See first paragraph of License)\n Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2)\n Notice: The notice contained in Exhibit A. (See Section 4(e))\n Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a))\n You: This term is defined in Section 14 of this License.\n\nEXHIBIT A\n\nThe Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions.\n\nLicense:\n\nThe contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/.\n\nSoftware distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.yml b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.yml index 508517fd6fa..dd67c1d0e87 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.yml +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-1.2.yml @@ -1,95 +1,95 @@ -key: bittorrent-1.2 -short_name: BitTorrent 1.2 -name: BitTorrent Open Source License 1.2 -category: Copyleft Limited -owner: BitTorrent, Inc. -homepage_url: http://www.bittorrent.com/license/ -spdx_license_key: LicenseRef-scancode-bittorrent-1.2 -ignorable_urls: - - http://www.bittorrent.com/license -text: | - BitTorrent Open Source License - Version 1.2 - - This BitTorrent Open Source License (the "License") applies to certain software that is distributed by BitTorrent, Inc. ("Licensor") specifically under this license ("BitTorrent Products"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. - Preamble - - This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. - - This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. - - This License provides that: - - You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. - Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) - You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) - By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. - You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributor’s material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor’s material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. - You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. - If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. - If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. - You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. - - Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. - - New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. - - This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. - - License Terms - - Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: - Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. - Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. - Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. - Your Obligations Regarding Distribution. - Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). - Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. - Intellectual Property Matters. - Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. - Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. - Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. - Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. - Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. - Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. - Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributor’s material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third party’s software programs or other code, and/or the Licensed Product is combined with a number of your own or a third party’s software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributor’s material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. - Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. - Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. - Versions of This License. - New Versions. Licensor may publish from time to time revised and/or new versions of the License. - Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. - Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. - Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - Termination. - Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. - Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. - Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. - No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. - Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. - U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. - Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. - Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. - Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. - Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) - Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) - License: This BitTorrent Open Source License. (See first paragraph of License) - Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) - Licensor: BitTorrent, Inc. (See first paragraph of License) - Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) - Notice: The notice contained in Exhibit A. (See Section 4(e)) - Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) - You: This term is defined in Section 14 of this License. - - EXHIBIT A - - The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. - - License: - - The contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. - - Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. +key: bittorrent-1.2 +short_name: BitTorrent 1.2 +name: BitTorrent Open Source License 1.2 +category: Copyleft Limited +owner: BitTorrent, Inc. +homepage_url: http://www.bittorrent.com/license/ +spdx_license_key: LicenseRef-scancode-bittorrent-1.2 +ignorable_urls: + - http://www.bittorrent.com/license +text: | + BitTorrent Open Source License + Version 1.2 + + This BitTorrent Open Source License (the "License") applies to certain software that is distributed by BitTorrent, Inc. ("Licensor") specifically under this license ("BitTorrent Products"). Any BitTorrent Product licensed pursuant to this License is a Licensed Product. Licensed Product, in its entirety, is protected by U.S. copyright law. This License identifies the terms under which you may use, copy, distribute or modify Licensed Product. + Preamble + + This Preamble is intended to describe, in plain English, the nature and scope of this License. However, this Preamble is not a part of this license. The legal effect of this License is dependent only upon the terms of the License and not this Preamble. + + This License complies with the Open Source Definition and is derived from the Jabber Open Source License 1.0 (the "JOSL"), which has been approved by Open Source Initiative. Sections 4(c) and 4(f)(iii) from the JOSL have been deleted. + + This License provides that: + + You may use or give away the Licensed Product, alone or as a component of an aggregate software distribution containing programs from several different sources. No royalty or other fee is required. + Both Source Code and executable versions of the Licensed Product, including Modifications made by previous Contributors, are available for your use. (The terms "Licensed Product," "Modifications," "Contributors" and "Source Code" are defined in the License.) + You are allowed to make Modifications to the Licensed Product, and you can create Derivative Works from it. (The term "Derivative Works" is defined in the License.) + By accepting the Licensed Product under the provisions of this License, you agree that any Modifications you make to the Licensed Product and then distribute are governed by the provisions of this License. In particular, you must make the Source Code of your Modifications available to others free of charge and without a royalty. + You may sell, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any Contributor, provided that such executable versions contain your or another Contributors material Modifications. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributors material Modifications, you may not sell, accept donations or otherwise receive compensation for such executable. + You may use the Licensed Product for any purpose, but the Licensor is not providing you any warranty whatsoever, nor is the Licensor accepting any liability in the event that the Licensed Product doesn't work properly or causes you any injury or damages. + If you sublicense the Licensed Product or Derivative Works, you may charge fees for warranty or support, or for accepting indemnity or liability obligations to your customers. You cannot charge for, sell, accept donations or otherwise receive compensation for the Source Code. + If you assert any patent claims against the Licensor relating to the Licensed Product, or if you breach any terms of the License, your rights to the Licensed Product under this License automatically terminate. + You may use this License to distribute your own Derivative Works, in which case the provisions of this License will apply to your Derivative Works just as they do to the original Licensed Product. + + Alternatively, you may distribute your Derivative Works under any other OSI-approved Open Source license, or under a proprietary license of your choice. If you use any license other than this License, however, you must continue to fulfill the requirements of this License (including the provisions relating to publishing the Source Code) for those portions of your Derivative Works that consist of the Licensed Product, including the files containing Modifications. + + New versions of this License may be published from time to time in connection with new versions of a Licensed Product or otherwise. You may choose to continue to use the license terms in this version of the License for the Licensed Product that was originally licensed hereunder, however, the new versions of this License will at all times apply to new versions of the Licensed Product released by Licensor after the release of the new version of this License. Only the Licensor has the right to change the License terms as they apply to the Licensed Product. + + This License relies on precise definitions for certain terms. Those terms are defined when they are first used, and the definitions are repeated for your convenience in a Glossary at the end of the License. + + License Terms + + Grant of License From Licensor. Subject to the terms and conditions of this License, Licensor hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by a Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + Grant of License to Modifications From Contributor. "Modifications" means any additions to or deletions from the substance or structure of (i) a file containing a Licensed Product, or (ii) any new file that contains any part of a Licensed Product. Hereinafter in this License, the term "Licensed Product" shall include all previous Modifications that you receive from any Contributor. Subject to the terms and conditions of this License, By application of the provisions in Section 4(a) below, each person or entity who created or contributed to the creation of, and distributed, a Modification (a "Contributor") hereby grants you a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims, to do the following: + Use, reproduce, modify, display, perform, sublicense and distribute any Modifications created by such Contributor or portions thereof, in both Source Code or as an executable program, either on an unmodified basis or as part of Derivative Works. + Under claims of patents now or hereafter owned or controlled by Contributor, to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof, but solely to the extent that any such claim is necessary to enable you to make, use, sell, offer for sale, have made, and/or otherwise dispose of Modifications or portions thereof or Derivative Works thereof. + Exclusions From License Grant. Nothing in this License shall be deemed to grant any rights to trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. No patent license is granted separate from the Licensed Product, for code that you delete from the Licensed Product, or for combinations of the Licensed Product with other software or hardware. No right is granted to the trademarks of Licensor or any Contributor even if such marks are included in the Licensed Product. Nothing in this License shall be interpreted to prohibit Licensor from licensing under different terms from this License any code that Licensor otherwise would have a right to license. As an express condition for your use of the Licensed Product, you hereby agree that you will not, without the prior written consent of Licensor, use any trademarks, copyrights, patents, trade secrets or any other intellectual property of Licensor or any Contributor except as expressly stated herein. For the avoidance of doubt and without limiting the foregoing, you hereby agree that you will not use or display any trademark of Licensor or any Contributor in any domain name, directory filepath, advertisement, link or other reference to you in any manner or in any media. + Your Obligations Regarding Distribution. + Application of This License to Your Modifications. As an express condition for your use of the Licensed Product, you hereby agree that any Modifications that you create or to which you contribute, and which you distribute, are governed by the terms of this License including, without limitation, Section 2. Any Modifications that you create or to which you contribute may be distributed only under the terms of this License or a future version of this License released under Section 7. You must include a copy of this License with every copy of the Modifications you distribute. You agree not to offer or impose any terms on any Source Code or executable version of the Licensed Product or Modifications that alter or restrict the applicable version of this License or the recipients' rights hereunder. However, you may include an additional document offering the additional rights described in Section 4(d). + Availability of Source Code. You must make available, without charge, under the terms of this License, the Source Code of the Licensed Product and any Modifications that you distribute, either on the same media as you distribute any executable or other form of the Licensed Product, or via a mechanism generally accepted in the software development community for the electronic transfer of data (an "Electronic Distribution Mechanism"). The Source Code for any version of Licensed Product or Modifications that you distribute must remain available for as long as any executable or other form of the Licensed Product is distributed by you. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. + Intellectual Property Matters. + Third Party Claims. If you have knowledge that a license to a third party's intellectual property right is required to exercise the rights granted by this License, you must include a text file with the Source Code distribution titled "LEGAL" that describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after you make any Modifications available as described in Section 4(b), you shall promptly modify the LEGAL file in all copies you make available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Licensed Product from you that new knowledge has been obtained. + Contributor APIs. If your Modifications include an application programming interface ("API") and you have knowledge of patent licenses that are reasonably necessary to implement that API, you must also include this information in the LEGAL file. + Representations. You represent that, except as disclosed pursuant to 4(c)(i) above, you believe that any Modifications you distribute are your original creations and that you have sufficient rights to grant the rights conveyed by this License. + Required Notices. You must duplicate this License in any documentation you provide along with the Source Code of any Modifications you create or to which you contribute, and which you distribute, wherever you describe recipients' rights relating to Licensed Product. You must duplicate the notice contained in Exhibit A (the "Notice") in each file of the Source Code of any copy you distribute of the Licensed Product. If you created a Modification, you may add your name as a Contributor to the Notice. If it is not possible to put the Notice in a particular Source Code file due to its structure, then you must include such Notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Licensed Product. However, you may do so only on your own behalf, and not on behalf of the Licensor or any Contributor. You must make it clear that any such warranty, support, indemnity or liability obligation is offered by you alone, and you hereby agree to indemnify the Licensor and every Contributor for any liability incurred by the Licensor or such Contributor as a result of warranty, support, indemnity or liability terms you offer. + Distribution of Executable Versions. You may distribute Licensed Product as an executable program under a license of your choice that may contain terms different from this License provided (i) you have satisfied the requirements of Sections 4(a) through 4(d) for that distribution, (ii) you include a conspicuous notice in the executable version, related documentation and collateral materials stating that the Source Code version of the Licensed Product is available under the terms of this License, including a description of how and where you have fulfilled the obligations of Section 4(b), and (iii) you make it clear that any terms that differ from this License are offered by you alone, not by Licensor or any Contributor. You hereby agree to indemnify the Licensor and every Contributor for any liability incurred by Licensor or such Contributor as a result of any terms you offer. + Distribution of Derivative Works. You may create Derivative Works (e.g., combinations of some or all of the Licensed Product with other code) and distribute the Derivative Works as products under any other license you select, with the proviso that the requirements of this License are fulfilled for those portions of the Derivative Works that consist of the Licensed Product or any Modifications thereto. + Compensation for Distribution of Executable Versions of Licensed Products, Modifications or Derivative Works. Notwithstanding any provision of this License to the contrary, by distributing, selling, licensing, sublicensing or otherwise making available any Licensed Product, or Modification or Derivative Work thereof, you and Licensor hereby acknowledge and agree that you may sell, license or sublicense for a fee, accept donations or otherwise receive compensation for executable versions of a Licensed Product, without paying a royalty or other fee to the Licensor or any other Contributor, provided that such executable versions (i) contain your or another Contributors material Modifications, or (ii) are otherwise material Derivative Works. For purposes of this License, an executable version of the Licensed Product will be deemed to contain a material Modification, or will otherwise be deemed a material Derivative Work, if (a) the Licensed Product is modified with your own or a third partys software programs or other code, and/or the Licensed Product is combined with a number of your own or a third partys software programs or code, respectively, and (b) such software programs or code add or contribute material value, functionality or features to the License Product. For the avoidance of doubt, to the extent your executable version of a Licensed Product does not contain your or another Contributors material Modifications or is otherwise not a material Derivative Work, in each case as contemplated herein, you may not sell, license or sublicense for a fee, accept donations or otherwise receive compensation for such executable. Additionally, without limitation of the foregoing and notwithstanding any provision of this License to the contrary, you cannot charge for, sell, license or sublicense for a fee, accept donations or otherwise receive compensation for the Source Code. + Inability to Comply Due to Statute or Regulation. If it is impossible for you to comply with any of the terms of this License with respect to some or all of the Licensed Product due to statute, judicial order, or regulation, then you must (i) comply with the terms of this License to the maximum extent possible, (ii) cite the statute or regulation that prohibits you from adhering to the License, and (iii) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 4(d), and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill at computer programming to be able to understand it. + Application of This License. This License applies to code to which Licensor or Contributor has attached the Notice in Exhibit A, which is incorporated herein by this reference. + Versions of This License. + New Versions. Licensor may publish from time to time revised and/or new versions of the License. + Effect of New Versions. Once Licensed Product has been published under a particular version of the License, you may always continue to use it under the terms of that version, provided that any such license be in full force and effect at the time, and has not been revoked or otherwise terminated. You may also choose to use such Licensed Product under the terms of any subsequent version (but not any prior version) of the License published by Licensor. No one other than Licensor has the right to modify the terms applicable to Licensed Product created under this License. + Derivative Works of this License. If you create or use a modified version of this License, which you may do only in order to apply it to software that is not already a Licensed Product under this License, you must rename your license so that it is not confusingly similar to this License, and must make it clear that your license contains terms that differ from this License. In so naming your license, you may not use any trademark of Licensor or any Contributor. + Disclaimer of Warranty. LICENSED PRODUCT IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE LICENSED PRODUCT IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LICENSED PRODUCT IS WITH YOU. SHOULD LICENSED PRODUCT PROVE DEFECTIVE IN ANY RESPECT, YOU (AND NOT THE LICENSOR OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF LICENSED PRODUCT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + Termination. + Automatic Termination Upon Breach. This license and the rights granted hereunder will terminate automatically if you fail to comply with the terms herein and fail to cure such breach within ten (10) days of being notified of the breach by the Licensor. For purposes of this provision, proof of delivery via email to the address listed in the WHOIS database of the registrar for any website through which you distribute or market any Licensed Product, or to any alternate email address which you designate in writing to the Licensor, shall constitute sufficient notification. All sublicenses to the Licensed Product that are properly granted shall survive any termination of this license so long as they continue to comply with the terms of this License. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive. + Termination Upon Assertion of Patent Infringement. If you initiate litigation by asserting a patent infringement claim (excluding declaratory judgment actions) against Licensor or a Contributor (Licensor or Contributor against whom you file such an action is referred to herein as Respondent) alleging that Licensed Product directly or indirectly infringes any patent, then any and all rights granted by such Respondent to you under Sections 1 or 2 of this License shall terminate prospectively upon sixty (60) days notice from Respondent (the "Notice Period") unless within that Notice Period you either agree in writing (i) to pay Respondent a mutually agreeable reasonable royalty for your past or future use of Licensed Product made by such Respondent, or (ii) withdraw your litigation claim with respect to Licensed Product against such Respondent. If within said Notice Period a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Licensor to you under Sections 1 and 2 automatically terminate at the expiration of said Notice Period. + Reasonable Value of This License. If you assert a patent infringement claim against Respondent alleging that Licensed Product directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by said Respondent under Sections 1 and 2 shall be taken into account in determining the amount or value of any payment or license. + No Retroactive Effect of Termination. In the event of termination under Sections 9(a) or 9(b) above, all end user license agreements (excluding licenses to distributors and resellers) that have been validly granted by you or any distributor hereunder prior to termination shall survive termination. + Limitation of Liability. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE LICENSOR, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF LICENSED PRODUCT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + Responsibility for Claims. As between Licensor and Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License. You agree to work with Licensor and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. + U.S. Government End Users. The Licensed Product is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of commercial computer software and commercial computer software documentation, as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Licensed Product with only those rights set forth herein. + Miscellaneous. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. You expressly agree that in any litigation relating to this license the losing party shall be responsible for costs including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. + Definition of You in This License. You throughout this License, whether in upper or lower case, means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 7. For legal entities, you includes any entity that controls, is controlled by, is under common control with, or affiliated with, you. For purposes of this definition, control means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. You are responsible for advising any affiliated entity of the terms of this License, and that any rights or privileges derived from or obtained by way of this License are subject to the restrictions outlined herein. + Glossary. All defined terms in this License that are used in more than one Section of this License are repeated here, in alphabetical order, for the convenience of the reader. The Section of this License in which each defined term is first used is shown in parentheses. + Contributor: Each person or entity who created or contributed to the creation of, and distributed, a Modification. (See Section 2) + Derivative Works: That term as used in this License is defined under U.S. copyright law. (See Section 1(b)) + License: This BitTorrent Open Source License. (See first paragraph of License) + Licensed Product: Any BitTorrent Product licensed pursuant to this License. The term "Licensed Product" includes all previous Modifications from any Contributor that you receive. (See first paragraph of License and Section 2) + Licensor: BitTorrent, Inc. (See first paragraph of License) + Modifications: Any additions to or deletions from the substance or structure of (i) a file containing Licensed Product, or (ii) any new file that contains any part of Licensed Product. (See Section 2) + Notice: The notice contained in Exhibit A. (See Section 4(e)) + Source Code: The preferred form for making modifications to the Licensed Product, including all modules contained therein, plus any associated interface definition files, scripts used to control compilation and installation of an executable program, or a list of differential comparisons against the Source Code of the Licensed Product. (See Section 1(a)) + You: This term is defined in Section 14 of this License. + + EXHIBIT A + + The Notice below must appear in each file of the Source Code of any copy you distribute of the Licensed Product or any hereto. Contributors to any Modifications may add their own copyright notices to identify their own contributions. + + License: + + The contents of this file are subject to the BitTorrent Open Source License Version 1.2 (the License). You may not copy or use this file, in either source code or executable form, except in compliance with the License. You may obtain a copy of the License at http://www.bittorrent.com/license/. + + Software distributed under the License is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.LICENSE b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.LICENSE index 0ad7ac04520..58b0d98c553 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.LICENSE @@ -1,50 +1,50 @@ ---- -key: bittorrent-eula -short_name: BitTorrent EULA -name: BitTorrent End User License Agreement (EULA) -category: Proprietary Free -owner: BitTorrent, Inc. -homepage_url: http://www.bittorrent.com/legal/eula -spdx_license_key: LicenseRef-scancode-bittorrent-eula -ignorable_urls: - - http://www.bittorrent.com/legal/eula - - http://www.bittorrent.com/legal/terms-of-use -ignorable_emails: - - legal@bittorrent.com ---- - -End User License Agreement (EULA) - -By accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the "Software") or by clicking "Install", you agree to the following terms, notwithstanding anything to the contrary in this agreement. - -The Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc. - -License -Subject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here. - -Restrictions -The source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold. - -The BitTorrent Technologies -Downloading and Updates - -The Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself. - -Automatic Uploading - -The Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded. - -Disclaimer of Warranty -BitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent. - -Limitation of Liability -BitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent. - -U.S. Government Users -The Software is "commercial computer software" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc. - -General -These BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user. - -Contact +--- +key: bittorrent-eula +short_name: BitTorrent EULA +name: BitTorrent End User License Agreement (EULA) +category: Proprietary Free +owner: BitTorrent, Inc. +homepage_url: http://www.bittorrent.com/legal/eula +spdx_license_key: LicenseRef-scancode-bittorrent-eula +ignorable_urls: + - http://www.bittorrent.com/legal/eula + - http://www.bittorrent.com/legal/terms-of-use +ignorable_emails: + - legal@bittorrent.com +--- + +End User License Agreement (EULA) + +By accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the "Software") or by clicking "Install", you agree to the following terms, notwithstanding anything to the contrary in this agreement. + +The Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc. + +License +Subject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here. + +Restrictions +The source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold. + +The BitTorrent Technologies +Downloading and Updates + +The Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself. + +Automatic Uploading + +The Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded. + +Disclaimer of Warranty +BitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent. + +Limitation of Liability +BitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent. + +U.S. Government Users +The Software is "commercial computer software" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc. + +General +These BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user. + +Contact If you have any questions, contact us at legal@bittorrent.com. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.html b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.html index ff00493295a..503aeb81daa 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.html +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.html @@ -1,204 +1,204 @@ - - - - - - LicenseDB: bittorrent-eula - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bittorrent-eula - -
- -
short_name
-
- - BitTorrent EULA - -
- -
name
-
- - BitTorrent End User License Agreement (EULA) - -
- -
category
-
- - Proprietary Free - -
- -
owner
-
- - BitTorrent, Inc. - -
- -
homepage_url
-
- - http://www.bittorrent.com/legal/eula - -
- -
spdx_license_key
-
- - LicenseRef-scancode-bittorrent-eula - -
- -
ignorable_urls
-
- - - -
- -
ignorable_emails
-
- - - -
- -
-
license_text
-
End User License Agreement (EULA)
-
-By accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the "Software") or by clicking "Install", you agree to the following terms, notwithstanding anything to the contrary in this agreement.
-
-The Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc.
-
-License
-Subject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here.
-
-Restrictions
-The source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold.
-
-The BitTorrent Technologies
-Downloading and Updates
-
-The Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself.
-
-Automatic Uploading
-
-The Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded.
-
-Disclaimer of Warranty
-BitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent.
-
-Limitation of Liability
-BitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent.
-
-U.S. Government Users
-The Software is "commercial computer software" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc.
-
-General
-These BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user.
-
-Contact
-If you have any questions, contact us at legal@bittorrent.com.
-
- -
- -
- - - - + + + + + + LicenseDB: bittorrent-eula + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bittorrent-eula + +
+ +
short_name
+
+ + BitTorrent EULA + +
+ +
name
+
+ + BitTorrent End User License Agreement (EULA) + +
+ +
category
+
+ + Proprietary Free + +
+ +
owner
+
+ + BitTorrent, Inc. + +
+ +
homepage_url
+
+ + http://www.bittorrent.com/legal/eula + +
+ +
spdx_license_key
+
+ + LicenseRef-scancode-bittorrent-eula + +
+ +
ignorable_urls
+
+ + + +
+ +
ignorable_emails
+
+ + + +
+ +
+
license_text
+
End User License Agreement (EULA)
+
+By accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the "Software") or by clicking "Install", you agree to the following terms, notwithstanding anything to the contrary in this agreement.
+
+The Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc.
+
+License
+Subject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here.
+
+Restrictions
+The source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold.
+
+The BitTorrent Technologies
+Downloading and Updates
+
+The Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself.
+
+Automatic Uploading
+
+The Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded.
+
+Disclaimer of Warranty
+BitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent.
+
+Limitation of Liability
+BitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent.
+
+U.S. Government Users
+The Software is "commercial computer software" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc.
+
+General
+These BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user.
+
+Contact
+If you have any questions, contact us at legal@bittorrent.com.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.json b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.json index b88df176fce..34a719e3b1e 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.json +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.json @@ -1,17 +1,17 @@ -{ - "key": "bittorrent-eula", - "short_name": "BitTorrent EULA", - "name": "BitTorrent End User License Agreement (EULA)", - "category": "Proprietary Free", - "owner": "BitTorrent, Inc.", - "homepage_url": "http://www.bittorrent.com/legal/eula", - "spdx_license_key": "LicenseRef-scancode-bittorrent-eula", - "ignorable_urls": [ - "http://www.bittorrent.com/legal/eula", - "http://www.bittorrent.com/legal/terms-of-use" - ], - "ignorable_emails": [ - "legal@bittorrent.com" - ], - "text": "End User License Agreement (EULA)\n\nBy accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the \"Software\") or by clicking \"Install\", you agree to the following terms, notwithstanding anything to the contrary in this agreement.\n\nThe Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc.\n\nLicense\nSubject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here.\n\nRestrictions\nThe source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold.\n\nThe BitTorrent Technologies\nDownloading and Updates\n\nThe Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself.\n\nAutomatic Uploading\n\nThe Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded.\n\nDisclaimer of Warranty\nBitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent.\n\nLimitation of Liability\nBitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent.\n\nU.S. Government Users\nThe Software is \"commercial computer software\" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc.\n\nGeneral\nThese BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user.\n\nContact\nIf you have any questions, contact us at legal@bittorrent.com." +{ + "key": "bittorrent-eula", + "short_name": "BitTorrent EULA", + "name": "BitTorrent End User License Agreement (EULA)", + "category": "Proprietary Free", + "owner": "BitTorrent, Inc.", + "homepage_url": "http://www.bittorrent.com/legal/eula", + "spdx_license_key": "LicenseRef-scancode-bittorrent-eula", + "ignorable_urls": [ + "http://www.bittorrent.com/legal/eula", + "http://www.bittorrent.com/legal/terms-of-use" + ], + "ignorable_emails": [ + "legal@bittorrent.com" + ], + "text": "End User License Agreement (EULA)\n\nBy accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the \"Software\") or by clicking \"Install\", you agree to the following terms, notwithstanding anything to the contrary in this agreement.\n\nThe Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc.\n\nLicense\nSubject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here.\n\nRestrictions\nThe source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold.\n\nThe BitTorrent Technologies\nDownloading and Updates\n\nThe Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself.\n\nAutomatic Uploading\n\nThe Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded.\n\nDisclaimer of Warranty\nBitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent.\n\nLimitation of Liability\nBitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent.\n\nU.S. Government Users\nThe Software is \"commercial computer software\" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc.\n\nGeneral\nThese BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user.\n\nContact\nIf you have any questions, contact us at legal@bittorrent.com." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.yml b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.yml index 449a90ea871..a64d4c2ca75 100644 --- a/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.yml +++ b/tests/licensedcode/data/license_db/license_dump/bittorrent-eula.yml @@ -1,48 +1,48 @@ -key: bittorrent-eula -short_name: BitTorrent EULA -name: BitTorrent End User License Agreement (EULA) -category: Proprietary Free -owner: BitTorrent, Inc. -homepage_url: http://www.bittorrent.com/legal/eula -spdx_license_key: LicenseRef-scancode-bittorrent-eula -ignorable_urls: - - http://www.bittorrent.com/legal/eula - - http://www.bittorrent.com/legal/terms-of-use -ignorable_emails: - - legal@bittorrent.com -text: | - End User License Agreement (EULA) - - By accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the "Software") or by clicking "Install", you agree to the following terms, notwithstanding anything to the contrary in this agreement. - - The Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc. - - License - Subject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here. - - Restrictions - The source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold. - - The BitTorrent Technologies - Downloading and Updates - - The Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself. - - Automatic Uploading - - The Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded. - - Disclaimer of Warranty - BitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent. - - Limitation of Liability - BitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent. - - U.S. Government Users - The Software is "commercial computer software" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc. - - General - These BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user. - - Contact - If you have any questions, contact us at legal@bittorrent.com. +key: bittorrent-eula +short_name: BitTorrent EULA +name: BitTorrent End User License Agreement (EULA) +category: Proprietary Free +owner: BitTorrent, Inc. +homepage_url: http://www.bittorrent.com/legal/eula +spdx_license_key: LicenseRef-scancode-bittorrent-eula +ignorable_urls: + - http://www.bittorrent.com/legal/eula + - http://www.bittorrent.com/legal/terms-of-use +ignorable_emails: + - legal@bittorrent.com +text: | + End User License Agreement (EULA) + + By accepting this agreement or by installing BitTorrent or uTorrent or other software offered by or on behalf of BitTorrent, Inc. (the "Software") or by clicking "Install", you agree to the following terms, notwithstanding anything to the contrary in this agreement. + + The Software is a peer-to-peer file distribution application distributed by BitTorrent, Inc. + + License + Subject to your compliance with these terms and conditions, BitTorrent, Inc. grants you a royalty-free, non-exclusive, non-transferable license to use the Software, solely for your personal, non-commercial purposes. BitTorrent, Inc. reserves all rights in the Software not expressly granted to you here. + + Restrictions + The source code, design, and structure of the Software are trade secrets. You will not disassemble, decompile, or reverse engineer it, in whole or in part, except to the extent expressly permitted by law, or distribute it. You will not use the Software for illegal purposes. You will comply with all export laws. The Software is licensed, not sold. + + The BitTorrent Technologies + Downloading and Updates + + The Software downloads only those files that are both authorized by you for download (specifically or by category or subscription), except that the Software automatically updates itself. + + Automatic Uploading + + The Software accelerates downloads by enabling your computer to grab pieces of files from other BitTorrent users simultaneously. Your use of the Software to download files will, in turn, enable other users to download pieces of those files from you, thereby maximizing download speeds for all users. In the Software, only files that you are explicitly downloading or sharing or have downloaded or shared through BitTorrent will be made available to others. You consent to other users' use of your network connection to download portions of such files from you. At any time, you may uninstall the Software through the Add/Remove Programs control panel utility. In addition, for the BitTorrent or uTorrent software, you can control the Software in multiple ways through its user interface without affecting any files you have already downloaded. + + Disclaimer of Warranty + BitTorrent, Inc. disclaims any responsibility for harm resulting from the Software or any software or content downloaded using the Software, whether or not BitTorrent, Inc. approved such software or content. BitTorrent, Inc. approval does not guarantee that software or content from an approved partner will function, sound, or appear as offered or hoped, or be complete, accurate, or free from bugs, errors, viruses, or other harmful content. BitTorrent, Inc expressly disclaims all warranties and conditions, express or implied, including any implied warranties and conditions of merchantability, fitness for a particular purpose, and noninfringement, and any warranties and conditions arising out of course of dealing or usage of trade regarding the Software or any software or content you download using the Software. No advice or information, whether oral or written, obtained from BitTorrent, Inc or elsewhere will create any warranty or condition not expressly stated in this agreement. Some jurisdictions do not allow certain limitations on implied warranties, so the above limitation may not apply to you to its full extent. + + Limitation of Liability + BitTorrent, Inc's total liability to you from all causes of action and under all theories of liability will be limited to $50.00. In no event and under no theory of liability will BitTorrent, Inc be liable to you for any special, incidental, exemplary, or consequential damages arising out of or in connection with this agreement or the software whether or not BitTorrent, Inc has been advised of the possibility of such damages. The foregoing limitations will survive even if any limited remedy specified is found to have failed of its essential purpose. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you to its full extent. + + U.S. Government Users + The Software is "commercial computer software" any use of which by or on behalf of the U.S. Government is subject to the restrictions herein. Manufactured by BitTorrent, Inc. + + General + These BitTorrent, Inc. terms will be governed by and construed in accordance with the laws of California, USA, without regard to conflicts of law rules. The United Nations Convention on Contracts for the International Sale of Goods will not apply. The failure by either party to enforce any provision will not constitute a waiver. Any waiver, modification, or amendment of the BitTorrent, Inc. terms will be effective only if signed. If any provision is held to be unenforceable, it will be enforced to the maximum extent possible and will not diminish other provisions. BitTorrent, Inc. may make changes to these terms from time to time. When these changes are made, BitTorrent, Inc. will make a new copy of the terms available at www.bittorrent.com/legal/eula. You understand and agree that if you use the Software after the date on which the terms have changed, BitTorrent, Inc. will treat your use as acceptance of the updated terms. You agree that BitTorrent, Inc. may provide you with notices, including those regarding changes to the terms, by postings on www.bittorrent.com/legal/eula. This and the Terms of Use at www.bittorrent.com/legal/terms-of-use are BitTorrent, Inc.'s complete and exclusive understanding with you regarding your use of the Software as an end user. + + Contact + If you have any questions, contact us at legal@bittorrent.com. diff --git a/tests/licensedcode/data/license_db/license_dump/boost-1.0.LICENSE b/tests/licensedcode/data/license_db/license_dump/boost-1.0.LICENSE index 33900e4e74d..a88bab488e7 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-1.0.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/boost-1.0.LICENSE @@ -1,43 +1,43 @@ ---- -key: boost-1.0 -short_name: Boost 1.0 -name: Boost Software License 1.0 -category: Permissive -owner: Boost -homepage_url: http://www.boost.org/users/license.html -notes: | - Per SPDX.org, this version was released 17 August 2003 This license is OSI - certifified. -spdx_license_key: BSL-1.0 -text_urls: - - http://www.boost.org/LICENSE_1_0.txt -osi_url: http://www.opensource.org/licenses/bsl1.0.html -other_urls: - - http://www.boost.org/users/license.html - - http://www.opensource.org/licenses/BSL-1.0 - - https://opensource.org/licenses/BSL-1.0 ---- - -Boost Software License - Version 1.0 - August 17th, 2003 - -Permission is hereby granted, free of charge, to any person or organization -obtaining a copy of the software and accompanying documentation covered by -this license (the "Software") to use, reproduce, display, distribute, -execute, and transmit the Software, and to prepare derivative works of the -Software, and to permit third-parties to whom the Software is furnished to -do so, all subject to the following: - -The copyright notices in the Software and this entire statement, including -the above license grant, this restriction and the following disclaimer, -must be included in all copies of the Software, in whole or in part, and -all derivative works of the Software, unless such copies or derivative -works are solely in the form of machine-executable object code generated by -a source language processor. - -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, TITLE AND NON-INFRINGEMENT. IN NO EVENT -SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +--- +key: boost-1.0 +short_name: Boost 1.0 +name: Boost Software License 1.0 +category: Permissive +owner: Boost +homepage_url: http://www.boost.org/users/license.html +notes: | + Per SPDX.org, this version was released 17 August 2003 This license is OSI + certifified. +spdx_license_key: BSL-1.0 +text_urls: + - http://www.boost.org/LICENSE_1_0.txt +osi_url: http://www.opensource.org/licenses/bsl1.0.html +other_urls: + - http://www.boost.org/users/license.html + - http://www.opensource.org/licenses/BSL-1.0 + - https://opensource.org/licenses/BSL-1.0 +--- + +Boost Software License - Version 1.0 - August 17th, 2003 + +Permission is hereby granted, free of charge, to any person or organization +obtaining a copy of the software and accompanying documentation covered by +this license (the "Software") to use, reproduce, display, distribute, +execute, and transmit the Software, and to prepare derivative works of the +Software, and to permit third-parties to whom the Software is furnished to +do so, all subject to the following: + +The copyright notices in the Software and this entire statement, including +the above license grant, this restriction and the following disclaimer, +must be included in all copies of the Software, in whole or in part, and +all derivative works of the Software, unless such copies or derivative +works are solely in the form of machine-executable object code generated by +a source language processor. + +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, TITLE AND NON-INFRINGEMENT. IN NO EVENT +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/boost-1.0.html b/tests/licensedcode/data/license_db/license_dump/boost-1.0.html index 88c5de59d84..57d5677124b 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-1.0.html +++ b/tests/licensedcode/data/license_db/license_dump/boost-1.0.html @@ -1,208 +1,208 @@ - - - - - - LicenseDB: boost-1.0 - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - boost-1.0 - -
- -
short_name
-
- - Boost 1.0 - -
- -
name
-
- - Boost Software License 1.0 - -
- -
category
-
- - Permissive - -
- -
owner
-
- - Boost - -
- -
homepage_url
-
- - http://www.boost.org/users/license.html - -
- -
notes
-
- - Per SPDX.org, this version was released 17 August 2003 This license is OSI -certifified. - - -
- -
spdx_license_key
-
- - BSL-1.0 - -
- -
text_urls
-
- - - -
- -
osi_url
-
- - http://www.opensource.org/licenses/bsl1.0.html - -
- -
other_urls
-
- - - -
- -
-
license_text
-
Boost Software License - Version 1.0 - August 17th, 2003
-
-Permission is hereby granted, free of charge, to any person or organization
-obtaining a copy of the software and accompanying documentation covered by
-this license (the "Software") to use, reproduce, display, distribute,
-execute, and transmit the Software, and to prepare derivative works of the
-Software, and to permit third-parties to whom the Software is furnished to
-do so, all subject to the following:
-
-The copyright notices in the Software and this entire statement, including
-the above license grant, this restriction and the following disclaimer,
-must be included in all copies of the Software, in whole or in part, and
-all derivative works of the Software, unless such copies or derivative
-works are solely in the form of machine-executable object code generated by
-a source language processor.
-
-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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
-SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
-FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
-ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-
- -
- -
- - - - + + + + + + LicenseDB: boost-1.0 + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + boost-1.0 + +
+ +
short_name
+
+ + Boost 1.0 + +
+ +
name
+
+ + Boost Software License 1.0 + +
+ +
category
+
+ + Permissive + +
+ +
owner
+
+ + Boost + +
+ +
homepage_url
+
+ + http://www.boost.org/users/license.html + +
+ +
notes
+
+ + Per SPDX.org, this version was released 17 August 2003 This license is OSI +certifified. + + +
+ +
spdx_license_key
+
+ + BSL-1.0 + +
+ +
text_urls
+
+ + + +
+ +
osi_url
+
+ + http://www.opensource.org/licenses/bsl1.0.html + +
+ +
other_urls
+
+ + + +
+ +
+
license_text
+
Boost Software License - Version 1.0 - August 17th, 2003
+
+Permission is hereby granted, free of charge, to any person or organization
+obtaining a copy of the software and accompanying documentation covered by
+this license (the "Software") to use, reproduce, display, distribute,
+execute, and transmit the Software, and to prepare derivative works of the
+Software, and to permit third-parties to whom the Software is furnished to
+do so, all subject to the following:
+
+The copyright notices in the Software and this entire statement, including
+the above license grant, this restriction and the following disclaimer,
+must be included in all copies of the Software, in whole or in part, and
+all derivative works of the Software, unless such copies or derivative
+works are solely in the form of machine-executable object code generated by
+a source language processor.
+
+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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/boost-1.0.json b/tests/licensedcode/data/license_db/license_dump/boost-1.0.json index da3bb96c057..1193b7a9a9c 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-1.0.json +++ b/tests/licensedcode/data/license_db/license_dump/boost-1.0.json @@ -1,20 +1,20 @@ -{ - "key": "boost-1.0", - "short_name": "Boost 1.0", - "name": "Boost Software License 1.0", - "category": "Permissive", - "owner": "Boost", - "homepage_url": "http://www.boost.org/users/license.html", - "notes": "Per SPDX.org, this version was released 17 August 2003 This license is OSI\ncertifified.\n", - "spdx_license_key": "BSL-1.0", - "text_urls": [ - "http://www.boost.org/LICENSE_1_0.txt" - ], - "osi_url": "http://www.opensource.org/licenses/bsl1.0.html", - "other_urls": [ - "http://www.boost.org/users/license.html", - "http://www.opensource.org/licenses/BSL-1.0", - "https://opensource.org/licenses/BSL-1.0" - ], - "text": "Boost Software License - Version 1.0 - August 17th, 2003\n\nPermission is hereby granted, free of charge, to any person or organization\nobtaining a copy of the software and accompanying documentation covered by\nthis license (the \"Software\") to use, reproduce, display, distribute,\nexecute, and transmit the Software, and to prepare derivative works of the\nSoftware, and to permit third-parties to whom the Software is furnished to\ndo so, all subject to the following:\n\nThe copyright notices in the Software and this entire statement, including\nthe above license grant, this restriction and the following disclaimer,\nmust be included in all copies of the Software, in whole or in part, and\nall derivative works of the Software, unless such copies or derivative\nworks are solely in the form of machine-executable object code generated by\na source language processor.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT\nSHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE\nFOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE." +{ + "key": "boost-1.0", + "short_name": "Boost 1.0", + "name": "Boost Software License 1.0", + "category": "Permissive", + "owner": "Boost", + "homepage_url": "http://www.boost.org/users/license.html", + "notes": "Per SPDX.org, this version was released 17 August 2003 This license is OSI\ncertifified.\n", + "spdx_license_key": "BSL-1.0", + "text_urls": [ + "http://www.boost.org/LICENSE_1_0.txt" + ], + "osi_url": "http://www.opensource.org/licenses/bsl1.0.html", + "other_urls": [ + "http://www.boost.org/users/license.html", + "http://www.opensource.org/licenses/BSL-1.0", + "https://opensource.org/licenses/BSL-1.0" + ], + "text": "Boost Software License - Version 1.0 - August 17th, 2003\n\nPermission is hereby granted, free of charge, to any person or organization\nobtaining a copy of the software and accompanying documentation covered by\nthis license (the \"Software\") to use, reproduce, display, distribute,\nexecute, and transmit the Software, and to prepare derivative works of the\nSoftware, and to permit third-parties to whom the Software is furnished to\ndo so, all subject to the following:\n\nThe copyright notices in the Software and this entire statement, including\nthe above license grant, this restriction and the following disclaimer,\nmust be included in all copies of the Software, in whole or in part, and\nall derivative works of the Software, unless such copies or derivative\nworks are solely in the form of machine-executable object code generated by\na source language processor.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT\nSHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE\nFOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,\nARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\nDEALINGS IN THE SOFTWARE." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/boost-1.0.yml b/tests/licensedcode/data/license_db/license_dump/boost-1.0.yml index f880a48418f..d2616afede9 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-1.0.yml +++ b/tests/licensedcode/data/license_db/license_dump/boost-1.0.yml @@ -1,41 +1,41 @@ -key: boost-1.0 -short_name: Boost 1.0 -name: Boost Software License 1.0 -category: Permissive -owner: Boost -homepage_url: http://www.boost.org/users/license.html -notes: | - Per SPDX.org, this version was released 17 August 2003 This license is OSI - certifified. -spdx_license_key: BSL-1.0 -text_urls: - - http://www.boost.org/LICENSE_1_0.txt -osi_url: http://www.opensource.org/licenses/bsl1.0.html -other_urls: - - http://www.boost.org/users/license.html - - http://www.opensource.org/licenses/BSL-1.0 - - https://opensource.org/licenses/BSL-1.0 -text: | - Boost Software License - Version 1.0 - August 17th, 2003 - - Permission is hereby granted, free of charge, to any person or organization - obtaining a copy of the software and accompanying documentation covered by - this license (the "Software") to use, reproduce, display, distribute, - execute, and transmit the Software, and to prepare derivative works of the - Software, and to permit third-parties to whom the Software is furnished to - do so, all subject to the following: - - The copyright notices in the Software and this entire statement, including - the above license grant, this restriction and the following disclaimer, - must be included in all copies of the Software, in whole or in part, and - all derivative works of the Software, unless such copies or derivative - works are solely in the form of machine-executable object code generated by - a source language processor. - - 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT - SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE - FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, - ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. +key: boost-1.0 +short_name: Boost 1.0 +name: Boost Software License 1.0 +category: Permissive +owner: Boost +homepage_url: http://www.boost.org/users/license.html +notes: | + Per SPDX.org, this version was released 17 August 2003 This license is OSI + certifified. +spdx_license_key: BSL-1.0 +text_urls: + - http://www.boost.org/LICENSE_1_0.txt +osi_url: http://www.opensource.org/licenses/bsl1.0.html +other_urls: + - http://www.boost.org/users/license.html + - http://www.opensource.org/licenses/BSL-1.0 + - https://opensource.org/licenses/BSL-1.0 +text: | + Boost Software License - Version 1.0 - August 17th, 2003 + + Permission is hereby granted, free of charge, to any person or organization + obtaining a copy of the software and accompanying documentation covered by + this license (the "Software") to use, reproduce, display, distribute, + execute, and transmit the Software, and to prepare derivative works of the + Software, and to permit third-parties to whom the Software is furnished to + do so, all subject to the following: + + The copyright notices in the Software and this entire statement, including + the above license grant, this restriction and the following disclaimer, + must be included in all copies of the Software, in whole or in part, and + all derivative works of the Software, unless such copies or derivative + works are solely in the form of machine-executable object code generated by + a source language processor. + + 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT + SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE + FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. diff --git a/tests/licensedcode/data/license_db/license_dump/boost-original.LICENSE b/tests/licensedcode/data/license_db/license_dump/boost-original.LICENSE index 20d2144f554..1d6f9bd6562 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-original.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/boost-original.LICENSE @@ -1,24 +1,24 @@ ---- -key: boost-original -short_name: Boost Original -name: Boost Original -category: Permissive -owner: Boost -homepage_url: http://boost.org -notes: "This is the original notice for Boost prior to the publication of the\nboost-1.0 license\ - \ in 2003. Several boost files still carry this license adn\ncould not be updated to the\ - \ boost-1.0 license. This license is aslo found\nin the AntiGrain Geometry component version\ - \ 2.4. \nFor an example of use in historical Boost, see \nhttps://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp\n\ - For an example of use in the current Boost, see \nhttps://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp" -spdx_license_key: LicenseRef-scancode-boost-original -text_urls: - - https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp - - https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp -other_urls: - - http://www.antigrain.com/license/index.html#toc0002 ---- - -Permission to copy, use, modify, sell and distribute this software is granted -provided this copyright notice appears in all copies. This software is provided "as -is" without express or implied warranty, and with no claim as to its suitability for +--- +key: boost-original +short_name: Boost Original +name: Boost Original +category: Permissive +owner: Boost +homepage_url: http://boost.org +notes: "This is the original notice for Boost prior to the publication of the\nboost-1.0 license\ + \ in 2003. Several boost files still carry this license adn\ncould not be updated to the\ + \ boost-1.0 license. This license is aslo found\nin the AntiGrain Geometry component version\ + \ 2.4. \nFor an example of use in historical Boost, see \nhttps://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp\n\ + For an example of use in the current Boost, see \nhttps://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp" +spdx_license_key: LicenseRef-scancode-boost-original +text_urls: + - https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp + - https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp +other_urls: + - http://www.antigrain.com/license/index.html#toc0002 +--- + +Permission to copy, use, modify, sell and distribute this software is granted +provided this copyright notice appears in all copies. This software is provided "as +is" without express or implied warranty, and with no claim as to its suitability for any purpose. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/boost-original.html b/tests/licensedcode/data/license_db/license_dump/boost-original.html index e08a9bc31b0..d2b193ef218 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-original.html +++ b/tests/licensedcode/data/license_db/license_dump/boost-original.html @@ -1,187 +1,187 @@ - - - - - - LicenseDB: boost-original - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - boost-original - -
- -
short_name
-
- - Boost Original - -
- -
name
-
- - Boost Original - -
- -
category
-
- - Permissive - -
- -
owner
-
- - Boost - -
- -
homepage_url
-
- - http://boost.org - -
- -
notes
-
- - This is the original notice for Boost prior to the publication of the -boost-1.0 license in 2003. Several boost files still carry this license adn -could not be updated to the boost-1.0 license. This license is aslo found -in the AntiGrain Geometry component version 2.4. -For an example of use in historical Boost, see -https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp -For an example of use in the current Boost, see -https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp - -
- -
spdx_license_key
-
- - LicenseRef-scancode-boost-original - -
- -
text_urls
-
- - - -
- -
other_urls
-
- - - -
- -
-
license_text
-
Permission to copy, use, modify, sell and distribute this software is granted
-provided this copyright notice appears in all copies. This software is provided "as
-is" without express or implied warranty, and with no claim as to its suitability for
-any purpose.
-
- -
- -
- - - - + + + + + + LicenseDB: boost-original + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + boost-original + +
+ +
short_name
+
+ + Boost Original + +
+ +
name
+
+ + Boost Original + +
+ +
category
+
+ + Permissive + +
+ +
owner
+
+ + Boost + +
+ +
homepage_url
+
+ + http://boost.org + +
+ +
notes
+
+ + This is the original notice for Boost prior to the publication of the +boost-1.0 license in 2003. Several boost files still carry this license adn +could not be updated to the boost-1.0 license. This license is aslo found +in the AntiGrain Geometry component version 2.4. +For an example of use in historical Boost, see +https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp +For an example of use in the current Boost, see +https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp + +
+ +
spdx_license_key
+
+ + LicenseRef-scancode-boost-original + +
+ +
text_urls
+
+ + + +
+ +
other_urls
+
+ + + +
+ +
+
license_text
+
Permission to copy, use, modify, sell and distribute this software is granted
+provided this copyright notice appears in all copies. This software is provided "as
+is" without express or implied warranty, and with no claim as to its suitability for
+any purpose.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/boost-original.json b/tests/licensedcode/data/license_db/license_dump/boost-original.json index 573dde1976f..01384cc0ddf 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-original.json +++ b/tests/licensedcode/data/license_db/license_dump/boost-original.json @@ -1,18 +1,18 @@ -{ - "key": "boost-original", - "short_name": "Boost Original", - "name": "Boost Original", - "category": "Permissive", - "owner": "Boost", - "homepage_url": "http://boost.org", - "notes": "This is the original notice for Boost prior to the publication of the\nboost-1.0 license in 2003. Several boost files still carry this license adn\ncould not be updated to the boost-1.0 license. This license is aslo found\nin the AntiGrain Geometry component version 2.4. \nFor an example of use in historical Boost, see \nhttps://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp\nFor an example of use in the current Boost, see \nhttps://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp", - "spdx_license_key": "LicenseRef-scancode-boost-original", - "text_urls": [ - "https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp", - "https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp" - ], - "other_urls": [ - "http://www.antigrain.com/license/index.html#toc0002" - ], - "text": "Permission to copy, use, modify, sell and distribute this software is granted\nprovided this copyright notice appears in all copies. This software is provided \"as\nis\" without express or implied warranty, and with no claim as to its suitability for\nany purpose." +{ + "key": "boost-original", + "short_name": "Boost Original", + "name": "Boost Original", + "category": "Permissive", + "owner": "Boost", + "homepage_url": "http://boost.org", + "notes": "This is the original notice for Boost prior to the publication of the\nboost-1.0 license in 2003. Several boost files still carry this license adn\ncould not be updated to the boost-1.0 license. This license is aslo found\nin the AntiGrain Geometry component version 2.4. \nFor an example of use in historical Boost, see \nhttps://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp\nFor an example of use in the current Boost, see \nhttps://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp", + "spdx_license_key": "LicenseRef-scancode-boost-original", + "text_urls": [ + "https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp", + "https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp" + ], + "other_urls": [ + "http://www.antigrain.com/license/index.html#toc0002" + ], + "text": "Permission to copy, use, modify, sell and distribute this software is granted\nprovided this copyright notice appears in all copies. This software is provided \"as\nis\" without express or implied warranty, and with no claim as to its suitability for\nany purpose." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/boost-original.yml b/tests/licensedcode/data/license_db/license_dump/boost-original.yml index dc768c60e42..d61ec45de57 100644 --- a/tests/licensedcode/data/license_db/license_dump/boost-original.yml +++ b/tests/licensedcode/data/license_db/license_dump/boost-original.yml @@ -1,22 +1,22 @@ -key: boost-original -short_name: Boost Original -name: Boost Original -category: Permissive -owner: Boost -homepage_url: http://boost.org -notes: "This is the original notice for Boost prior to the publication of the\nboost-1.0 license\ - \ in 2003. Several boost files still carry this license adn\ncould not be updated to the boost-1.0\ - \ license. This license is aslo found\nin the AntiGrain Geometry component version 2.4. \n\ - For an example of use in historical Boost, see \nhttps://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp\n\ - For an example of use in the current Boost, see \nhttps://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp" -spdx_license_key: LicenseRef-scancode-boost-original -text_urls: - - https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp - - https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp -other_urls: - - http://www.antigrain.com/license/index.html#toc0002 -text: | - Permission to copy, use, modify, sell and distribute this software is granted - provided this copyright notice appears in all copies. This software is provided "as - is" without express or implied warranty, and with no claim as to its suitability for - any purpose. +key: boost-original +short_name: Boost Original +name: Boost Original +category: Permissive +owner: Boost +homepage_url: http://boost.org +notes: "This is the original notice for Boost prior to the publication of the\nboost-1.0 license\ + \ in 2003. Several boost files still carry this license adn\ncould not be updated to the boost-1.0\ + \ license. This license is aslo found\nin the AntiGrain Geometry component version 2.4. \n\ + For an example of use in historical Boost, see \nhttps://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp\n\ + For an example of use in the current Boost, see \nhttps://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp" +spdx_license_key: LicenseRef-scancode-boost-original +text_urls: + - https://github.com/boostorg/rational/blob/0fe0beca5397c812c4f85a7de0d0769de59e12e0/include/boost/rational.hpp + - https://github.com/boostorg/rational/blob/develop/include/boost/rational.hpp +other_urls: + - http://www.antigrain.com/license/index.html#toc0002 +text: | + Permission to copy, use, modify, sell and distribute this software is granted + provided this copyright notice appears in all copies. This software is provided "as + is" without express or implied warranty, and with no claim as to its suitability for + any purpose. diff --git a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.LICENSE b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.LICENSE index e70efc4902b..4030017abc7 100644 --- a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.LICENSE @@ -1,74 +1,74 @@ ---- -key: bootloader-exception -short_name: Bootloader Distribution Exception to GPL 2.0 -name: Bootloader Distribution Exception to GPL 2.0 or later -category: Copyleft Limited -owner: PyInstaller Project -homepage_url: https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt -is_exception: yes -spdx_license_key: Bootloader-exception -other_urls: - - http://www.gnu.org/licenses/gpl-2.0.txt -standard_notice: | - ================================ - The PyInstaller licensing terms - ================================ - Copyright (c) 2010-2018, PyInstaller Development Team - Copyright (c) 2005-2009, Giovanni Bajo - Based on previous work under copyright (c) 2002 McMillan Enterprises, Inc. - PyInstaller is licensed 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. - Bootloader Exception - -------------------- - In addition to the permissions in the GNU General Public License, the - authors give you unlimited permission to link or embed compiled bootloader - and related files into combinations with other programs, and to distribute - those combinations without any restriction coming from the use of those - files. (The General Public License restrictions do apply in other respects; - for example, they cover modification of the files, and distribution when - not linked into a combine executable.) - Bootloader and Related Files - ---------------------------- - Bootloader and related files are files which are embedded within the - final executable. This includes files in directories: - ./bootloader/ - ./PyInstaller/loader - About the PyInstaller Development Team - -------------------------------------- - The PyInstaller Development Team is the set of contributors - to the PyInstaller project. A full list with details is kept - in the documentation directory, in the file - ``doc/CREDITS.rst``. - The core team that coordinates development on GitHub can be found here: - https://github.com/pyinstaller/pyinstaller. As of 2015, it consists of: - * Hartmut Goebel - * Martin Zibricky - * David Vierra - * David Cortesi - Our Copyright Policy - -------------------- - PyInstaller uses a shared copyright model. Each contributor maintains - copyright over their contributions to PyInstaller. But, it is important to - note that these contributions are typically only changes to the repositories. - Thus, the PyInstaller source code, in its entirety is not the copyright of - any single person or institution. Instead, it is the collective copyright of - the entire PyInstaller Development Team. If individual contributors want to - maintain a record of what changes/contributions they have specific copyright - on, they should indicate their copyright in the commit message of the - change, when they commit the change to the PyInstaller repository. - With this in mind, the following banner should be used in any source code - file to indicate the copyright and license terms: - #-------------------------------------------------------------------------- - # Copyright (c) 2005-20l5, PyInstaller Development Team. - # - # Distributed under the terms of the GNU General Public License with - # exception for distributing bootloader. - # - # The full license is in the file COPYING.txt, distributed with this software. - #-------------------------------------------------------------------------- ---- - -Bootloader Exception - +--- +key: bootloader-exception +short_name: Bootloader Distribution Exception to GPL 2.0 +name: Bootloader Distribution Exception to GPL 2.0 or later +category: Copyleft Limited +owner: PyInstaller Project +homepage_url: https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt +is_exception: yes +spdx_license_key: Bootloader-exception +other_urls: + - http://www.gnu.org/licenses/gpl-2.0.txt +standard_notice: | + ================================ + The PyInstaller licensing terms + ================================ + Copyright (c) 2010-2018, PyInstaller Development Team + Copyright (c) 2005-2009, Giovanni Bajo + Based on previous work under copyright (c) 2002 McMillan Enterprises, Inc. + PyInstaller is licensed 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. + Bootloader Exception + -------------------- + In addition to the permissions in the GNU General Public License, the + authors give you unlimited permission to link or embed compiled bootloader + and related files into combinations with other programs, and to distribute + those combinations without any restriction coming from the use of those + files. (The General Public License restrictions do apply in other respects; + for example, they cover modification of the files, and distribution when + not linked into a combine executable.) + Bootloader and Related Files + ---------------------------- + Bootloader and related files are files which are embedded within the + final executable. This includes files in directories: + ./bootloader/ + ./PyInstaller/loader + About the PyInstaller Development Team + -------------------------------------- + The PyInstaller Development Team is the set of contributors + to the PyInstaller project. A full list with details is kept + in the documentation directory, in the file + ``doc/CREDITS.rst``. + The core team that coordinates development on GitHub can be found here: + https://github.com/pyinstaller/pyinstaller. As of 2015, it consists of: + * Hartmut Goebel + * Martin Zibricky + * David Vierra + * David Cortesi + Our Copyright Policy + -------------------- + PyInstaller uses a shared copyright model. Each contributor maintains + copyright over their contributions to PyInstaller. But, it is important to + note that these contributions are typically only changes to the repositories. + Thus, the PyInstaller source code, in its entirety is not the copyright of + any single person or institution. Instead, it is the collective copyright of + the entire PyInstaller Development Team. If individual contributors want to + maintain a record of what changes/contributions they have specific copyright + on, they should indicate their copyright in the commit message of the + change, when they commit the change to the PyInstaller repository. + With this in mind, the following banner should be used in any source code + file to indicate the copyright and license terms: + #-------------------------------------------------------------------------- + # Copyright (c) 2005-20l5, PyInstaller Development Team. + # + # Distributed under the terms of the GNU General Public License with + # exception for distributing bootloader. + # + # The full license is in the file COPYING.txt, distributed with this software. + #-------------------------------------------------------------------------- +--- + +Bootloader Exception + In addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link or embed compiled bootloader and related files into combinations with other programs, and to distribute those combinations without any restriction coming from the use of those files. (The General Public License restrictions do apply in other respects; for example, they cover modification of the files, and distribution when not linked into a combined executable.) \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.html b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.html index c8ffd29ba17..7471c3dc45d 100644 --- a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.html +++ b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.html @@ -1,234 +1,234 @@ - - - - - - LicenseDB: bootloader-exception - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bootloader-exception - -
- -
short_name
-
- - Bootloader Distribution Exception to GPL 2.0 - -
- -
name
-
- - Bootloader Distribution Exception to GPL 2.0 or later - -
- -
category
-
- - Copyleft Limited - -
- -
owner
-
- - PyInstaller Project - -
- -
homepage_url
-
- - https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt - -
- -
is_exception
-
- - True - -
- -
spdx_license_key
-
- - Bootloader-exception - -
- -
other_urls
-
- - - -
- -
standard_notice
-
- - ================================ -The PyInstaller licensing terms -================================ -Copyright (c) 2010-2018, PyInstaller Development Team -Copyright (c) 2005-2009, Giovanni Bajo -Based on previous work under copyright (c) 2002 McMillan Enterprises, Inc. -PyInstaller is licensed 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. -Bootloader Exception --------------------- -In addition to the permissions in the GNU General Public License, the -authors give you unlimited permission to link or embed compiled bootloader -and related files into combinations with other programs, and to distribute -those combinations without any restriction coming from the use of those -files. (The General Public License restrictions do apply in other respects; -for example, they cover modification of the files, and distribution when -not linked into a combine executable.) -Bootloader and Related Files ----------------------------- -Bootloader and related files are files which are embedded within the -final executable. This includes files in directories: -./bootloader/ -./PyInstaller/loader -About the PyInstaller Development Team --------------------------------------- -The PyInstaller Development Team is the set of contributors -to the PyInstaller project. A full list with details is kept -in the documentation directory, in the file -``doc/CREDITS.rst``. -The core team that coordinates development on GitHub can be found here: -https://github.com/pyinstaller/pyinstaller. As of 2015, it consists of: -* Hartmut Goebel -* Martin Zibricky -* David Vierra -* David Cortesi -Our Copyright Policy --------------------- -PyInstaller uses a shared copyright model. Each contributor maintains -copyright over their contributions to PyInstaller. But, it is important to -note that these contributions are typically only changes to the repositories. -Thus, the PyInstaller source code, in its entirety is not the copyright of -any single person or institution. Instead, it is the collective copyright of -the entire PyInstaller Development Team. If individual contributors want to -maintain a record of what changes/contributions they have specific copyright -on, they should indicate their copyright in the commit message of the -change, when they commit the change to the PyInstaller repository. -With this in mind, the following banner should be used in any source code -file to indicate the copyright and license terms: -#-------------------------------------------------------------------------- -# Copyright (c) 2005-20l5, PyInstaller Development Team. -# -# Distributed under the terms of the GNU General Public License with -# exception for distributing bootloader. -# -# The full license is in the file COPYING.txt, distributed with this software. -#-------------------------------------------------------------------------- - - -
- -
-
license_text
-
Bootloader Exception
-
-In addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link or embed compiled bootloader and related files into combinations with other programs, and to distribute those combinations without any restriction coming from the use of those files. (The General Public License restrictions do apply in other respects; for example, they cover modification of the files, and distribution when not linked into a combined executable.)
-
- -
- -
- - - - + + + + + + LicenseDB: bootloader-exception + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bootloader-exception + +
+ +
short_name
+
+ + Bootloader Distribution Exception to GPL 2.0 + +
+ +
name
+
+ + Bootloader Distribution Exception to GPL 2.0 or later + +
+ +
category
+
+ + Copyleft Limited + +
+ +
owner
+
+ + PyInstaller Project + +
+ +
homepage_url
+
+ + https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt + +
+ +
is_exception
+
+ + True + +
+ +
spdx_license_key
+
+ + Bootloader-exception + +
+ +
other_urls
+
+ + + +
+ +
standard_notice
+
+ + ================================ +The PyInstaller licensing terms +================================ +Copyright (c) 2010-2018, PyInstaller Development Team +Copyright (c) 2005-2009, Giovanni Bajo +Based on previous work under copyright (c) 2002 McMillan Enterprises, Inc. +PyInstaller is licensed 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. +Bootloader Exception +-------------------- +In addition to the permissions in the GNU General Public License, the +authors give you unlimited permission to link or embed compiled bootloader +and related files into combinations with other programs, and to distribute +those combinations without any restriction coming from the use of those +files. (The General Public License restrictions do apply in other respects; +for example, they cover modification of the files, and distribution when +not linked into a combine executable.) +Bootloader and Related Files +---------------------------- +Bootloader and related files are files which are embedded within the +final executable. This includes files in directories: +./bootloader/ +./PyInstaller/loader +About the PyInstaller Development Team +-------------------------------------- +The PyInstaller Development Team is the set of contributors +to the PyInstaller project. A full list with details is kept +in the documentation directory, in the file +``doc/CREDITS.rst``. +The core team that coordinates development on GitHub can be found here: +https://github.com/pyinstaller/pyinstaller. As of 2015, it consists of: +* Hartmut Goebel +* Martin Zibricky +* David Vierra +* David Cortesi +Our Copyright Policy +-------------------- +PyInstaller uses a shared copyright model. Each contributor maintains +copyright over their contributions to PyInstaller. But, it is important to +note that these contributions are typically only changes to the repositories. +Thus, the PyInstaller source code, in its entirety is not the copyright of +any single person or institution. Instead, it is the collective copyright of +the entire PyInstaller Development Team. If individual contributors want to +maintain a record of what changes/contributions they have specific copyright +on, they should indicate their copyright in the commit message of the +change, when they commit the change to the PyInstaller repository. +With this in mind, the following banner should be used in any source code +file to indicate the copyright and license terms: +#-------------------------------------------------------------------------- +# Copyright (c) 2005-20l5, PyInstaller Development Team. +# +# Distributed under the terms of the GNU General Public License with +# exception for distributing bootloader. +# +# The full license is in the file COPYING.txt, distributed with this software. +#-------------------------------------------------------------------------- + + +
+ +
+
license_text
+
Bootloader Exception
+
+In addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link or embed compiled bootloader and related files into combinations with other programs, and to distribute those combinations without any restriction coming from the use of those files. (The General Public License restrictions do apply in other respects; for example, they cover modification of the files, and distribution when not linked into a combined executable.)
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.json b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.json index ab28252c6d1..f040b89d39e 100644 --- a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.json +++ b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.json @@ -1,15 +1,15 @@ -{ - "key": "bootloader-exception", - "short_name": "Bootloader Distribution Exception to GPL 2.0", - "name": "Bootloader Distribution Exception to GPL 2.0 or later", - "category": "Copyleft Limited", - "owner": "PyInstaller Project", - "homepage_url": "https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt", - "is_exception": true, - "spdx_license_key": "Bootloader-exception", - "other_urls": [ - "http://www.gnu.org/licenses/gpl-2.0.txt" - ], - "standard_notice": "================================\nThe PyInstaller licensing terms\n================================\nCopyright (c) 2010-2018, PyInstaller Development Team\nCopyright (c) 2005-2009, Giovanni Bajo\nBased on previous work under copyright (c) 2002 McMillan Enterprises, Inc.\nPyInstaller is licensed under the terms of the GNU General Public License\nas published by the Free Software Foundation; either version 2 of the\nLicense, or (at your option) any later version.\nBootloader Exception\n--------------------\nIn addition to the permissions in the GNU General Public License, the\nauthors give you unlimited permission to link or embed compiled bootloader\nand related files into combinations with other programs, and to distribute\nthose combinations without any restriction coming from the use of those\nfiles. (The General Public License restrictions do apply in other respects;\nfor example, they cover modification of the files, and distribution when\nnot linked into a combine executable.)\nBootloader and Related Files\n----------------------------\nBootloader and related files are files which are embedded within the\nfinal executable. This includes files in directories:\n./bootloader/\n./PyInstaller/loader\nAbout the PyInstaller Development Team\n--------------------------------------\nThe PyInstaller Development Team is the set of contributors\nto the PyInstaller project. A full list with details is kept\nin the documentation directory, in the file\n``doc/CREDITS.rst``.\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/pyinstaller/pyinstaller. As of 2015, it consists of:\n* Hartmut Goebel\n* Martin Zibricky\n* David Vierra\n* David Cortesi\nOur Copyright Policy\n--------------------\nPyInstaller uses a shared copyright model. Each contributor maintains\ncopyright over their contributions to PyInstaller. But, it is important to\nnote that these contributions are typically only changes to the repositories.\nThus, the PyInstaller source code, in its entirety is not the copyright of\nany single person or institution. Instead, it is the collective copyright of\nthe entire PyInstaller Development Team. If individual contributors want to\nmaintain a record of what changes/contributions they have specific copyright\non, they should indicate their copyright in the commit message of the\nchange, when they commit the change to the PyInstaller repository.\nWith this in mind, the following banner should be used in any source code\nfile to indicate the copyright and license terms:\n#--------------------------------------------------------------------------\n# Copyright (c) 2005-20l5, PyInstaller Development Team.\n#\n# Distributed under the terms of the GNU General Public License with\n# exception for distributing bootloader.\n#\n# The full license is in the file COPYING.txt, distributed with this software.\n#--------------------------------------------------------------------------\n", - "text": "Bootloader Exception\n\nIn addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link or embed compiled bootloader and related files into combinations with other programs, and to distribute those combinations without any restriction coming from the use of those files. (The General Public License restrictions do apply in other respects; for example, they cover modification of the files, and distribution when not linked into a combined executable.)" +{ + "key": "bootloader-exception", + "short_name": "Bootloader Distribution Exception to GPL 2.0", + "name": "Bootloader Distribution Exception to GPL 2.0 or later", + "category": "Copyleft Limited", + "owner": "PyInstaller Project", + "homepage_url": "https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt", + "is_exception": true, + "spdx_license_key": "Bootloader-exception", + "other_urls": [ + "http://www.gnu.org/licenses/gpl-2.0.txt" + ], + "standard_notice": "================================\nThe PyInstaller licensing terms\n================================\nCopyright (c) 2010-2018, PyInstaller Development Team\nCopyright (c) 2005-2009, Giovanni Bajo\nBased on previous work under copyright (c) 2002 McMillan Enterprises, Inc.\nPyInstaller is licensed under the terms of the GNU General Public License\nas published by the Free Software Foundation; either version 2 of the\nLicense, or (at your option) any later version.\nBootloader Exception\n--------------------\nIn addition to the permissions in the GNU General Public License, the\nauthors give you unlimited permission to link or embed compiled bootloader\nand related files into combinations with other programs, and to distribute\nthose combinations without any restriction coming from the use of those\nfiles. (The General Public License restrictions do apply in other respects;\nfor example, they cover modification of the files, and distribution when\nnot linked into a combine executable.)\nBootloader and Related Files\n----------------------------\nBootloader and related files are files which are embedded within the\nfinal executable. This includes files in directories:\n./bootloader/\n./PyInstaller/loader\nAbout the PyInstaller Development Team\n--------------------------------------\nThe PyInstaller Development Team is the set of contributors\nto the PyInstaller project. A full list with details is kept\nin the documentation directory, in the file\n``doc/CREDITS.rst``.\nThe core team that coordinates development on GitHub can be found here:\nhttps://github.com/pyinstaller/pyinstaller. As of 2015, it consists of:\n* Hartmut Goebel\n* Martin Zibricky\n* David Vierra\n* David Cortesi\nOur Copyright Policy\n--------------------\nPyInstaller uses a shared copyright model. Each contributor maintains\ncopyright over their contributions to PyInstaller. But, it is important to\nnote that these contributions are typically only changes to the repositories.\nThus, the PyInstaller source code, in its entirety is not the copyright of\nany single person or institution. Instead, it is the collective copyright of\nthe entire PyInstaller Development Team. If individual contributors want to\nmaintain a record of what changes/contributions they have specific copyright\non, they should indicate their copyright in the commit message of the\nchange, when they commit the change to the PyInstaller repository.\nWith this in mind, the following banner should be used in any source code\nfile to indicate the copyright and license terms:\n#--------------------------------------------------------------------------\n# Copyright (c) 2005-20l5, PyInstaller Development Team.\n#\n# Distributed under the terms of the GNU General Public License with\n# exception for distributing bootloader.\n#\n# The full license is in the file COPYING.txt, distributed with this software.\n#--------------------------------------------------------------------------\n", + "text": "Bootloader Exception\n\nIn addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link or embed compiled bootloader and related files into combinations with other programs, and to distribute those combinations without any restriction coming from the use of those files. (The General Public License restrictions do apply in other respects; for example, they cover modification of the files, and distribution when not linked into a combined executable.)" } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.yml b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.yml index 630260e3f63..fefa5816ff2 100644 --- a/tests/licensedcode/data/license_db/license_dump/bootloader-exception.yml +++ b/tests/licensedcode/data/license_db/license_dump/bootloader-exception.yml @@ -1,72 +1,72 @@ -key: bootloader-exception -short_name: Bootloader Distribution Exception to GPL 2.0 -name: Bootloader Distribution Exception to GPL 2.0 or later -category: Copyleft Limited -owner: PyInstaller Project -homepage_url: https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt -is_exception: yes -spdx_license_key: Bootloader-exception -other_urls: - - http://www.gnu.org/licenses/gpl-2.0.txt -standard_notice: | - ================================ - The PyInstaller licensing terms - ================================ - Copyright (c) 2010-2018, PyInstaller Development Team - Copyright (c) 2005-2009, Giovanni Bajo - Based on previous work under copyright (c) 2002 McMillan Enterprises, Inc. - PyInstaller is licensed 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. - Bootloader Exception - -------------------- - In addition to the permissions in the GNU General Public License, the - authors give you unlimited permission to link or embed compiled bootloader - and related files into combinations with other programs, and to distribute - those combinations without any restriction coming from the use of those - files. (The General Public License restrictions do apply in other respects; - for example, they cover modification of the files, and distribution when - not linked into a combine executable.) - Bootloader and Related Files - ---------------------------- - Bootloader and related files are files which are embedded within the - final executable. This includes files in directories: - ./bootloader/ - ./PyInstaller/loader - About the PyInstaller Development Team - -------------------------------------- - The PyInstaller Development Team is the set of contributors - to the PyInstaller project. A full list with details is kept - in the documentation directory, in the file - ``doc/CREDITS.rst``. - The core team that coordinates development on GitHub can be found here: - https://github.com/pyinstaller/pyinstaller. As of 2015, it consists of: - * Hartmut Goebel - * Martin Zibricky - * David Vierra - * David Cortesi - Our Copyright Policy - -------------------- - PyInstaller uses a shared copyright model. Each contributor maintains - copyright over their contributions to PyInstaller. But, it is important to - note that these contributions are typically only changes to the repositories. - Thus, the PyInstaller source code, in its entirety is not the copyright of - any single person or institution. Instead, it is the collective copyright of - the entire PyInstaller Development Team. If individual contributors want to - maintain a record of what changes/contributions they have specific copyright - on, they should indicate their copyright in the commit message of the - change, when they commit the change to the PyInstaller repository. - With this in mind, the following banner should be used in any source code - file to indicate the copyright and license terms: - #-------------------------------------------------------------------------- - # Copyright (c) 2005-20l5, PyInstaller Development Team. - # - # Distributed under the terms of the GNU General Public License with - # exception for distributing bootloader. - # - # The full license is in the file COPYING.txt, distributed with this software. - #-------------------------------------------------------------------------- -text: | - Bootloader Exception - - In addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link or embed compiled bootloader and related files into combinations with other programs, and to distribute those combinations without any restriction coming from the use of those files. (The General Public License restrictions do apply in other respects; for example, they cover modification of the files, and distribution when not linked into a combined executable.) +key: bootloader-exception +short_name: Bootloader Distribution Exception to GPL 2.0 +name: Bootloader Distribution Exception to GPL 2.0 or later +category: Copyleft Limited +owner: PyInstaller Project +homepage_url: https://github.com/pyinstaller/pyinstaller/blob/develop/COPYING.txt +is_exception: yes +spdx_license_key: Bootloader-exception +other_urls: + - http://www.gnu.org/licenses/gpl-2.0.txt +standard_notice: | + ================================ + The PyInstaller licensing terms + ================================ + Copyright (c) 2010-2018, PyInstaller Development Team + Copyright (c) 2005-2009, Giovanni Bajo + Based on previous work under copyright (c) 2002 McMillan Enterprises, Inc. + PyInstaller is licensed 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. + Bootloader Exception + -------------------- + In addition to the permissions in the GNU General Public License, the + authors give you unlimited permission to link or embed compiled bootloader + and related files into combinations with other programs, and to distribute + those combinations without any restriction coming from the use of those + files. (The General Public License restrictions do apply in other respects; + for example, they cover modification of the files, and distribution when + not linked into a combine executable.) + Bootloader and Related Files + ---------------------------- + Bootloader and related files are files which are embedded within the + final executable. This includes files in directories: + ./bootloader/ + ./PyInstaller/loader + About the PyInstaller Development Team + -------------------------------------- + The PyInstaller Development Team is the set of contributors + to the PyInstaller project. A full list with details is kept + in the documentation directory, in the file + ``doc/CREDITS.rst``. + The core team that coordinates development on GitHub can be found here: + https://github.com/pyinstaller/pyinstaller. As of 2015, it consists of: + * Hartmut Goebel + * Martin Zibricky + * David Vierra + * David Cortesi + Our Copyright Policy + -------------------- + PyInstaller uses a shared copyright model. Each contributor maintains + copyright over their contributions to PyInstaller. But, it is important to + note that these contributions are typically only changes to the repositories. + Thus, the PyInstaller source code, in its entirety is not the copyright of + any single person or institution. Instead, it is the collective copyright of + the entire PyInstaller Development Team. If individual contributors want to + maintain a record of what changes/contributions they have specific copyright + on, they should indicate their copyright in the commit message of the + change, when they commit the change to the PyInstaller repository. + With this in mind, the following banner should be used in any source code + file to indicate the copyright and license terms: + #-------------------------------------------------------------------------- + # Copyright (c) 2005-20l5, PyInstaller Development Team. + # + # Distributed under the terms of the GNU General Public License with + # exception for distributing bootloader. + # + # The full license is in the file COPYING.txt, distributed with this software. + #-------------------------------------------------------------------------- +text: | + Bootloader Exception + + In addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link or embed compiled bootloader and related files into combinations with other programs, and to distribute those combinations without any restriction coming from the use of those files. (The General Public License restrictions do apply in other respects; for example, they cover modification of the files, and distribution when not linked into a combined executable.) diff --git a/tests/licensedcode/data/license_db/license_dump/bsla.LICENSE b/tests/licensedcode/data/license_db/license_dump/bsla.LICENSE index 7d232013bc8..4a20a6f1942 100644 --- a/tests/licensedcode/data/license_db/license_dump/bsla.LICENSE +++ b/tests/licensedcode/data/license_db/license_dump/bsla.LICENSE @@ -1,22 +1,22 @@ ---- -key: bsla -short_name: BSLA -name: Berkeley Software License Agreement -category: Permissive -owner: Regents of the University of California -spdx_license_key: LicenseRef-scancode-bsla -ignorable_authors: - - the University of California, Berkeley ---- - -Redistribution and use in source and binary forms are permitted -provided that the above copyright notice and this paragraph are -duplicated in all such forms and that any documentation, -advertising materials, and other materials related to such -distribution and use acknowledge that the software was developed -by the University of California, Berkeley. The name of the -University may not be used to endorse or promote products derived -from this software without specific prior written permission. -THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED +--- +key: bsla +short_name: BSLA +name: Berkeley Software License Agreement +category: Permissive +owner: Regents of the University of California +spdx_license_key: LicenseRef-scancode-bsla +ignorable_authors: + - the University of California, Berkeley +--- + +Redistribution and use in source and binary forms are permitted +provided that the above copyright notice and this paragraph are +duplicated in all such forms and that any documentation, +advertising materials, and other materials related to such +distribution and use acknowledge that the software was developed +by the University of California, Berkeley. The name of the +University may not be used to endorse or promote products derived +from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bsla.html b/tests/licensedcode/data/license_db/license_dump/bsla.html index 1c54861f1cb..5c65f1c5da8 100644 --- a/tests/licensedcode/data/license_db/license_dump/bsla.html +++ b/tests/licensedcode/data/license_db/license_dump/bsla.html @@ -1,164 +1,164 @@ - - - - - - LicenseDB: bsla - - - - - - - - - -
- -
- -
-
- back to list - - yml - - json - - text - - edit License -
-
- -
key
-
- - bsla - -
- -
short_name
-
- - BSLA - -
- -
name
-
- - Berkeley Software License Agreement - -
- -
category
-
- - Permissive - -
- -
owner
-
- - Regents of the University of California - -
- -
spdx_license_key
-
- - LicenseRef-scancode-bsla - -
- -
ignorable_authors
-
- -
    -
  • the University of California, Berkeley
  • -
- -
- -
-
license_text
-
Redistribution and use in source and binary forms are permitted
-provided that the above copyright notice and this paragraph are
-duplicated in all such forms and that any documentation,
-advertising materials, and other materials related to such
-distribution and use acknowledge that the software was developed
-by the University of California, Berkeley. The name of the
-University may not be used to endorse or promote products derived
-from this software without specific prior written permission.
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
-IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-
- -
- -
- - - - + + + + + + LicenseDB: bsla + + + + + + + + + +
+ +
+ +
+
+ back to list - + yml - + json - + text - + edit License +
+
+ +
key
+
+ + bsla + +
+ +
short_name
+
+ + BSLA + +
+ +
name
+
+ + Berkeley Software License Agreement + +
+ +
category
+
+ + Permissive + +
+ +
owner
+
+ + Regents of the University of California + +
+ +
spdx_license_key
+
+ + LicenseRef-scancode-bsla + +
+ +
ignorable_authors
+
+ +
    +
  • the University of California, Berkeley
  • +
+ +
+ +
+
license_text
+
Redistribution and use in source and binary forms are permitted
+provided that the above copyright notice and this paragraph are
+duplicated in all such forms and that any documentation,
+advertising materials, and other materials related to such
+distribution and use acknowledge that the software was developed
+by the University of California, Berkeley. The name of the
+University may not be used to endorse or promote products derived
+from this software without specific prior written permission.
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bsla.json b/tests/licensedcode/data/license_db/license_dump/bsla.json index b56adead56b..8939f0fadbb 100644 --- a/tests/licensedcode/data/license_db/license_dump/bsla.json +++ b/tests/licensedcode/data/license_db/license_dump/bsla.json @@ -1,12 +1,12 @@ -{ - "key": "bsla", - "short_name": "BSLA", - "name": "Berkeley Software License Agreement", - "category": "Permissive", - "owner": "Regents of the University of California", - "spdx_license_key": "LicenseRef-scancode-bsla", - "ignorable_authors": [ - "the University of California, Berkeley" - ], - "text": "Redistribution and use in source and binary forms are permitted\nprovided that the above copyright notice and this paragraph are\nduplicated in all such forms and that any documentation,\nadvertising materials, and other materials related to such\ndistribution and use acknowledge that the software was developed\nby the University of California, Berkeley. The name of the\nUniversity may not be used to endorse or promote products derived\nfrom this software without specific prior written permission.\nTHIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR\nIMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE." +{ + "key": "bsla", + "short_name": "BSLA", + "name": "Berkeley Software License Agreement", + "category": "Permissive", + "owner": "Regents of the University of California", + "spdx_license_key": "LicenseRef-scancode-bsla", + "ignorable_authors": [ + "the University of California, Berkeley" + ], + "text": "Redistribution and use in source and binary forms are permitted\nprovided that the above copyright notice and this paragraph are\nduplicated in all such forms and that any documentation,\nadvertising materials, and other materials related to such\ndistribution and use acknowledge that the software was developed\nby the University of California, Berkeley. The name of the\nUniversity may not be used to endorse or promote products derived\nfrom this software without specific prior written permission.\nTHIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR\nIMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED\nWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE." } \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/bsla.yml b/tests/licensedcode/data/license_db/license_dump/bsla.yml index dc1b10d0711..c2d3150ef2a 100644 --- a/tests/licensedcode/data/license_db/license_dump/bsla.yml +++ b/tests/licensedcode/data/license_db/license_dump/bsla.yml @@ -1,20 +1,20 @@ -key: bsla -short_name: BSLA -name: Berkeley Software License Agreement -category: Permissive -owner: Regents of the University of California -spdx_license_key: LicenseRef-scancode-bsla -ignorable_authors: - - the University of California, Berkeley -text: | - Redistribution and use in source and binary forms are permitted - provided that the above copyright notice and this paragraph are - duplicated in all such forms and that any documentation, - advertising materials, and other materials related to such - distribution and use acknowledge that the software was developed - by the University of California, Berkeley. The name of the - University may not be used to endorse or promote products derived - from this software without specific prior written permission. - THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR - IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +key: bsla +short_name: BSLA +name: Berkeley Software License Agreement +category: Permissive +owner: Regents of the University of California +spdx_license_key: LicenseRef-scancode-bsla +ignorable_authors: + - the University of California, Berkeley +text: | + Redistribution and use in source and binary forms are permitted + provided that the above copyright notice and this paragraph are + duplicated in all such forms and that any documentation, + advertising materials, and other materials related to such + distribution and use acknowledge that the software was developed + by the University of California, Berkeley. The name of the + University may not be used to endorse or promote products derived + from this software without specific prior written permission. + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. diff --git a/tests/licensedcode/data/license_db/license_dump/help.html b/tests/licensedcode/data/license_db/license_dump/help.html index 416551b5dd0..93fed22237b 100644 --- a/tests/licensedcode/data/license_db/license_dump/help.html +++ b/tests/licensedcode/data/license_db/license_dump/help.html @@ -1,407 +1,407 @@ - - - - - - LicenseDB: Help - - - - - - -
- -
- -
- - -
-

- LicenseDB overview -

-

LicenseDB is likely the largest collection of software licenses available on - earth and may be beyond. -

- -

LicenseDB is a free and open database of mostly all the software licenses, in - particular all the open source software licenses, with over 2000 curated licenses - texts and their metadata. -

- -

LicenseDB is built from the ScanCode Toolkit license dataset. ScanCode Toolkit - is a leading open source code scanner and license detection engine.

- -

LicenseDB is an essential reference license resource for license compliance and - SBOMs. LicenseDB includes all the SPDX and OSI licenses together with an extended - curated collection of other licenses and license metadata. These licenses are - carefully reviewed and curated and continusouly updated by an open community of - contributors.

- -

LicenseDB is available as a web site, an JSON or YAML API and a git repository - making it easy to reuse and integrate in tools that need a database of reference - software licenses.

-
- -
-
-

- LicenseDB web -

- -

The web site is published at: https://scancode-licensedb.aboutcode.org/. - You can search the licenses by name, key and other attributes.

-
- - -
-
-

- LicenseDB API -

- -

The API index is available at these endpoints:

- -

The index contains a list of the license keys with key metadata and links to the - license details and texts using this license key as an identifier:

- -
- -
-
-

- LicenseDB Git repositories -

-

This git repository contains the full history of the generated HTML and JSON API documents https://github.com/nexB/scancode-licensedb

-

This git repository contains the original and editable source files: https://github.com/nexB/scancode-toolkit

- -
- -
-
-

- Support -

- -
- -
-
-

- LicenseDB's own license -

-

SPDX-License-Identifier: CC-BY-4.0 AND Apache-2.0

-

https://github.com/nexB/scancode-licensedb - Copyright (c) nexB Inc. and others. - ScanCode is a trademark of nexB Inc.

-

ScanCode LicenseDB data is licensed under the Creative Commons Attribution - License 4.0 (CC-BY-4.0). - Some licenses, such as the GNU GENERAL PUBLIC LICENSE, are subject to other licenses. - See the corresponding license text for the specific license conditions.

-

ScanCode LicenseDB software is licensed under the Apache License version 2.0. - You may not use this software except in compliance with the License. - You may obtain a copy of the License at: http://apache.org/licenses/LICENSE-2.0 - Unless required by applicable law or agreed to in writing, software distributed - under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR - CONDITIONS OF ANY KIND, either express or implied. See the License for the - specific language governing permissions and limitations under the License.

-

ScanCode LicenseDB is generated with ScanCode Toolkit. The database and its contents - are provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - either express or implied. - No content from ScanCode LicenseDB should be considered or used as legal advice. - Consult an attorney for any legal advice.

-

Visit https://github.com/nexB/scancode-licensedb for support.

-

ScanCode Toolkit is a free Software Composition Analysis tool from nexB Inc. and - others. - Visit https://github.com/nexB/scancode-toolkit for support and download.

-
- - -
-
-

- Field Definitions -

-
-
key
-
- The unique identifier for the license in the ScanCode LicenseDB as assigned by scancode-toolkit. - Note that this identifier is permanent and never changes and never goes away once published: no license key is ever deleted. - Instead a license can be marked as deprecated. -
- -
short_name
-
A short descriptive name (title) for the license in the ScanCode LicenseDB as assigned by scancode-toolkit.
- -
name
-
A long name for the license in the ScanCode LicenseDB as assigned by scancode-toolkit.
- -
is_deprecated
-
- When this is “yes”, the license is no longer used. For deprecated licenses, the notes may contain commentaries - and the license key that this license may be replaced by when relevant. -
- -
spdx_license_key
-
- The SPDX Short Identifier for the license if it exists in the SPDX license list at - https://spdx.org/licenses/. - Otherwise this is an SPDX license reference in the form of LicenseRef-scancode-<license key>. -
- -
other_spdx_license_keys
-
Alternative (or older, deprecated or obsolete) SPDX Short Identifiers or LicenseRef for the license.
- -
text_urls
-
URLs to the standard text of the license.
- -
notes
-
Notes and comments about the license.
- -
category
-
- A license category code, assigned by scancode-toolkit, that provides a major grouping for licenses, - generally describing the relationship between the licensor and the licensee. These license categories are not - legally precise, and are only intended to support Software Composition Analysis and usage policy implementations. -
- -
owner
-
- An owner is an entity that is the original author or custodian of a software license, and which may be responsible - for the text of the license. This is mandatory and should be set to "Unspecified" if it cannot be determined. -
- -
homepage_url
-
The homepage URL where the license is described.
- -
other_urls
-
- Other URLs that identify or are related to this license, such as URLs to this license in different open-source projects. - Obsolete links may be kept here, as they may be useful for historical analysis purposes. -
- -
osi_license_key
-
The identifier assigned by the OSI to a license for OSI-approved licenses.
- -
osi_url
-
A URL on the OSI website http://opensource.org for OSI-approved licenses.
- -
faq_url
-
A URL that provides answers to frequently asked questions about the license.
- -
is_exception
-
- When this is "yes", indicates that this license is actually an exception applied to another license in order to - modify specific conditions of that other license. -
- -
standard_notice
-
The standard text to provide in source or documentation that identifies the license or exception that applies to the software.
-
- -
These fields are used only to support certain technical aspects of code scanning:
-
-
ignorable_urls
-
URLs found in the license text but that can be ignored when scanning for URLs.
- -
ignorable_emails
-
Email addresses found in the license text but that can be ignored when scanning for emails.
- -
ignorable_copyrights
-
Copyright statements found in the license text but that can be ignored when scanning for copyright.
- -
ignorable_holders
-
Copyright holders found in the license text but that can be ignored when scanning for copyright holders.
- -
ignorable_authors
-
Author names found in the license text but that can be ignored when scanning for authors.
- -
minimum_coverage
-
Minimum percentage of the license text words that need to be matched to consider a license detection as a valid match.
-
-
- -
-
-

- License Categories -

-
-
CLA
-
- A Contributor License Agreement (CLA) describes and defines the contribution acceptance rules for the ongoing - development and enhancement of a software project. The CLA may specify how the resulting software contribution - itself will be licensed. -
-
Commercial
-
- Third-party proprietary software offered under a direct commercial license between supplier and customer. - Further fact-finding by Product Teams will be necessary to determine the code's license status and function, - if any. -
- -
Copyleft
-
- Open source software with a "copyleft" license that offers irrevocable permission to the public to copy and - redistribute the work in the same or modified form, but with the conditions that all such redistributions - make the work available in a form that facilitates further modification and use the same license terms. - A copyleft license can require code interacting with copyleft-licensed code to be licensed the same way. -
- -
Copyleft Limited
-
- A license that requires you to redistribute source code, including your changes, and also to provide - attribution for the software authors. Your obligation to redistribute source code, including proprietary - code linked with code under this license, is limited according to license-specific rules. -
- -
Free Restricted
-
- A Permissive-style license, that contains restrictions regarding the usage of the software - (for example, where the software is not intended for use in nuclear power plants) or the redistribution - of the software (for example, where commercial redistribution of the software is not allowed without - express permission). The Free Software Foundation (FSF) says that a license with this kind of restriction - is not really open source, although the OSI point of view is not that strict. -
- -
Patent License
-
- A license that applies to patents rather than specific software. May be used in conjunction with other - software license(s) that apply to a software component. -
- -
Permissive
-
- Open Source software that is made available under "non-copyleft" licenses. These generally require - attribution of the included open source and may include other obligations. -
- -
Proprietary Free
-
- Proprietary Free software that may not require a commercial license but may have specific terms and - conditions which Product Teams are obligated to follow. Some of these terms and conditions are provided - with or in the code or in clickable downloaded licenses. Examples are the Sun Binary Code License Agreement - or a freely offered BSP. -
- -
Public Domain
-
- Open source software that is made available without explicit obligations, but which has a license notice - that must be kept with the code per organization policy. The match may be to software, code examples - on a website, published public domain specifications or another type of publication. -
- -
Source-available
-
- Source-available software is software released through a source code distribution model that includes - arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting - the criteria to be called open-source. -
- -
Unstated License
-
- Third-party software that has a copyright notice, but no stated license. Common examples include code snippets - from publications and websites (such as those from O'Reilly Media). The absence of a license poses a risk - that the copyright owner may assert license obligations at some future time. Product Teams may need to - contact the copyright owner to determine the license obligations, if any. -
-
-
-
- -
- -
- - + + + + + + LicenseDB: Help + + + + + + +
+ +
+ +
+ + +
+

+ LicenseDB overview +

+

LicenseDB is likely the largest collection of software licenses available on + earth and may be beyond. +

+ +

LicenseDB is a free and open database of mostly all the software licenses, in + particular all the open source software licenses, with over 2000 curated licenses + texts and their metadata. +

+ +

LicenseDB is built from the ScanCode Toolkit license dataset. ScanCode Toolkit + is a leading open source code scanner and license detection engine.

+ +

LicenseDB is an essential reference license resource for license compliance and + SBOMs. LicenseDB includes all the SPDX and OSI licenses together with an extended + curated collection of other licenses and license metadata. These licenses are + carefully reviewed and curated and continusouly updated by an open community of + contributors.

+ +

LicenseDB is available as a web site, an JSON or YAML API and a git repository + making it easy to reuse and integrate in tools that need a database of reference + software licenses.

+
+ +
+
+

+ LicenseDB web +

+ +

The web site is published at: https://scancode-licensedb.aboutcode.org/. + You can search the licenses by name, key and other attributes.

+
+ + +
+
+

+ LicenseDB API +

+ +

The API index is available at these endpoints:

+ +

The index contains a list of the license keys with key metadata and links to the + license details and texts using this license key as an identifier:

+ +
+ +
+
+

+ LicenseDB Git repositories +

+

This git repository contains the full history of the generated HTML and JSON API documents https://github.com/nexB/scancode-licensedb

+

This git repository contains the original and editable source files: https://github.com/nexB/scancode-toolkit

+ +
+ +
+
+

+ Support +

+ +
+ +
+
+

+ LicenseDB's own license +

+

SPDX-License-Identifier: CC-BY-4.0 AND Apache-2.0

+

https://github.com/nexB/scancode-licensedb + Copyright (c) nexB Inc. and others. + ScanCode is a trademark of nexB Inc.

+

ScanCode LicenseDB data is licensed under the Creative Commons Attribution + License 4.0 (CC-BY-4.0). + Some licenses, such as the GNU GENERAL PUBLIC LICENSE, are subject to other licenses. + See the corresponding license text for the specific license conditions.

+

ScanCode LicenseDB software is licensed under the Apache License version 2.0. + You may not use this software except in compliance with the License. + You may obtain a copy of the License at: http://apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software distributed + under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + CONDITIONS OF ANY KIND, either express or implied. See the License for the + specific language governing permissions and limitations under the License.

+

ScanCode LicenseDB is generated with ScanCode Toolkit. The database and its contents + are provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, + either express or implied. + No content from ScanCode LicenseDB should be considered or used as legal advice. + Consult an attorney for any legal advice.

+

Visit https://github.com/nexB/scancode-licensedb for support.

+

ScanCode Toolkit is a free Software Composition Analysis tool from nexB Inc. and + others. + Visit https://github.com/nexB/scancode-toolkit for support and download.

+
+ + +
+
+

+ Field Definitions +

+
+
key
+
+ The unique identifier for the license in the ScanCode LicenseDB as assigned by scancode-toolkit. + Note that this identifier is permanent and never changes and never goes away once published: no license key is ever deleted. + Instead a license can be marked as deprecated. +
+ +
short_name
+
A short descriptive name (title) for the license in the ScanCode LicenseDB as assigned by scancode-toolkit.
+ +
name
+
A long name for the license in the ScanCode LicenseDB as assigned by scancode-toolkit.
+ +
is_deprecated
+
+ When this is yes, the license is no longer used. For deprecated licenses, the notes may contain commentaries + and the license key that this license may be replaced by when relevant. +
+ +
spdx_license_key
+
+ The SPDX Short Identifier for the license if it exists in the SPDX license list at + https://spdx.org/licenses/. + Otherwise this is an SPDX license reference in the form of LicenseRef-scancode-<license key>. +
+ +
other_spdx_license_keys
+
Alternative (or older, deprecated or obsolete) SPDX Short Identifiers or LicenseRef for the license.
+ +
text_urls
+
URLs to the standard text of the license.
+ +
notes
+
Notes and comments about the license.
+ +
category
+
+ A license category code, assigned by scancode-toolkit, that provides a major grouping for licenses, + generally describing the relationship between the licensor and the licensee. These license categories are not + legally precise, and are only intended to support Software Composition Analysis and usage policy implementations. +
+ +
owner
+
+ An owner is an entity that is the original author or custodian of a software license, and which may be responsible + for the text of the license. This is mandatory and should be set to "Unspecified" if it cannot be determined. +
+ +
homepage_url
+
The homepage URL where the license is described.
+ +
other_urls
+
+ Other URLs that identify or are related to this license, such as URLs to this license in different open-source projects. + Obsolete links may be kept here, as they may be useful for historical analysis purposes. +
+ +
osi_license_key
+
The identifier assigned by the OSI to a license for OSI-approved licenses.
+ +
osi_url
+
A URL on the OSI website http://opensource.org for OSI-approved licenses.
+ +
faq_url
+
A URL that provides answers to frequently asked questions about the license.
+ +
is_exception
+
+ When this is "yes", indicates that this license is actually an exception applied to another license in order to + modify specific conditions of that other license. +
+ +
standard_notice
+
The standard text to provide in source or documentation that identifies the license or exception that applies to the software.
+
+ +
These fields are used only to support certain technical aspects of code scanning:
+
+
ignorable_urls
+
URLs found in the license text but that can be ignored when scanning for URLs.
+ +
ignorable_emails
+
Email addresses found in the license text but that can be ignored when scanning for emails.
+ +
ignorable_copyrights
+
Copyright statements found in the license text but that can be ignored when scanning for copyright.
+ +
ignorable_holders
+
Copyright holders found in the license text but that can be ignored when scanning for copyright holders.
+ +
ignorable_authors
+
Author names found in the license text but that can be ignored when scanning for authors.
+ +
minimum_coverage
+
Minimum percentage of the license text words that need to be matched to consider a license detection as a valid match.
+
+
+ +
+
+

+ License Categories +

+
+
CLA
+
+ A Contributor License Agreement (CLA) describes and defines the contribution acceptance rules for the ongoing + development and enhancement of a software project. The CLA may specify how the resulting software contribution + itself will be licensed. +
+
Commercial
+
+ Third-party proprietary software offered under a direct commercial license between supplier and customer. + Further fact-finding by Product Teams will be necessary to determine the code's license status and function, + if any. +
+ +
Copyleft
+
+ Open source software with a "copyleft" license that offers irrevocable permission to the public to copy and + redistribute the work in the same or modified form, but with the conditions that all such redistributions + make the work available in a form that facilitates further modification and use the same license terms. + A copyleft license can require code interacting with copyleft-licensed code to be licensed the same way. +
+ +
Copyleft Limited
+
+ A license that requires you to redistribute source code, including your changes, and also to provide + attribution for the software authors. Your obligation to redistribute source code, including proprietary + code linked with code under this license, is limited according to license-specific rules. +
+ +
Free Restricted
+
+ A Permissive-style license, that contains restrictions regarding the usage of the software + (for example, where the software is not intended for use in nuclear power plants) or the redistribution + of the software (for example, where commercial redistribution of the software is not allowed without + express permission). The Free Software Foundation (FSF) says that a license with this kind of restriction + is not really open source, although the OSI point of view is not that strict. +
+ +
Patent License
+
+ A license that applies to patents rather than specific software. May be used in conjunction with other + software license(s) that apply to a software component. +
+ +
Permissive
+
+ Open Source software that is made available under "non-copyleft" licenses. These generally require + attribution of the included open source and may include other obligations. +
+ +
Proprietary Free
+
+ Proprietary Free software that may not require a commercial license but may have specific terms and + conditions which Product Teams are obligated to follow. Some of these terms and conditions are provided + with or in the code or in clickable downloaded licenses. Examples are the Sun Binary Code License Agreement + or a freely offered BSP. +
+ +
Public Domain
+
+ Open source software that is made available without explicit obligations, but which has a license notice + that must be kept with the code per organization policy. The match may be to software, code examples + on a website, published public domain specifications or another type of publication. +
+ +
Source-available
+
+ Source-available software is software released through a source code distribution model that includes + arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting + the criteria to be called open-source. +
+ +
Unstated License
+
+ Third-party software that has a copyright notice, but no stated license. Common examples include code snippets + from publications and websites (such as those from O'Reilly Media). The absence of a license poses a risk + that the copyright owner may assert license obligations at some future time. Product Teams may need to + contact the copyright owner to determine the license obligations, if any. +
+
+
+
+ +
+ +
+ + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/index.html b/tests/licensedcode/data/license_db/license_dump/index.html index 29de757a8a6..95d13463df9 100644 --- a/tests/licensedcode/data/license_db/license_dump/index.html +++ b/tests/licensedcode/data/license_db/license_dump/index.html @@ -1,433 +1,433 @@ - - - - - - LicenseDB - - - - - - - - - -
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- -
- - - - + + + + + + LicenseDB + + + + + + + + + +
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ + + + \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/index.json b/tests/licensedcode/data/license_db/license_dump/index.json index 6bf32ffbc0e..b229e7a1e43 100644 --- a/tests/licensedcode/data/license_db/license_dump/index.json +++ b/tests/licensedcode/data/license_db/license_dump/index.json @@ -1,146 +1,146 @@ -[ - { - "license_key": "bash-exception-gpl", - "category": "Copyleft", - "spdx_license_key": "LicenseRef-scancode-bash-exception-gpl-2.0", - "other_spdx_license_keys": [], - "is_exception": true, - "is_deprecated": false, - "json": "bash-exception-gpl.json", - "yaml": "bash-exception-gpl.yml", - "html": "bash-exception-gpl.html", - "license": "bash-exception-gpl.LICENSE" - }, - { - "license_key": "binary-linux-firmware", - "category": "Proprietary Free", - "spdx_license_key": "LicenseRef-scancode-binary-linux-firmware", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "binary-linux-firmware.json", - "yaml": "binary-linux-firmware.yml", - "html": "binary-linux-firmware.html", - "license": "binary-linux-firmware.LICENSE" - }, - { - "license_key": "bison-exception-2.0", - "category": "Copyleft Limited", - "spdx_license_key": "LicenseRef-scancode-bison-exception-2.0", - "other_spdx_license_keys": [], - "is_exception": true, - "is_deprecated": false, - "json": "bison-exception-2.0.json", - "yaml": "bison-exception-2.0.yml", - "html": "bison-exception-2.0.html", - "license": "bison-exception-2.0.LICENSE" - }, - { - "license_key": "bison-exception-2.2", - "category": "Copyleft Limited", - "spdx_license_key": "Bison-exception-2.2", - "other_spdx_license_keys": [], - "is_exception": true, - "is_deprecated": false, - "json": "bison-exception-2.2.json", - "yaml": "bison-exception-2.2.yml", - "html": "bison-exception-2.2.html", - "license": "bison-exception-2.2.LICENSE" - }, - { - "license_key": "bittorrent-1.0", - "category": "Copyleft Limited", - "spdx_license_key": "BitTorrent-1.0", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "bittorrent-1.0.json", - "yaml": "bittorrent-1.0.yml", - "html": "bittorrent-1.0.html", - "license": "bittorrent-1.0.LICENSE" - }, - { - "license_key": "bittorrent-1.1", - "category": "Copyleft Limited", - "spdx_license_key": "BitTorrent-1.1", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "bittorrent-1.1.json", - "yaml": "bittorrent-1.1.yml", - "html": "bittorrent-1.1.html", - "license": "bittorrent-1.1.LICENSE" - }, - { - "license_key": "bittorrent-1.2", - "category": "Copyleft Limited", - "spdx_license_key": "LicenseRef-scancode-bittorrent-1.2", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "bittorrent-1.2.json", - "yaml": "bittorrent-1.2.yml", - "html": "bittorrent-1.2.html", - "license": "bittorrent-1.2.LICENSE" - }, - { - "license_key": "bittorrent-eula", - "category": "Proprietary Free", - "spdx_license_key": "LicenseRef-scancode-bittorrent-eula", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "bittorrent-eula.json", - "yaml": "bittorrent-eula.yml", - "html": "bittorrent-eula.html", - "license": "bittorrent-eula.LICENSE" - }, - { - "license_key": "boost-1.0", - "category": "Permissive", - "spdx_license_key": "BSL-1.0", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "boost-1.0.json", - "yaml": "boost-1.0.yml", - "html": "boost-1.0.html", - "license": "boost-1.0.LICENSE" - }, - { - "license_key": "boost-original", - "category": "Permissive", - "spdx_license_key": "LicenseRef-scancode-boost-original", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "boost-original.json", - "yaml": "boost-original.yml", - "html": "boost-original.html", - "license": "boost-original.LICENSE" - }, - { - "license_key": "bootloader-exception", - "category": "Copyleft Limited", - "spdx_license_key": "Bootloader-exception", - "other_spdx_license_keys": [], - "is_exception": true, - "is_deprecated": false, - "json": "bootloader-exception.json", - "yaml": "bootloader-exception.yml", - "html": "bootloader-exception.html", - "license": "bootloader-exception.LICENSE" - }, - { - "license_key": "bsla", - "category": "Permissive", - "spdx_license_key": "LicenseRef-scancode-bsla", - "other_spdx_license_keys": [], - "is_exception": false, - "is_deprecated": false, - "json": "bsla.json", - "yaml": "bsla.yml", - "html": "bsla.html", - "license": "bsla.LICENSE" - } +[ + { + "license_key": "bash-exception-gpl", + "category": "Copyleft", + "spdx_license_key": "LicenseRef-scancode-bash-exception-gpl-2.0", + "other_spdx_license_keys": [], + "is_exception": true, + "is_deprecated": false, + "json": "bash-exception-gpl.json", + "yaml": "bash-exception-gpl.yml", + "html": "bash-exception-gpl.html", + "license": "bash-exception-gpl.LICENSE" + }, + { + "license_key": "binary-linux-firmware", + "category": "Proprietary Free", + "spdx_license_key": "LicenseRef-scancode-binary-linux-firmware", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "binary-linux-firmware.json", + "yaml": "binary-linux-firmware.yml", + "html": "binary-linux-firmware.html", + "license": "binary-linux-firmware.LICENSE" + }, + { + "license_key": "bison-exception-2.0", + "category": "Copyleft Limited", + "spdx_license_key": "LicenseRef-scancode-bison-exception-2.0", + "other_spdx_license_keys": [], + "is_exception": true, + "is_deprecated": false, + "json": "bison-exception-2.0.json", + "yaml": "bison-exception-2.0.yml", + "html": "bison-exception-2.0.html", + "license": "bison-exception-2.0.LICENSE" + }, + { + "license_key": "bison-exception-2.2", + "category": "Copyleft Limited", + "spdx_license_key": "Bison-exception-2.2", + "other_spdx_license_keys": [], + "is_exception": true, + "is_deprecated": false, + "json": "bison-exception-2.2.json", + "yaml": "bison-exception-2.2.yml", + "html": "bison-exception-2.2.html", + "license": "bison-exception-2.2.LICENSE" + }, + { + "license_key": "bittorrent-1.0", + "category": "Copyleft Limited", + "spdx_license_key": "BitTorrent-1.0", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "bittorrent-1.0.json", + "yaml": "bittorrent-1.0.yml", + "html": "bittorrent-1.0.html", + "license": "bittorrent-1.0.LICENSE" + }, + { + "license_key": "bittorrent-1.1", + "category": "Copyleft Limited", + "spdx_license_key": "BitTorrent-1.1", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "bittorrent-1.1.json", + "yaml": "bittorrent-1.1.yml", + "html": "bittorrent-1.1.html", + "license": "bittorrent-1.1.LICENSE" + }, + { + "license_key": "bittorrent-1.2", + "category": "Copyleft Limited", + "spdx_license_key": "LicenseRef-scancode-bittorrent-1.2", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "bittorrent-1.2.json", + "yaml": "bittorrent-1.2.yml", + "html": "bittorrent-1.2.html", + "license": "bittorrent-1.2.LICENSE" + }, + { + "license_key": "bittorrent-eula", + "category": "Proprietary Free", + "spdx_license_key": "LicenseRef-scancode-bittorrent-eula", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "bittorrent-eula.json", + "yaml": "bittorrent-eula.yml", + "html": "bittorrent-eula.html", + "license": "bittorrent-eula.LICENSE" + }, + { + "license_key": "boost-1.0", + "category": "Permissive", + "spdx_license_key": "BSL-1.0", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "boost-1.0.json", + "yaml": "boost-1.0.yml", + "html": "boost-1.0.html", + "license": "boost-1.0.LICENSE" + }, + { + "license_key": "boost-original", + "category": "Permissive", + "spdx_license_key": "LicenseRef-scancode-boost-original", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "boost-original.json", + "yaml": "boost-original.yml", + "html": "boost-original.html", + "license": "boost-original.LICENSE" + }, + { + "license_key": "bootloader-exception", + "category": "Copyleft Limited", + "spdx_license_key": "Bootloader-exception", + "other_spdx_license_keys": [], + "is_exception": true, + "is_deprecated": false, + "json": "bootloader-exception.json", + "yaml": "bootloader-exception.yml", + "html": "bootloader-exception.html", + "license": "bootloader-exception.LICENSE" + }, + { + "license_key": "bsla", + "category": "Permissive", + "spdx_license_key": "LicenseRef-scancode-bsla", + "other_spdx_license_keys": [], + "is_exception": false, + "is_deprecated": false, + "json": "bsla.json", + "yaml": "bsla.yml", + "html": "bsla.html", + "license": "bsla.LICENSE" + } ] \ No newline at end of file diff --git a/tests/licensedcode/data/license_db/license_dump/index.yml b/tests/licensedcode/data/license_db/license_dump/index.yml index 4827c1502dd..7955d7f935f 100644 --- a/tests/licensedcode/data/license_db/license_dump/index.yml +++ b/tests/licensedcode/data/license_db/license_dump/index.yml @@ -1,120 +1,120 @@ -- license_key: bash-exception-gpl - category: Copyleft - spdx_license_key: LicenseRef-scancode-bash-exception-gpl-2.0 - other_spdx_license_keys: [] - is_exception: yes - is_deprecated: no - json: bash-exception-gpl.json - yaml: bash-exception-gpl.yml - html: bash-exception-gpl.html - license: bash-exception-gpl.LICENSE -- license_key: binary-linux-firmware - category: Proprietary Free - spdx_license_key: LicenseRef-scancode-binary-linux-firmware - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: binary-linux-firmware.json - yaml: binary-linux-firmware.yml - html: binary-linux-firmware.html - license: binary-linux-firmware.LICENSE -- license_key: bison-exception-2.0 - category: Copyleft Limited - spdx_license_key: LicenseRef-scancode-bison-exception-2.0 - other_spdx_license_keys: [] - is_exception: yes - is_deprecated: no - json: bison-exception-2.0.json - yaml: bison-exception-2.0.yml - html: bison-exception-2.0.html - license: bison-exception-2.0.LICENSE -- license_key: bison-exception-2.2 - category: Copyleft Limited - spdx_license_key: Bison-exception-2.2 - other_spdx_license_keys: [] - is_exception: yes - is_deprecated: no - json: bison-exception-2.2.json - yaml: bison-exception-2.2.yml - html: bison-exception-2.2.html - license: bison-exception-2.2.LICENSE -- license_key: bittorrent-1.0 - category: Copyleft Limited - spdx_license_key: BitTorrent-1.0 - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: bittorrent-1.0.json - yaml: bittorrent-1.0.yml - html: bittorrent-1.0.html - license: bittorrent-1.0.LICENSE -- license_key: bittorrent-1.1 - category: Copyleft Limited - spdx_license_key: BitTorrent-1.1 - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: bittorrent-1.1.json - yaml: bittorrent-1.1.yml - html: bittorrent-1.1.html - license: bittorrent-1.1.LICENSE -- license_key: bittorrent-1.2 - category: Copyleft Limited - spdx_license_key: LicenseRef-scancode-bittorrent-1.2 - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: bittorrent-1.2.json - yaml: bittorrent-1.2.yml - html: bittorrent-1.2.html - license: bittorrent-1.2.LICENSE -- license_key: bittorrent-eula - category: Proprietary Free - spdx_license_key: LicenseRef-scancode-bittorrent-eula - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: bittorrent-eula.json - yaml: bittorrent-eula.yml - html: bittorrent-eula.html - license: bittorrent-eula.LICENSE -- license_key: boost-1.0 - category: Permissive - spdx_license_key: BSL-1.0 - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: boost-1.0.json - yaml: boost-1.0.yml - html: boost-1.0.html - license: boost-1.0.LICENSE -- license_key: boost-original - category: Permissive - spdx_license_key: LicenseRef-scancode-boost-original - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: boost-original.json - yaml: boost-original.yml - html: boost-original.html - license: boost-original.LICENSE -- license_key: bootloader-exception - category: Copyleft Limited - spdx_license_key: Bootloader-exception - other_spdx_license_keys: [] - is_exception: yes - is_deprecated: no - json: bootloader-exception.json - yaml: bootloader-exception.yml - html: bootloader-exception.html - license: bootloader-exception.LICENSE -- license_key: bsla - category: Permissive - spdx_license_key: LicenseRef-scancode-bsla - other_spdx_license_keys: [] - is_exception: no - is_deprecated: no - json: bsla.json - yaml: bsla.yml - html: bsla.html - license: bsla.LICENSE +- license_key: bash-exception-gpl + category: Copyleft + spdx_license_key: LicenseRef-scancode-bash-exception-gpl-2.0 + other_spdx_license_keys: [] + is_exception: yes + is_deprecated: no + json: bash-exception-gpl.json + yaml: bash-exception-gpl.yml + html: bash-exception-gpl.html + license: bash-exception-gpl.LICENSE +- license_key: binary-linux-firmware + category: Proprietary Free + spdx_license_key: LicenseRef-scancode-binary-linux-firmware + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: binary-linux-firmware.json + yaml: binary-linux-firmware.yml + html: binary-linux-firmware.html + license: binary-linux-firmware.LICENSE +- license_key: bison-exception-2.0 + category: Copyleft Limited + spdx_license_key: LicenseRef-scancode-bison-exception-2.0 + other_spdx_license_keys: [] + is_exception: yes + is_deprecated: no + json: bison-exception-2.0.json + yaml: bison-exception-2.0.yml + html: bison-exception-2.0.html + license: bison-exception-2.0.LICENSE +- license_key: bison-exception-2.2 + category: Copyleft Limited + spdx_license_key: Bison-exception-2.2 + other_spdx_license_keys: [] + is_exception: yes + is_deprecated: no + json: bison-exception-2.2.json + yaml: bison-exception-2.2.yml + html: bison-exception-2.2.html + license: bison-exception-2.2.LICENSE +- license_key: bittorrent-1.0 + category: Copyleft Limited + spdx_license_key: BitTorrent-1.0 + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: bittorrent-1.0.json + yaml: bittorrent-1.0.yml + html: bittorrent-1.0.html + license: bittorrent-1.0.LICENSE +- license_key: bittorrent-1.1 + category: Copyleft Limited + spdx_license_key: BitTorrent-1.1 + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: bittorrent-1.1.json + yaml: bittorrent-1.1.yml + html: bittorrent-1.1.html + license: bittorrent-1.1.LICENSE +- license_key: bittorrent-1.2 + category: Copyleft Limited + spdx_license_key: LicenseRef-scancode-bittorrent-1.2 + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: bittorrent-1.2.json + yaml: bittorrent-1.2.yml + html: bittorrent-1.2.html + license: bittorrent-1.2.LICENSE +- license_key: bittorrent-eula + category: Proprietary Free + spdx_license_key: LicenseRef-scancode-bittorrent-eula + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: bittorrent-eula.json + yaml: bittorrent-eula.yml + html: bittorrent-eula.html + license: bittorrent-eula.LICENSE +- license_key: boost-1.0 + category: Permissive + spdx_license_key: BSL-1.0 + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: boost-1.0.json + yaml: boost-1.0.yml + html: boost-1.0.html + license: boost-1.0.LICENSE +- license_key: boost-original + category: Permissive + spdx_license_key: LicenseRef-scancode-boost-original + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: boost-original.json + yaml: boost-original.yml + html: boost-original.html + license: boost-original.LICENSE +- license_key: bootloader-exception + category: Copyleft Limited + spdx_license_key: Bootloader-exception + other_spdx_license_keys: [] + is_exception: yes + is_deprecated: no + json: bootloader-exception.json + yaml: bootloader-exception.yml + html: bootloader-exception.html + license: bootloader-exception.LICENSE +- license_key: bsla + category: Permissive + spdx_license_key: LicenseRef-scancode-bsla + other_spdx_license_keys: [] + is_exception: no + is_deprecated: no + json: bsla.json + yaml: bsla.yml + html: bsla.html + license: bsla.LICENSE diff --git a/tests/licensedcode/data/models/license_file_dump/apache-2.0.LICENSE b/tests/licensedcode/data/models/license_file_dump/apache-2.0.LICENSE index 36938651042..1942694d0c3 100644 --- a/tests/licensedcode/data/models/license_file_dump/apache-2.0.LICENSE +++ b/tests/licensedcode/data/models/license_file_dump/apache-2.0.LICENSE @@ -1,82 +1,82 @@ ---- -key: apache-2.0 -short_name: Apache 2.0 -name: Apache License 2.0 -category: Permissive -owner: Apache Software Foundation -homepage_url: http://www.apache.org/licenses/ -spdx_license_key: Apache-2.0 -text_urls: - - http://www.apache.org/licenses/LICENSE-2.0 -osi_url: http://opensource.org/licenses/apache2.0.php -faq_url: http://www.apache.org/foundation/licence-FAQ.html ---- - -Apache License -Version 2.0, January 2004 -http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - -"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. - -"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. - -"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, - -"control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - -"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. - -"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. - -"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. - -"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). - -"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. - -"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." - -"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: - - (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. - - You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS - -APPENDIX: How to apply the Apache License to your work. - -To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - -Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 - +--- +key: apache-2.0 +short_name: Apache 2.0 +name: Apache License 2.0 +category: Permissive +owner: Apache Software Foundation +homepage_url: http://www.apache.org/licenses/ +spdx_license_key: Apache-2.0 +text_urls: + - http://www.apache.org/licenses/LICENSE-2.0 +osi_url: http://opensource.org/licenses/apache2.0.php +faq_url: http://www.apache.org/foundation/licence-FAQ.html +--- + +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, + +"control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + + (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + +To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. \ No newline at end of file diff --git a/tests/licensedcode/data/models/rule_file_dump/0052_lzma-sdk-original.RULE b/tests/licensedcode/data/models/rule_file_dump/0052_lzma-sdk-original.RULE index 112ac023ae8..f4dd83c9d7e 100644 --- a/tests/licensedcode/data/models/rule_file_dump/0052_lzma-sdk-original.RULE +++ b/tests/licensedcode/data/models/rule_file_dump/0052_lzma-sdk-original.RULE @@ -1,6 +1,6 @@ ---- -license_expression: lzma-sdk-original -notes: homepage_url ---- - +--- +license_expression: lzma-sdk-original +notes: homepage_url +--- + http://www.7-zip.org/sdk.html \ No newline at end of file diff --git a/tests/packagedcode/data/npm/alias/package.json.expected b/tests/packagedcode/data/npm/alias/package.json.expected index 595d743aec3..d0bd959540b 100755 --- a/tests/packagedcode/data/npm/alias/package.json.expected +++ b/tests/packagedcode/data/npm/alias/package.json.expected @@ -64,8 +64,27 @@ ], "engines": { "node": "20 || >=22" - } - }, + }, + "overrides": { + "braces@3": "^3.0.3", + "axios@1.0.0 - 1.5.1": "^1.7.2", + "netlify-cli": { + "braces": "^3.0.3", + "micromatch": "^4.0.7", + "chokidar": { + "braces": "^3.0.3" + }, + "http-proxy-middleware": { + "micromatch": { + ".": "^4.0.7", + "braces": "^3.0.3" + } + } + }, + "micromatch@4.0.5": "^4.0.7", + "tar@6.1.11": "6.2" + } + }, "dependencies": [ { "purl": "pkg:npm/strip-ansi", diff --git a/tests/packagedcode/data/npm/overrides_test/package.json b/tests/packagedcode/data/npm/overrides_test/package.json new file mode 100644 index 00000000000..f158beda556 --- /dev/null +++ b/tests/packagedcode/data/npm/overrides_test/package.json @@ -0,0 +1,11 @@ +{ + "name": "my-override-example", + "version": "1.0.0", + "overrides": { + "@npm/foo": "1.0.0", + "@npm/bar@2.0.0": { + "@npm/foo": "2.5.0" + } + } + } + \ No newline at end of file diff --git a/tests/packagedcode/test_npm.py b/tests/packagedcode/test_npm.py index ea4b78ed413..c08f718181e 100644 --- a/tests/packagedcode/test_npm.py +++ b/tests/packagedcode/test_npm.py @@ -543,6 +543,24 @@ def test_npm_scan_with_private_package_json_and_yarn_lock(self): expected_file, result_file, remove_uuid=True, regen=REGEN_TEST_FIXTURES ) + def test_parse_npm_package_json_with_overrides(self): + # 1) Point to your test package.json that has an "overrides" field + test_file = self.get_test_loc('npm/overrides_test/package.json') + + # 2) Parse it using the NpmPackageJsonHandler + packages = npm.NpmPackageJsonHandler.parse(test_file) + packages = list(packages) # Convert generator to list + + # 3) Sanity check: We should get exactly 1 package + assert len(packages) == 1 + package = packages[0] + + # 4) Verify that "overrides" got captured in extra_data + assert 'overrides' in package.extra_data + assert package.extra_data['overrides'].get('@npm/foo') == '1.0.0' + # If you have nested overrides, check those too: + # e.g. assert package.extra_data['overrides']['@npm/bar@2.0.0']['@npm/foo'] == '2.5.0' + test_data = [ (['MIT'], 'mit'), diff --git a/tests/packagedcode/test_models.py b/tests/packagedcode/test_packagedcode_models.py similarity index 100% rename from tests/packagedcode/test_models.py rename to tests/packagedcode/test_packagedcode_models.py