├── REPORTS ├── lts-v6.12.55-linux-251024T074402Z.xlsx ├── Lite-lts-v6.12.41-linux-250811T220439Z.xlsx ├── Lite-lts-v6.12.47-linux-250915T033524Z.xlsx ├── mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.xlsx ├── mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.xlsx ├── Lite-mainline-tracking-pre-prod-v6.16-linux-250813T062657Z.xlsx └── Lite-mainline-tracking-pre-prod-v6.16-linux-250910T065613Z.xlsx ├── LICENSE ├── security.md ├── LICENSES ├── exceptions │ ├── GCC-exception-2.0 │ └── Linux-syscall-note ├── deprecated │ ├── ISC │ ├── Zlib │ ├── Linux-OpenIB │ ├── X11 │ ├── GPL-1.0 │ ├── GFDL-1.1 │ └── GFDL-1.2 ├── preferred │ ├── MIT │ ├── BSD-2-Clause │ ├── BSD-3-Clause │ ├── BSD-3-Clause-Clear │ ├── GPL-2.0 │ └── LGPL-2.0 └── dual │ ├── Apache-2.0 │ ├── copyleft-next-0.3.1 │ ├── CDDL-1.0 │ ├── CC-BY-4.0 │ └── MPL-1.1 └── Readme.md /REPORTS/lts-v6.12.55-linux-251024T074402Z.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/linux-intel-quilt/HEAD/REPORTS/lts-v6.12.55-linux-251024T074402Z.xlsx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | REPOSITORY NOTICE 2 | 3 | All patches are contributed under the license terms of the respective upstream 4 | project files to which they apply. 5 | -------------------------------------------------------------------------------- /REPORTS/Lite-lts-v6.12.41-linux-250811T220439Z.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/linux-intel-quilt/HEAD/REPORTS/Lite-lts-v6.12.41-linux-250811T220439Z.xlsx -------------------------------------------------------------------------------- /REPORTS/Lite-lts-v6.12.47-linux-250915T033524Z.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/linux-intel-quilt/HEAD/REPORTS/Lite-lts-v6.12.47-linux-250915T033524Z.xlsx -------------------------------------------------------------------------------- /REPORTS/mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/linux-intel-quilt/HEAD/REPORTS/mainline-tracking-pre-prod-v6.17-linux-251023T022625Z.xlsx -------------------------------------------------------------------------------- /REPORTS/mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/linux-intel-quilt/HEAD/REPORTS/mainline-tracking-pre-prod-v6.17-linux-251118T134731Z.xlsx -------------------------------------------------------------------------------- /REPORTS/Lite-mainline-tracking-pre-prod-v6.16-linux-250813T062657Z.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/linux-intel-quilt/HEAD/REPORTS/Lite-mainline-tracking-pre-prod-v6.16-linux-250813T062657Z.xlsx -------------------------------------------------------------------------------- /REPORTS/Lite-mainline-tracking-pre-prod-v6.16-linux-250910T065613Z.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel/linux-intel-quilt/HEAD/REPORTS/Lite-mainline-tracking-pre-prod-v6.16-linux-250910T065613Z.xlsx -------------------------------------------------------------------------------- /security.md: -------------------------------------------------------------------------------- 1 | Security Policy 2 | Intel is committed to rapidly addressing security vulnerabilities affecting our customers and providing clear guidance on the solution, impact, severity and mitigation. 3 | 4 | Reporting a Vulnerability 5 | Please report any security vulnerabilities in this project [utilizing the guidelines here](https://www.intel.com/content/www/us/en/security-center/vulnerability-handling-guidelines.html). 6 | -------------------------------------------------------------------------------- /LICENSES/exceptions/GCC-exception-2.0: -------------------------------------------------------------------------------- 1 | SPDX-Exception-Identifier: GCC-exception-2.0 2 | SPDX-URL: https://spdx.org/licenses/GCC-exception-2.0.html 3 | SPDX-Licenses: GPL-2.0, GPL-2.0+, GPL-2.0-only, GPL-2.0-or-later 4 | Usage-Guide: 5 | This exception is used together with one of the above SPDX-Licenses to 6 | allow linking the compiled version of code to non GPL compliant code. 7 | To use this exception add it with the keyword WITH to one of the 8 | identifiers in the SPDX-Licenses tag: 9 | SPDX-License-Identifier: WITH GCC-exception-2.0 10 | License-Text: 11 | 12 | In addition to the permissions in the GNU Library General Public License, 13 | the Free Software Foundation gives you unlimited permission to link the 14 | compiled version of this file into combinations with other programs, and to 15 | distribute those programs without any restriction coming from the use of 16 | this file. (The General Public License restrictions do apply in other 17 | respects; for example, they cover modification of the file, and 18 | distribution when not linked into another program.) 19 | -------------------------------------------------------------------------------- /LICENSES/deprecated/ISC: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: ISC 2 | SPDX-URL: https://spdx.org/licenses/ISC.html 3 | Usage-Guide: 4 | To use the ISC License put the following SPDX tag/value pair into a 5 | comment according to the placement guidelines in the licensing rules 6 | documentation: 7 | SPDX-License-Identifier: ISC 8 | License-Text: 9 | 10 | ISC License 11 | 12 | Copyright (c) 13 | 14 | Permission to use, copy, modify, and/or distribute this software for any 15 | purpose with or without fee is hereby granted, provided that the above 16 | copyright notice and this permission notice appear in all copies. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 19 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 20 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 21 | SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 22 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 23 | OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 24 | CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 25 | -------------------------------------------------------------------------------- /LICENSES/deprecated/Zlib: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: Zlib 2 | SPDX-URL: https://spdx.org/licenses/Zlib.html 3 | Usage-Guide: 4 | To use the Zlib License put the following SPDX tag/value pair into a 5 | comment according to the placement guidelines in the licensing rules 6 | documentation: 7 | SPDX-License-Identifier: Zlib 8 | License-Text: 9 | 10 | zlib License 11 | 12 | Copyright (c) 13 | 14 | This software is provided 'as-is', without any express or implied warranty. In 15 | no event will the authors be held liable for any damages arising from the use 16 | of this software. 17 | 18 | Permission is granted to anyone to use this software for any purpose, including 19 | commercial applications, and to alter it and redistribute it freely, subject 20 | to the following restrictions: 21 | 1. The origin of this software must not be misrepresented; you must not 22 | claim that you wrote the original software. If you use this software in a 23 | product, an acknowledgment in the product documentation would be appreciated 24 | but is not required. 25 | 2. Altered source versions must be plainly marked as such, and must not be 26 | misrepresented as being the original software. 27 | 3. This notice may not be removed or altered from any source distribution. 28 | -------------------------------------------------------------------------------- /LICENSES/exceptions/Linux-syscall-note: -------------------------------------------------------------------------------- 1 | SPDX-Exception-Identifier: Linux-syscall-note 2 | SPDX-URL: https://spdx.org/licenses/Linux-syscall-note.html 3 | SPDX-Licenses: GPL-2.0, GPL-2.0+, GPL-1.0+, LGPL-2.0, LGPL-2.0+, LGPL-2.1, LGPL-2.1+, GPL-2.0-only, GPL-2.0-or-later 4 | Usage-Guide: 5 | This exception is used together with one of the above SPDX-Licenses 6 | to mark user space API (uapi) header files so they can be included 7 | into non GPL compliant user space application code. 8 | To use this exception add it with the keyword WITH to one of the 9 | identifiers in the SPDX-Licenses tag: 10 | SPDX-License-Identifier: WITH Linux-syscall-note 11 | License-Text: 12 | 13 | NOTE! This copyright does *not* cover user programs that use kernel 14 | services by normal system calls - this is merely considered normal use 15 | of the kernel, and does *not* fall under the heading of "derived work". 16 | Also note that the GPL below is copyrighted by the Free Software 17 | Foundation, but the instance of code that it refers to (the Linux 18 | kernel) is copyrighted by me and others who actually wrote it. 19 | 20 | Also note that the only valid version of the GPL as far as the kernel 21 | is concerned is _this_ particular version of the license (ie v2, not 22 | v2.2 or v3.x or whatever), unless explicitly otherwise stated. 23 | 24 | Linus Torvalds 25 | 26 | -------------------------------------------------------------------------------- /LICENSES/deprecated/Linux-OpenIB: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: Linux-OpenIB 2 | SPDX-URL: https://spdx.org/licenses/Linux-OpenIB.html 3 | Usage-Guide: 4 | To use the Linux Kernel Variant of OpenIB.org license put the following 5 | SPDX tag/value pair into a comment according to the placement guidelines 6 | in the licensing rules documentation: 7 | SPDX-License-Identifier: Linux-OpenIB 8 | License-Text: 9 | 10 | Redistribution and use in source and binary forms, with or without 11 | modification, are permitted provided that the following conditions are met: 12 | 13 | - Redistributions of source code must retain the above copyright 14 | notice, this list of conditions and the following disclaimer. 15 | 16 | - Redistributions in binary form must reproduce the above copyright 17 | notice, this list of conditions and the following disclaimer in the 18 | documentation and/or other materials provided with the distribution. 19 | 20 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 21 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 22 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 23 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 24 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 25 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 26 | DEALINGS IN THE SOFTWARE. 27 | -------------------------------------------------------------------------------- /LICENSES/preferred/MIT: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: MIT 2 | SPDX-URL: https://spdx.org/licenses/MIT.html 3 | Usage-Guide: 4 | To use the MIT License put the following SPDX tag/value pair into a 5 | comment according to the placement guidelines in the licensing rules 6 | documentation: 7 | SPDX-License-Identifier: MIT 8 | License-Text: 9 | 10 | MIT License 11 | 12 | Copyright (c) 13 | 14 | Permission is hereby granted, free of charge, to any person obtaining a 15 | copy of this software and associated documentation files (the "Software"), 16 | to deal in the Software without restriction, including without limitation 17 | the rights to use, copy, modify, merge, publish, distribute, sublicense, 18 | and/or sell copies of the Software, and to permit persons to whom the 19 | Software is furnished to do so, subject to the following conditions: 20 | 21 | The above copyright notice and this permission notice shall be included in 22 | all copies or substantial portions of the Software. 23 | 24 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 25 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 26 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 27 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 28 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 29 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 30 | DEALINGS IN THE SOFTWARE. 31 | -------------------------------------------------------------------------------- /LICENSES/preferred/BSD-2-Clause: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: BSD-2-Clause 2 | SPDX-URL: https://spdx.org/licenses/BSD-2-Clause.html 3 | Usage-Guide: 4 | To use the BSD 2-clause "Simplified" License put the following SPDX 5 | tag/value pair into a comment according to the placement guidelines in 6 | the licensing rules documentation: 7 | SPDX-License-Identifier: BSD-2-Clause 8 | License-Text: 9 | 10 | Copyright (c) . All rights reserved. 11 | 12 | Redistribution and use in source and binary forms, with or without 13 | modification, are permitted provided that the following conditions are met: 14 | 15 | 1. Redistributions of source code must retain the above copyright notice, 16 | this list of conditions and the following disclaimer. 17 | 18 | 2. Redistributions in binary form must reproduce the above copyright 19 | notice, this list of conditions and the following disclaimer in the 20 | documentation and/or other materials provided with the distribution. 21 | 22 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 23 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 24 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 25 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 26 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 27 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 28 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 29 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 30 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 31 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 32 | POSSIBILITY OF SUCH DAMAGE. 33 | -------------------------------------------------------------------------------- /LICENSES/deprecated/X11: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: X11 2 | SPDX-URL: https://spdx.org/licenses/X11.html 3 | Usage-Guide: 4 | To use the X11 put the following SPDX tag/value pair into a comment 5 | according to the placement guidelines in the licensing rules 6 | documentation: 7 | SPDX-License-Identifier: X11 8 | License-Text: 9 | 10 | 11 | X11 License 12 | 13 | Copyright (C) 1996 X Consortium 14 | 15 | Permission is hereby granted, free of charge, to any person obtaining a 16 | copy of this software and associated documentation files (the "Software"), 17 | to deal in the Software without restriction, including without limitation 18 | the rights to use, copy, modify, merge, publish, distribute, sublicense, 19 | and/or sell copies of the Software, and to permit persons to whom the 20 | Software is furnished to do so, subject to the following conditions: 21 | 22 | The above copyright notice and this permission notice shall be included in 23 | all copies or substantial portions of the Software. 24 | 25 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 26 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 27 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 28 | X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 29 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 30 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 31 | 32 | Except as contained in this notice, the name of the X Consortium shall not 33 | be used in advertising or otherwise to promote the sale, use or other 34 | dealings in this Software without prior written authorization from the X 35 | Consortium. 36 | 37 | X Window System is a trademark of X Consortium, Inc. 38 | -------------------------------------------------------------------------------- /LICENSES/preferred/BSD-3-Clause: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: BSD-3-Clause 2 | SPDX-URL: https://spdx.org/licenses/BSD-3-Clause.html 3 | Usage-Guide: 4 | To use the BSD 3-clause "New" or "Revised" License put the following SPDX 5 | tag/value pair into a comment according to the placement guidelines in 6 | the licensing rules documentation: 7 | SPDX-License-Identifier: BSD-3-Clause 8 | License-Text: 9 | 10 | Copyright (c) . All rights reserved. 11 | 12 | Redistribution and use in source and binary forms, with or without 13 | modification, are permitted provided that the following conditions are met: 14 | 15 | 1. Redistributions of source code must retain the above copyright notice, 16 | this list of conditions and the following disclaimer. 17 | 18 | 2. Redistributions in binary form must reproduce the above copyright 19 | notice, this list of conditions and the following disclaimer in the 20 | documentation and/or other materials provided with the distribution. 21 | 22 | 3. Neither the name of the copyright holder nor the names of its 23 | contributors may be used to endorse or promote products derived from this 24 | software without specific prior written permission. 25 | 26 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 27 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 28 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 29 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 30 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 31 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 32 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 33 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 34 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 35 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 36 | POSSIBILITY OF SUCH DAMAGE. 37 | -------------------------------------------------------------------------------- /LICENSES/preferred/BSD-3-Clause-Clear: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: BSD-3-Clause-Clear 2 | SPDX-URL: https://spdx.org/licenses/BSD-3-Clause-Clear.html 3 | Usage-Guide: 4 | To use the BSD 3-clause "Clear" License put the following SPDX 5 | tag/value pair into a comment according to the placement guidelines in 6 | the licensing rules documentation: 7 | SPDX-License-Identifier: BSD-3-Clause-Clear 8 | License-Text: 9 | 10 | The Clear BSD License 11 | 12 | Copyright (c) [xxxx]-[xxxx] [Owner Organization] 13 | All rights reserved. 14 | 15 | Redistribution and use in source and binary forms, with or without 16 | modification, are permitted (subject to the limitations in the disclaimer 17 | below) provided that the following conditions are met: 18 | 19 | * Redistributions of source code must retain the above copyright notice, 20 | this list of conditions and the following disclaimer. 21 | 22 | * Redistributions in binary form must reproduce the above copyright 23 | notice, this list of conditions and the following disclaimer in the 24 | documentation and/or other materials provided with the distribution. 25 | 26 | * Neither the name of [Owner Organization] nor the names of its 27 | contributors may be used to endorse or promote products derived from 28 | this software without specific prior written permission. 29 | 30 | NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY 31 | THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 32 | CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT 33 | NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 34 | PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER 35 | OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 36 | EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 37 | PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 38 | OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 39 | WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 40 | OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 41 | ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 42 | -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- 1 | ### Introduction 2 | 3 | This repository contains Intel's Linux LTS and mainline kernel quilt releases. 4 | 5 | Kernel quilt release 'patches' folder include a quilt series file and all kernel patches mentioned in the series file.\ 6 | kernel patches are grouped by feature, example: 7 | 8 | ``` 9 | #series file for v6.12.40 linux kernel 10 | # d90ecb2b1308b Linux 6.12.40 11 | #sriov 12 | 0001-drm-i915-mtl-Add-C10-table-for-HDMI-Clock-25175.sriov 13 | 0002-drm-i915-mtl-Copy-c10-phy-pll-sw-state-from-master-t.sriov 14 | 0003-drm-i915-guc-Define-MAX_DWORDS-for-CTB-HXG-Message.sriov 15 | 0004-drm-i915-call-taint_for_CI-on-FLR-failure.sriov 16 | ... 17 | #security 18 | 0001-mei-bus-add-api-to-query-capabilities-of-ME-clien.security 19 | ... 20 | ``` 21 | 22 | ### How to use quilt release 23 | 24 | Step 1: clone and checkout quilt release, lts-v6.12.40-linux-250728T040815Z as example: 25 | 26 | ``` 27 | $ git clone https://github.com/intel/linux-intel-quilt.git linux-intel-quilt 28 | $ cd linux-intel-quilt 29 | $ git checkout lts-v6.12.40-linux-250728T040815Z -b my/v6.12.40 30 | ``` 31 | 32 | Step 2: use 'cat patches/series |head -n2' to get the base kernel version and HEAD, lts-v6.12.40-linux-250728T040815Z as example: 33 | 34 | ``` 35 | $ cat patches/series |head -n2 36 | # Series file for v6.12.40 linux kernel 37 | # d90ecb2b1308b Linux 6.12.40 38 | ``` 39 | 40 | Step 3: clone base kernel from community [stable](https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git) or [mainline](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git). Continue use above tag as example: 41 | 42 | ``` 43 | $ cd .. 44 | $ git clone https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git kernel-src 45 | $ cd kernel-src 46 | $ git checkout v6.12.40 -b my/v6.12.40 47 | $ cp -r ../linux-intel-quilt/patches . 48 | ``` 49 | 50 | Step 4: use quilt or git quiltimport to apply kernel patches to your branch. 51 | 52 | quilt example: 53 | ``` 54 | $ quilt push -a 55 | ``` 56 | 57 | git quiltimport example: 58 | ``` 59 | $ git quiltimport 60 | ``` 61 | 62 | Step 5: modify your kernel configuration with 'make menuconfig' or copy from your existing configuration and 'make bindeb-pkg' to build this kernel. 63 | 64 | 65 | Note: If you don't want apply all the patches, you can also modify the series file to remove patches/features before applying. 66 | 67 | ### Reference kernel overlay repository 68 | 69 | You can also use our kernel overlay release to build the kernel instead of apply quilt series by yourself.\ 70 | You can find reference kernel configuration, kernel patch series and build scripts from this [linux kernel overlay release repository](https://github.com/intel/linux-kernel-overlay). 71 | 72 | ### GPG Signed Releases 73 | 74 | i) Check if a release tag is GPG-signed or not 75 | 76 | if a tag is not signed, when you run ‘git tag -v ’ command, you get the result as: 77 | 78 | $ git tag -v lts-v4.19.272-android_t-230316T041640Z 79 | object 7150c8b4efa2baf0bef3a3da3850d29715c6fcbb 80 | type commit 81 | tag lts-v4.19.272-android_t-230316T041640Z 82 | tagger sys_oak sys_oak@intel.com 1679296599 -0700 83 | 84 | release Kernel 4.19 for android T Dessert 85 | error: no signature found 86 | 87 | You can see ‘error: no signature found’ if the tag is not signed 88 | 89 | If the tag is signed - please follow the below steps to get the public key and verify the tag - 90 | 91 | ii) Download public key 92 | 93 | Open https://keys.openpgp.org/, input Full Key ID (i.e., EB4D99E5113E284368955757F18D9D84E60D69E7), or, 94 | short Key ID (i.e., F18D9D84E60D69E7, the Last 16 digitals). or, the tagger email address(i.e., sys_oak@intel.com), 95 | Click ‘Search’, then you can download the pub key file (i.e., EB4D99E5113E284368955757F18D9D84E60D69E7.asc). 96 | The md5sum checksum is 40b0222665a5f6c70ca9d990b4014f43 for the pub key file: 97 | $ md5sum EB4D99E5113E284368955757F18D9D84E60D69E7.asc 98 | 40b0222665a5f6c70ca9d990b4014f43 EB4D99E5113E284368955757F18D9D84E60D69E7.asc 99 | 100 | Once your checksum is correct, please do next step. 101 | 102 | iii) Configure your Linux Environment and verify the GPG signature of a tag ( one time setup) 103 | 104 | After you get the right pub key, please import it: 105 | $ gpg --import EB4D99E5113E284368955757F18D9D84E60D69E7.asc 106 | 107 | Now, when you check the tag GPG signature, you can see ‘Good signature’ with a WARNING: 108 | $ git tag -v lts-v4.19.282-android_t-230509T073627Z 109 | object 180df1199944ebd8928f320a1bd16c8a87dba2ed 110 | type commit 111 | tag lts-v4.19.282-android_t-230509T073627Z 112 | tagger sys_oak sys_oak@intel.com 1683864457 -0700 113 | 114 | release Kernel 4.19 for android T Dessert 115 | gpg: Signature made Fri 12 May 2023 12:07:37 AM EDT 116 | gpg: using RSA key EB4D99E5113E284368955757F18D9D84E60D69E7 117 | gpg: Good signature from "sys_oak (NSWE) sys_oak@intel.com" [unknown] 118 | gpg: WARNING: This key is not certified with a trusted signature! 119 | gpg: There is no indication that the signature belongs to the owner. 120 | Primary key fingerprint: EB4D 99E5 113E 2843 6895 5757 F18D 9D84 E60D 69E7 121 | 122 | To deal with the WARNING, let the pub key be trusted, run ‘gpg --edit-key ’ to edit it ( one time setup) 123 | $ gpg --edit-key F18D9D84E60D69E7 124 | input trust 125 | input 5 126 | input y 127 | input quit 128 | 129 | Now, when you check the tag GPG signature again , you can see ‘Good signature’ without warnings: 130 | $ git tag -v lts-v4.19.282-android_t-230509T073627Z 131 | object 180df1199944ebd8928f320a1bd16c8a87dba2ed 132 | type commit 133 | tag lts-v4.19.282-android_t-230509T073627Z 134 | tagger sys_oak sys_oak@intel.com 1683864457 -0700 135 | 136 | release Kernel 4.19 for android T Dessert 137 | gpg: Signature made Fri 12 May 2023 12:07:37 AM EDT 138 | gpg: using RSA key EB4D99E5113E284368955757F18D9D84E60D69E7 139 | gpg: Good signature from "sys_oak (NSWE) sys_oak@intel.com" [ultimate] 140 | -------------------------------------------------------------------------------- /LICENSES/dual/Apache-2.0: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: Apache-2.0 2 | SPDX-URL: https://spdx.org/licenses/Apache-2.0.html 3 | Usage-Guide: 4 | Do NOT use. The Apache-2.0 is not GPL2 compatible. It may only be used 5 | for dual-licensed files where the other license is GPL2 compatible. 6 | If you end up using this it MUST be used together with a GPL2 compatible 7 | license using "OR". 8 | To use the Apache License version 2.0 put the following SPDX tag/value 9 | pair into a comment according to the placement guidelines in the 10 | licensing rules documentation: 11 | SPDX-License-Identifier: Apache-2.0 12 | License-Text: 13 | 14 | Apache License 15 | 16 | Version 2.0, January 2004 17 | 18 | http://www.apache.org/licenses/ 19 | 20 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 21 | 22 | 1. Definitions. 23 | 24 | "License" shall mean the terms and conditions for use, reproduction, and 25 | distribution as defined by Sections 1 through 9 of this document. 26 | 27 | "Licensor" shall mean the copyright owner or entity authorized by the 28 | copyright owner that is granting the License. 29 | 30 | "Legal Entity" shall mean the union of the acting entity and all other 31 | entities that control, are controlled by, or are under common control with 32 | that entity. For the purposes of this definition, "control" means (i) the 33 | power, direct or indirect, to cause the direction or management of such 34 | entity, whether by contract or otherwise, or (ii) ownership of fifty 35 | percent (50%) or more of the outstanding shares, or (iii) beneficial 36 | ownership of such entity. 37 | 38 | "You" (or "Your") shall mean an individual or Legal Entity exercising 39 | permissions granted by this License. 40 | 41 | "Source" form shall mean the preferred form for making modifications, 42 | including but not limited to software source code, documentation source, 43 | and configuration files. 44 | 45 | "Object" form shall mean any form resulting from mechanical transformation 46 | or translation of a Source form, including but not limited to compiled 47 | object code, generated documentation, and conversions to other media types. 48 | 49 | "Work" shall mean the work of authorship, whether in Source or Object form, 50 | made available under the License, as indicated by a copyright notice that 51 | is included in or attached to the work (an example is provided in the 52 | Appendix below). 53 | 54 | "Derivative Works" shall mean any work, whether in Source or Object form, 55 | that is based on (or derived from) the Work and for which the editorial 56 | revisions, annotations, elaborations, or other modifications represent, as 57 | a whole, an original work of authorship. For the purposes of this License, 58 | Derivative Works shall not include works that remain separable from, or 59 | merely link (or bind by name) to the interfaces of, the Work and Derivative 60 | Works thereof. 61 | 62 | "Contribution" shall mean any work of authorship, including the original 63 | version of the Work and any modifications or additions to that Work or 64 | Derivative Works thereof, that is intentionally submitted to Licensor for 65 | inclusion in the Work by the copyright owner or by an individual or Legal 66 | Entity authorized to submit on behalf of the copyright owner. For the 67 | purposes of this definition, "submitted" means any form of electronic, 68 | verbal, or written communication sent to the Licensor or its 69 | representatives, including but not limited to communication on electronic 70 | mailing lists, source code control systems, and issue tracking systems that 71 | are managed by, or on behalf of, the Licensor for the purpose of discussing 72 | and improving the Work, but excluding communication that is conspicuously 73 | marked or otherwise designated in writing by the copyright owner as "Not a 74 | Contribution." 75 | 76 | "Contributor" shall mean Licensor and any individual or Legal Entity on 77 | behalf of whom a Contribution has been received by Licensor and 78 | subsequently incorporated within the Work. 79 | 80 | 2. Grant of Copyright License. Subject to the terms and conditions of this 81 | License, each Contributor hereby grants to You a perpetual, worldwide, 82 | non-exclusive, no-charge, royalty-free, irrevocable copyright license to 83 | reproduce, prepare Derivative Works of, publicly display, publicly 84 | perform, sublicense, and distribute the Work and such Derivative Works 85 | in Source or Object form. 86 | 87 | 3. Grant of Patent License. Subject to the terms and conditions of this 88 | License, each Contributor hereby grants to You a perpetual, worldwide, 89 | non-exclusive, no-charge, royalty-free, irrevocable (except as stated in 90 | this section) patent license to make, have made, use, offer to sell, 91 | sell, import, and otherwise transfer the Work, where such license 92 | applies only to those patent claims licensable by such Contributor that 93 | are necessarily infringed by their Contribution(s) alone or by 94 | combination of their Contribution(s) with the Work to which such 95 | Contribution(s) was submitted. If You institute patent litigation 96 | against any entity (including a cross-claim or counterclaim in a 97 | lawsuit) alleging that the Work or a Contribution incorporated within 98 | the Work constitutes direct or contributory patent infringement, then 99 | any patent licenses granted to You under this License for that Work 100 | shall terminate as of the date such litigation is filed. 101 | 102 | 4. Redistribution. You may reproduce and distribute copies of the Work or 103 | Derivative Works thereof in any medium, with or without modifications, 104 | and in Source or Object form, provided that You meet the following 105 | conditions: 106 | 107 | a. You must give any other recipients of the Work or Derivative Works a 108 | copy of this License; and 109 | 110 | b. You must cause any modified files to carry prominent notices stating 111 | that You changed the files; and 112 | 113 | c. You must retain, in the Source form of any Derivative Works that You 114 | distribute, all copyright, patent, trademark, and attribution notices 115 | from the Source form of the Work, excluding those notices that do not 116 | pertain to any part of the Derivative Works; and 117 | 118 | d. If the Work includes a "NOTICE" text file as part of its 119 | distribution, then any Derivative Works that You distribute must 120 | include a readable copy of the attribution notices contained within 121 | such NOTICE file, excluding those notices that do not pertain to any 122 | part of the Derivative Works, in at least one of the following 123 | places: within a NOTICE text file distributed as part of the 124 | Derivative Works; within the Source form or documentation, if 125 | provided along with the Derivative Works; or, within a display 126 | generated by the Derivative Works, if and wherever such third-party 127 | notices normally appear. The contents of the NOTICE file are for 128 | informational purposes only and do not modify the License. You may 129 | add Your own attribution notices within Derivative Works that You 130 | distribute, alongside or as an addendum to the NOTICE text from the 131 | Work, provided that such additional attribution notices cannot be 132 | construed as modifying the License. 133 | 134 | You may add Your own copyright statement to Your modifications and may 135 | provide additional or different license terms and conditions for use, 136 | reproduction, or distribution of Your modifications, or for any such 137 | Derivative Works as a whole, provided Your use, reproduction, and 138 | distribution of the Work otherwise complies with the conditions stated 139 | in this License. 140 | 141 | 5. Submission of Contributions. Unless You explicitly state otherwise, any 142 | Contribution intentionally submitted for inclusion in the Work by You to 143 | the Licensor shall be under the terms and conditions of this License, 144 | without any additional terms or conditions. Notwithstanding the above, 145 | nothing herein shall supersede or modify the terms of any separate 146 | license agreement you may have executed with Licensor regarding such 147 | Contributions. 148 | 149 | 6. Trademarks. This License does not grant permission to use the trade 150 | names, trademarks, service marks, or product names of the Licensor, 151 | except as required for reasonable and customary use in describing the 152 | origin of the Work and reproducing the content of the NOTICE file. 153 | 154 | 7. Disclaimer of Warranty. Unless required by applicable law or agreed to 155 | in writing, Licensor provides the Work (and each Contributor provides 156 | its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 157 | OF ANY KIND, either express or implied, including, without limitation, 158 | any warranties or conditions of TITLE, NON-INFRINGEMENT, 159 | MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely 160 | responsible for determining the appropriateness of using or 161 | redistributing the Work and assume any risks associated with Your 162 | exercise of permissions under this License. 163 | 164 | 8. Limitation of Liability. In no event and under no legal theory, whether 165 | in tort (including negligence), contract, or otherwise, unless required 166 | by applicable law (such as deliberate and grossly negligent acts) or 167 | agreed to in writing, shall any Contributor be liable to You for 168 | damages, including any direct, indirect, special, incidental, or 169 | consequential damages of any character arising as a result of this 170 | License or out of the use or inability to use the Work (including but 171 | not limited to damages for loss of goodwill, work stoppage, computer 172 | failure or malfunction, or any and all other commercial damages or 173 | losses), even if such Contributor has been advised of the possibility of 174 | such damages. 175 | 176 | 9. Accepting Warranty or Additional Liability. While redistributing the 177 | Work or Derivative Works thereof, You may choose to offer, and charge a 178 | fee for, acceptance of support, warranty, indemnity, or other liability 179 | obligations and/or rights consistent with this License. However, in 180 | accepting such obligations, You may act only on Your own behalf and on 181 | Your sole responsibility, not on behalf of any other Contributor, and 182 | only if You agree to indemnify, defend, and hold each Contributor 183 | harmless for any liability incurred by, or claims asserted against, such 184 | Contributor by reason of your accepting any such warranty or additional 185 | liability. 186 | 187 | END OF TERMS AND CONDITIONS 188 | -------------------------------------------------------------------------------- /LICENSES/dual/copyleft-next-0.3.1: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: copyleft-next-0.3.1 2 | SPDX-URL: https://spdx.org/licenses/copyleft-next-0.3.1 3 | Usage-Guide: 4 | copyleft-next-0.3.1 is explicitly compatible with GPLv2 (or later) and 5 | can therefore be used for kernel code. Though the best and recommended 6 | practice is to express this in the SPDX license identifier by 7 | licensing the code under both licenses expressed by the OR operator. 8 | To use the copyleft-next-0.3.1 license put the following SPDX tag/value 9 | pair into a comment according to the placement guidelines in the 10 | licensing rules documentation: 11 | SPDX-License-Identifier: GPL-2.0-only OR copyleft-next 0.3.1 12 | SPDX-License-Identifier: GPL-2.0-or-later OR copyleft-next-0.3.1 13 | License-Text: 14 | 15 | ======================================================================= 16 | 17 | copyleft-next 0.3.1 ("this License") 18 | Release date: 2016-04-29 19 | 20 | 1. License Grants; No Trademark License 21 | 22 | Subject to the terms of this License, I grant You: 23 | 24 | a) A non-exclusive, worldwide, perpetual, royalty-free, irrevocable 25 | copyright license, to reproduce, Distribute, prepare derivative works 26 | of, publicly perform and publicly display My Work. 27 | 28 | b) A non-exclusive, worldwide, perpetual, royalty-free, irrevocable 29 | patent license under Licensed Patents to make, have made, use, sell, 30 | offer for sale, and import Covered Works. 31 | 32 | This License does not grant any rights in My name, trademarks, service 33 | marks, or logos. 34 | 35 | 2. Distribution: General Conditions 36 | 37 | You may Distribute Covered Works, provided that You (i) inform 38 | recipients how they can obtain a copy of this License; (ii) satisfy the 39 | applicable conditions of sections 3 through 6; and (iii) preserve all 40 | Legal Notices contained in My Work (to the extent they remain 41 | pertinent). "Legal Notices" means copyright notices, license notices, 42 | license texts, and author attributions, but does not include logos, 43 | other graphical images, trademarks or trademark legends. 44 | 45 | 3. Conditions for Distributing Derived Works; Outbound GPL Compatibility 46 | 47 | If You Distribute a Derived Work, You must license the entire Derived 48 | Work as a whole under this License, with prominent notice of such 49 | licensing. This condition may not be avoided through such means as 50 | separate Distribution of portions of the Derived Work. 51 | 52 | If the Derived Work includes material licensed under the GPL, You may 53 | instead license the Derived Work under the GPL. 54 | 55 | 4. Condition Against Further Restrictions; Inbound License Compatibility 56 | 57 | When Distributing a Covered Work, You may not impose further 58 | restrictions on the exercise of rights in the Covered Work granted under 59 | this License. This condition is not excused merely because such 60 | restrictions result from Your compliance with conditions or obligations 61 | extrinsic to this License (such as a court order or an agreement with a 62 | third party). 63 | 64 | However, You may Distribute a Covered Work incorporating material 65 | governed by a license that is both OSI-Approved and FSF-Free as of the 66 | release date of this License, provided that compliance with such 67 | other license would not conflict with any conditions stated in other 68 | sections of this License. 69 | 70 | 5. Conditions for Distributing Object Code 71 | 72 | You may Distribute an Object Code form of a Covered Work, provided that 73 | you accompany the Object Code with a URL through which the Corresponding 74 | Source is made available, at no charge, by some standard or customary 75 | means of providing network access to source code. 76 | 77 | If you Distribute the Object Code in a physical product or tangible 78 | storage medium ("Product"), the Corresponding Source must be available 79 | through such URL for two years from the date of Your most recent 80 | Distribution of the Object Code in the Product. However, if the Product 81 | itself contains or is accompanied by the Corresponding Source (made 82 | available in a customarily accessible manner), You need not also comply 83 | with the first paragraph of this section. 84 | 85 | Each direct and indirect recipient of the Covered Work from You is an 86 | intended third-party beneficiary of this License solely as to this 87 | section 5, with the right to enforce its terms. 88 | 89 | 6. Symmetrical Licensing Condition for Upstream Contributions 90 | 91 | If You Distribute a work to Me specifically for inclusion in or 92 | modification of a Covered Work (a "Patch"), and no explicit licensing 93 | terms apply to the Patch, You license the Patch under this License, to 94 | the extent of Your copyright in the Patch. This condition does not 95 | negate the other conditions of this License, if applicable to the Patch. 96 | 97 | 7. Nullification of Copyleft/Proprietary Dual Licensing 98 | 99 | If I offer to license, for a fee, a Covered Work under terms other than 100 | a license that is OSI-Approved or FSF-Free as of the release date of this 101 | License or a numbered version of copyleft-next released by the 102 | Copyleft-Next Project, then the license I grant You under section 1 is no 103 | longer subject to the conditions in sections 3 through 5. 104 | 105 | 8. Copyleft Sunset 106 | 107 | The conditions in sections 3 through 5 no longer apply once fifteen 108 | years have elapsed from the date of My first Distribution of My Work 109 | under this License. 110 | 111 | 9. Pass-Through 112 | 113 | When You Distribute a Covered Work, the recipient automatically receives 114 | a license to My Work from Me, subject to the terms of this License. 115 | 116 | 10. Termination 117 | 118 | Your license grants under section 1 are automatically terminated if You 119 | 120 | a) fail to comply with the conditions of this License, unless You cure 121 | such noncompliance within thirty days after becoming aware of it, or 122 | 123 | b) initiate a patent infringement litigation claim (excluding 124 | declaratory judgment actions, counterclaims, and cross-claims) 125 | alleging that any part of My Work directly or indirectly infringes 126 | any patent. 127 | 128 | Termination of Your license grants extends to all copies of Covered 129 | Works You subsequently obtain. Termination does not terminate the 130 | rights of those who have received copies or rights from You subject to 131 | this License. 132 | 133 | To the extent permission to make copies of a Covered Work is necessary 134 | merely for running it, such permission is not terminable. 135 | 136 | 11. Later License Versions 137 | 138 | The Copyleft-Next Project may release new versions of copyleft-next, 139 | designated by a distinguishing version number ("Later Versions"). 140 | Unless I explicitly remove the option of Distributing Covered Works 141 | under Later Versions, You may Distribute Covered Works under any Later 142 | Version. 143 | 144 | ** 12. No Warranty ** 145 | ** ** 146 | ** My Work is provided "as-is", without warranty. You bear the risk ** 147 | ** of using it. To the extent permitted by applicable law, each ** 148 | ** Distributor of My Work excludes the implied warranties of title, ** 149 | ** merchantability, fitness for a particular purpose and ** 150 | ** non-infringement. ** 151 | 152 | ** 13. Limitation of Liability ** 153 | ** ** 154 | ** To the extent permitted by applicable law, in no event will any ** 155 | ** Distributor of My Work be liable to You for any damages ** 156 | ** whatsoever, whether direct, indirect, special, incidental, or ** 157 | ** consequential damages, whether arising under contract, tort ** 158 | ** (including negligence), or otherwise, even where the Distributor ** 159 | ** knew or should have known about the possibility of such damages. ** 160 | 161 | 14. Severability 162 | 163 | The invalidity or unenforceability of any provision of this License 164 | does not affect the validity or enforceability of the remainder of 165 | this License. Such provision is to be reformed to the minimum extent 166 | necessary to make it valid and enforceable. 167 | 168 | 15. Definitions 169 | 170 | "Copyleft-Next Project" means the project that maintains the source 171 | code repository at 172 | as of the release date of this License. 173 | 174 | "Corresponding Source" of a Covered Work in Object Code form means (i) 175 | the Source Code form of the Covered Work; (ii) all scripts, 176 | instructions and similar information that are reasonably necessary for 177 | a skilled developer to generate such Object Code from the Source Code 178 | provided under (i); and (iii) a list clearly identifying all Separate 179 | Works (other than those provided in compliance with (ii)) that were 180 | specifically used in building and (if applicable) installing the 181 | Covered Work (for example, a specified proprietary compiler including 182 | its version number). Corresponding Source must be machine-readable. 183 | 184 | "Covered Work" means My Work or a Derived Work. 185 | 186 | "Derived Work" means a work of authorship that copies from, modifies, 187 | adapts, is based on, is a derivative work of, transforms, translates or 188 | contains all or part of My Work, such that copyright permission is 189 | required. The following are not Derived Works: (i) Mere Aggregation; 190 | (ii) a mere reproduction of My Work; and (iii) if My Work fails to 191 | explicitly state an expectation otherwise, a work that merely makes 192 | reference to My Work. 193 | 194 | "Distribute" means to distribute, transfer or make a copy available to 195 | someone else, such that copyright permission is required. 196 | 197 | "Distributor" means Me and anyone else who Distributes a Covered Work. 198 | 199 | "FSF-Free" means classified as 'free' by the Free Software Foundation. 200 | 201 | "GPL" means a version of the GNU General Public License or the GNU 202 | Affero General Public License. 203 | 204 | "I"/"Me"/"My" refers to the individual or legal entity that places My 205 | Work under this License. "You"/"Your" refers to the individual or legal 206 | entity exercising rights in My Work under this License. A legal entity 207 | includes each entity that controls, is controlled by, or is under 208 | common control with such legal entity. "Control" means (a) the power to 209 | direct the actions of such legal entity, whether by contract or 210 | otherwise, or (b) ownership of more than fifty percent of the 211 | outstanding shares or beneficial ownership of such legal entity. 212 | 213 | "Licensed Patents" means all patent claims licensable royalty-free by 214 | Me, now or in the future, that are necessarily infringed by making, 215 | using, or selling My Work, and excludes claims that would be infringed 216 | only as a consequence of further modification of My Work. 217 | 218 | "Mere Aggregation" means an aggregation of a Covered Work with a 219 | Separate Work. 220 | 221 | "My Work" means the particular work of authorship I license to You 222 | under this License. 223 | 224 | "Object Code" means any form of a work that is not Source Code. 225 | 226 | "OSI-Approved" means approved as 'Open Source' by the Open Source 227 | Initiative. 228 | 229 | "Separate Work" means a work that is separate from and independent of a 230 | particular Covered Work and is not by its nature an extension or 231 | enhancement of the Covered Work, and/or a runtime library, standard 232 | library or similar component that is used to generate an Object Code 233 | form of a Covered Work. 234 | 235 | "Source Code" means the preferred form of a work for making 236 | modifications to it. 237 | -------------------------------------------------------------------------------- /LICENSES/deprecated/GPL-1.0: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: GPL-1.0+ 2 | SPDX-URL: https://spdx.org/licenses/GPL-1.0.html 3 | Usage-Guide: 4 | The GNU General Public License (GPL) version 1 should not be used in new 5 | code. For existing kernel code the 'or any later version' option is 6 | required to be compatible with the general license of the project: GPLv2. 7 | To use the license in source code, put the following SPDX tag/value pair 8 | into a comment according to the placement guidelines in the licensing 9 | rules documentation: 10 | SPDX-License-Identifier: GPL-1.0+ 11 | License-Text: 12 | 13 | GNU GENERAL PUBLIC LICENSE 14 | Version 1, February 1989 15 | 16 | Copyright (C) 1989 Free Software Foundation, Inc. 17 | 675 Mass Ave, Cambridge, MA 02139, USA 18 | Everyone is permitted to copy and distribute verbatim copies 19 | of this license document, but changing it is not allowed. 20 | 21 | Preamble 22 | 23 | The license agreements of most software companies try to keep users 24 | at the mercy of those companies. By contrast, our General Public 25 | License is intended to guarantee your freedom to share and change free 26 | software--to make sure the software is free for all its users. The 27 | General Public License applies to the Free Software Foundation's 28 | software and to any other program whose authors commit to using it. 29 | You can use it for your programs, too. 30 | 31 | When we speak of free software, we are referring to freedom, not 32 | price. Specifically, the General Public License is designed to make 33 | sure that you have the freedom to give away or sell copies of free 34 | software, that you receive source code or can get it if you want it, 35 | that you can change the software or use pieces of it in new free 36 | programs; and that you know you can do these things. 37 | 38 | To protect your rights, we need to make restrictions that forbid 39 | anyone to deny you these rights or to ask you to surrender the rights. 40 | These restrictions translate to certain responsibilities for you if you 41 | distribute copies of the software, or if you modify it. 42 | 43 | For example, if you distribute copies of a such a program, whether 44 | gratis or for a fee, you must give the recipients all the rights that 45 | you have. You must make sure that they, too, receive or can get the 46 | source code. And you must tell them their rights. 47 | 48 | We protect your rights with two steps: (1) copyright the software, and 49 | (2) offer you this license which gives you legal permission to copy, 50 | distribute and/or modify the software. 51 | 52 | Also, for each author's protection and ours, we want to make certain 53 | that everyone understands that there is no warranty for this free 54 | software. If the software is modified by someone else and passed on, we 55 | want its recipients to know that what they have is not the original, so 56 | that any problems introduced by others will not reflect on the original 57 | authors' reputations. 58 | 59 | The precise terms and conditions for copying, distribution and 60 | modification follow. 61 | 62 | GNU GENERAL PUBLIC LICENSE 63 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 64 | 65 | 0. This License Agreement applies to any program or other work which 66 | contains a notice placed by the copyright holder saying it may be 67 | distributed under the terms of this General Public License. The 68 | "Program", below, refers to any such program or work, and a "work based 69 | on the Program" means either the Program or any work containing the 70 | Program or a portion of it, either verbatim or with modifications. Each 71 | licensee is addressed as "you". 72 | 73 | 1. You may copy and distribute verbatim copies of the Program's source 74 | code as you receive it, in any medium, provided that you conspicuously and 75 | appropriately publish on each copy an appropriate copyright notice and 76 | disclaimer of warranty; keep intact all the notices that refer to this 77 | General Public License and to the absence of any warranty; and give any 78 | other recipients of the Program a copy of this General Public License 79 | along with the Program. You may charge a fee for the physical act of 80 | transferring a copy. 81 | 82 | 2. You may modify your copy or copies of the Program or any portion of 83 | it, and copy and distribute such modifications under the terms of Paragraph 84 | 1 above, provided that you also do the following: 85 | 86 | a) cause the modified files to carry prominent notices stating that 87 | you changed the files and the date of any change; and 88 | 89 | b) cause the whole of any work that you distribute or publish, that 90 | in whole or in part contains the Program or any part thereof, either 91 | with or without modifications, to be licensed at no charge to all 92 | third parties under the terms of this General Public License (except 93 | that you may choose to grant warranty protection to some or all 94 | third parties, at your option). 95 | 96 | c) If the modified program normally reads commands interactively when 97 | run, you must cause it, when started running for such interactive use 98 | in the simplest and most usual way, to print or display an 99 | announcement including an appropriate copyright notice and a notice 100 | that there is no warranty (or else, saying that you provide a 101 | warranty) and that users may redistribute the program under these 102 | conditions, and telling the user how to view a copy of this General 103 | Public License. 104 | 105 | d) You may charge a fee for the physical act of transferring a 106 | copy, and you may at your option offer warranty protection in 107 | exchange for a fee. 108 | 109 | Mere aggregation of another independent work with the Program (or its 110 | derivative) on a volume of a storage or distribution medium does not bring 111 | the other work under the scope of these terms. 112 | 113 | 3. You may copy and distribute the Program (or a portion or derivative of 114 | it, under Paragraph 2) in object code or executable form under the terms of 115 | Paragraphs 1 and 2 above provided that you also do one of the following: 116 | 117 | a) accompany it with the complete corresponding machine-readable 118 | source code, which must be distributed under the terms of 119 | Paragraphs 1 and 2 above; or, 120 | 121 | b) accompany it with a written offer, valid for at least three 122 | years, to give any third party free (except for a nominal charge 123 | for the cost of distribution) a complete machine-readable copy of the 124 | corresponding source code, to be distributed under the terms of 125 | Paragraphs 1 and 2 above; or, 126 | 127 | c) accompany it with the information you received as to where the 128 | corresponding source code may be obtained. (This alternative is 129 | allowed only for noncommercial distribution and only if you 130 | received the program in object code or executable form alone.) 131 | 132 | Source code for a work means the preferred form of the work for making 133 | modifications to it. For an executable file, complete source code means 134 | all the source code for all modules it contains; but, as a special 135 | exception, it need not include source code for modules which are standard 136 | libraries that accompany the operating system on which the executable 137 | file runs, or for standard header files or definitions files that 138 | accompany that operating system. 139 | 140 | 4. You may not copy, modify, sublicense, distribute or transfer the 141 | Program except as expressly provided under this General Public License. 142 | Any attempt otherwise to copy, modify, sublicense, distribute or transfer 143 | the Program is void, and will automatically terminate your rights to use 144 | the Program under this License. However, parties who have received 145 | copies, or rights to use copies, from you under this General Public 146 | License will not have their licenses terminated so long as such parties 147 | remain in full compliance. 148 | 149 | 5. By copying, distributing or modifying the Program (or any work based 150 | on the Program) you indicate your acceptance of this license to do so, 151 | and all its terms and conditions. 152 | 153 | 6. Each time you redistribute the Program (or any work based on the 154 | Program), the recipient automatically receives a license from the original 155 | licensor to copy, distribute or modify the Program subject to these 156 | terms and conditions. You may not impose any further restrictions on the 157 | recipients' exercise of the rights granted herein. 158 | 159 | 7. The Free Software Foundation may publish revised and/or new versions 160 | of the General Public License from time to time. Such new versions will 161 | be similar in spirit to the present version, but may differ in detail to 162 | address new problems or concerns. 163 | 164 | Each version is given a distinguishing version number. If the Program 165 | specifies a version number of the license which applies to it and "any 166 | later version", you have the option of following the terms and conditions 167 | either of that version or of any later version published by the Free 168 | Software Foundation. If the Program does not specify a version number of 169 | the license, you may choose any version ever published by the Free Software 170 | Foundation. 171 | 172 | 8. If you wish to incorporate parts of the Program into other free 173 | programs whose distribution conditions are different, write to the author 174 | to ask for permission. For software which is copyrighted by the Free 175 | Software Foundation, write to the Free Software Foundation; we sometimes 176 | make exceptions for this. Our decision will be guided by the two goals 177 | of preserving the free status of all derivatives of our free software and 178 | of promoting the sharing and reuse of software generally. 179 | 180 | NO WARRANTY 181 | 182 | 9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 183 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 184 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 185 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 186 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 187 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 188 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 189 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 190 | REPAIR OR CORRECTION. 191 | 192 | 10. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 193 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 194 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 195 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 196 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 197 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 198 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 199 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 200 | POSSIBILITY OF SUCH DAMAGES. 201 | 202 | END OF TERMS AND CONDITIONS 203 | 204 | Appendix: How to Apply These Terms to Your New Programs 205 | 206 | If you develop a new program, and you want it to be of the greatest 207 | possible use to humanity, the best way to achieve this is to make it 208 | free software which everyone can redistribute and change under these 209 | terms. 210 | 211 | To do so, attach the following notices to the program. It is safest to 212 | attach them to the start of each source file to most effectively convey 213 | the exclusion of warranty; and each file should have at least the 214 | "copyright" line and a pointer to where the full notice is found. 215 | 216 | 217 | Copyright (C) 19yy 218 | 219 | This program is free software; you can redistribute it and/or modify 220 | it under the terms of the GNU General Public License as published by 221 | the Free Software Foundation; either version 1, or (at your option) 222 | any later version. 223 | 224 | This program is distributed in the hope that it will be useful, 225 | but WITHOUT ANY WARRANTY; without even the implied warranty of 226 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 227 | GNU General Public License for more details. 228 | 229 | You should have received a copy of the GNU General Public License 230 | along with this program; if not, write to the Free Software 231 | Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 232 | 233 | Also add information on how to contact you by electronic and paper mail. 234 | 235 | If the program is interactive, make it output a short notice like this 236 | when it starts in an interactive mode: 237 | 238 | Gnomovision version 69, Copyright (C) 19xx name of author 239 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 240 | This is free software, and you are welcome to redistribute it 241 | under certain conditions; type `show c' for details. 242 | 243 | The hypothetical commands `show w' and `show c' should show the 244 | appropriate parts of the General Public License. Of course, the 245 | commands you use may be called something other than `show w' and `show 246 | c'; they could even be mouse-clicks or menu items--whatever suits your 247 | program. 248 | 249 | You should also get your employer (if you work as a programmer) or your 250 | school, if any, to sign a "copyright disclaimer" for the program, if 251 | necessary. Here a sample; alter the names: 252 | 253 | Yoyodyne, Inc., hereby disclaims all copyright interest in the 254 | program `Gnomovision' (a program to direct compilers to make passes 255 | at assemblers) written by James Hacker. 256 | 257 | , 1 April 1989 258 | Ty Coon, President of Vice 259 | 260 | That's all there is to it! 261 | -------------------------------------------------------------------------------- /LICENSES/preferred/GPL-2.0: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: GPL-2.0 2 | Valid-License-Identifier: GPL-2.0-only 3 | Valid-License-Identifier: GPL-2.0+ 4 | Valid-License-Identifier: GPL-2.0-or-later 5 | SPDX-URL: https://spdx.org/licenses/GPL-2.0.html 6 | Usage-Guide: 7 | To use this license in source code, put one of the following SPDX 8 | tag/value pairs into a comment according to the placement 9 | guidelines in the licensing rules documentation. 10 | For 'GNU General Public License (GPL) version 2 only' use: 11 | SPDX-License-Identifier: GPL-2.0 12 | or 13 | SPDX-License-Identifier: GPL-2.0-only 14 | For 'GNU General Public License (GPL) version 2 or any later version' use: 15 | SPDX-License-Identifier: GPL-2.0+ 16 | or 17 | SPDX-License-Identifier: GPL-2.0-or-later 18 | License-Text: 19 | 20 | GNU GENERAL PUBLIC LICENSE 21 | Version 2, June 1991 22 | 23 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. 24 | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 25 | Everyone is permitted to copy and distribute verbatim copies 26 | of this license document, but changing it is not allowed. 27 | 28 | Preamble 29 | 30 | The licenses for most software are designed to take away your 31 | freedom to share and change it. By contrast, the GNU General Public 32 | License is intended to guarantee your freedom to share and change free 33 | software--to make sure the software is free for all its users. This 34 | General Public License applies to most of the Free Software 35 | Foundation's software and to any other program whose authors commit to 36 | using it. (Some other Free Software Foundation software is covered by 37 | the GNU Library General Public License instead.) You can apply it to 38 | your programs, too. 39 | 40 | When we speak of free software, we are referring to freedom, not 41 | price. Our General Public Licenses are designed to make sure that you 42 | have the freedom to distribute copies of free software (and charge for 43 | this service if you wish), that you receive source code or can get it 44 | if you want it, that you can change the software or use pieces of it 45 | in new free programs; and that you know you can do these things. 46 | 47 | To protect your rights, we need to make restrictions that forbid 48 | anyone to deny you these rights or to ask you to surrender the rights. 49 | These restrictions translate to certain responsibilities for you if you 50 | distribute copies of the software, or if you modify it. 51 | 52 | For example, if you distribute copies of such a program, whether 53 | gratis or for a fee, you must give the recipients all the rights that 54 | you have. You must make sure that they, too, receive or can get the 55 | source code. And you must show them these terms so they know their 56 | rights. 57 | 58 | We protect your rights with two steps: (1) copyright the software, and 59 | (2) offer you this license which gives you legal permission to copy, 60 | distribute and/or modify the software. 61 | 62 | Also, for each author's protection and ours, we want to make certain 63 | that everyone understands that there is no warranty for this free 64 | software. If the software is modified by someone else and passed on, we 65 | want its recipients to know that what they have is not the original, so 66 | that any problems introduced by others will not reflect on the original 67 | authors' reputations. 68 | 69 | Finally, any free program is threatened constantly by software 70 | patents. We wish to avoid the danger that redistributors of a free 71 | program will individually obtain patent licenses, in effect making the 72 | program proprietary. To prevent this, we have made it clear that any 73 | patent must be licensed for everyone's free use or not licensed at all. 74 | 75 | The precise terms and conditions for copying, distribution and 76 | modification follow. 77 | 78 | GNU GENERAL PUBLIC LICENSE 79 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 80 | 81 | 0. This License applies to any program or other work which contains 82 | a notice placed by the copyright holder saying it may be distributed 83 | under the terms of this General Public License. The "Program", below, 84 | refers to any such program or work, and a "work based on the Program" 85 | means either the Program or any derivative work under copyright law: 86 | that is to say, a work containing the Program or a portion of it, 87 | either verbatim or with modifications and/or translated into another 88 | language. (Hereinafter, translation is included without limitation in 89 | the term "modification".) Each licensee is addressed as "you". 90 | 91 | Activities other than copying, distribution and modification are not 92 | covered by this License; they are outside its scope. The act of 93 | running the Program is not restricted, and the output from the Program 94 | is covered only if its contents constitute a work based on the 95 | Program (independent of having been made by running the Program). 96 | Whether that is true depends on what the Program does. 97 | 98 | 1. You may copy and distribute verbatim copies of the Program's 99 | source code as you receive it, in any medium, provided that you 100 | conspicuously and appropriately publish on each copy an appropriate 101 | copyright notice and disclaimer of warranty; keep intact all the 102 | notices that refer to this License and to the absence of any warranty; 103 | and give any other recipients of the Program a copy of this License 104 | along with the Program. 105 | 106 | You may charge a fee for the physical act of transferring a copy, and 107 | you may at your option offer warranty protection in exchange for a fee. 108 | 109 | 2. You may modify your copy or copies of the Program or any portion 110 | of it, thus forming a work based on the Program, and copy and 111 | distribute such modifications or work under the terms of Section 1 112 | above, provided that you also meet all of these conditions: 113 | 114 | a) You must cause the modified files to carry prominent notices 115 | stating that you changed the files and the date of any change. 116 | 117 | b) You must cause any work that you distribute or publish, that in 118 | whole or in part contains or is derived from the Program or any 119 | part thereof, to be licensed as a whole at no charge to all third 120 | parties under the terms of this License. 121 | 122 | c) If the modified program normally reads commands interactively 123 | when run, you must cause it, when started running for such 124 | interactive use in the most ordinary way, to print or display an 125 | announcement including an appropriate copyright notice and a 126 | notice that there is no warranty (or else, saying that you provide 127 | a warranty) and that users may redistribute the program under 128 | these conditions, and telling the user how to view a copy of this 129 | License. (Exception: if the Program itself is interactive but 130 | does not normally print such an announcement, your work based on 131 | the Program is not required to print an announcement.) 132 | 133 | These requirements apply to the modified work as a whole. If 134 | identifiable sections of that work are not derived from the Program, 135 | and can be reasonably considered independent and separate works in 136 | themselves, then this License, and its terms, do not apply to those 137 | sections when you distribute them as separate works. But when you 138 | distribute the same sections as part of a whole which is a work based 139 | on the Program, the distribution of the whole must be on the terms of 140 | this License, whose permissions for other licensees extend to the 141 | entire whole, and thus to each and every part regardless of who wrote it. 142 | 143 | Thus, it is not the intent of this section to claim rights or contest 144 | your rights to work written entirely by you; rather, the intent is to 145 | exercise the right to control the distribution of derivative or 146 | collective works based on the Program. 147 | 148 | In addition, mere aggregation of another work not based on the Program 149 | with the Program (or with a work based on the Program) on a volume of 150 | a storage or distribution medium does not bring the other work under 151 | the scope of this License. 152 | 153 | 3. You may copy and distribute the Program (or a work based on it, 154 | under Section 2) in object code or executable form under the terms of 155 | Sections 1 and 2 above provided that you also do one of the following: 156 | 157 | a) Accompany it with the complete corresponding machine-readable 158 | source code, which must be distributed under the terms of Sections 159 | 1 and 2 above on a medium customarily used for software interchange; or, 160 | 161 | b) Accompany it with a written offer, valid for at least three 162 | years, to give any third party, for a charge no more than your 163 | cost of physically performing source distribution, a complete 164 | machine-readable copy of the corresponding source code, to be 165 | distributed under the terms of Sections 1 and 2 above on a medium 166 | customarily used for software interchange; or, 167 | 168 | c) Accompany it with the information you received as to the offer 169 | to distribute corresponding source code. (This alternative is 170 | allowed only for noncommercial distribution and only if you 171 | received the program in object code or executable form with such 172 | an offer, in accord with Subsection b above.) 173 | 174 | The source code for a work means the preferred form of the work for 175 | making modifications to it. For an executable work, complete source 176 | code means all the source code for all modules it contains, plus any 177 | associated interface definition files, plus the scripts used to 178 | control compilation and installation of the executable. However, as a 179 | special exception, the source code distributed need not include 180 | anything that is normally distributed (in either source or binary 181 | form) with the major components (compiler, kernel, and so on) of the 182 | operating system on which the executable runs, unless that component 183 | itself accompanies the executable. 184 | 185 | If distribution of executable or object code is made by offering 186 | access to copy from a designated place, then offering equivalent 187 | access to copy the source code from the same place counts as 188 | distribution of the source code, even though third parties are not 189 | compelled to copy the source along with the object code. 190 | 191 | 4. You may not copy, modify, sublicense, or distribute the Program 192 | except as expressly provided under this License. Any attempt 193 | otherwise to copy, modify, sublicense or distribute the Program is 194 | void, and will automatically terminate your rights under this License. 195 | However, parties who have received copies, or rights, from you under 196 | this License will not have their licenses terminated so long as such 197 | parties remain in full compliance. 198 | 199 | 5. You are not required to accept this License, since you have not 200 | signed it. However, nothing else grants you permission to modify or 201 | distribute the Program or its derivative works. These actions are 202 | prohibited by law if you do not accept this License. Therefore, by 203 | modifying or distributing the Program (or any work based on the 204 | Program), you indicate your acceptance of this License to do so, and 205 | all its terms and conditions for copying, distributing or modifying 206 | the Program or works based on it. 207 | 208 | 6. Each time you redistribute the Program (or any work based on the 209 | Program), the recipient automatically receives a license from the 210 | original licensor to copy, distribute or modify the Program subject to 211 | these terms and conditions. You may not impose any further 212 | restrictions on the recipients' exercise of the rights granted herein. 213 | You are not responsible for enforcing compliance by third parties to 214 | this License. 215 | 216 | 7. If, as a consequence of a court judgment or allegation of patent 217 | infringement or for any other reason (not limited to patent issues), 218 | conditions are imposed on you (whether by court order, agreement or 219 | otherwise) that contradict the conditions of this License, they do not 220 | excuse you from the conditions of this License. If you cannot 221 | distribute so as to satisfy simultaneously your obligations under this 222 | License and any other pertinent obligations, then as a consequence you 223 | may not distribute the Program at all. For example, if a patent 224 | license would not permit royalty-free redistribution of the Program by 225 | all those who receive copies directly or indirectly through you, then 226 | the only way you could satisfy both it and this License would be to 227 | refrain entirely from distribution of the Program. 228 | 229 | If any portion of this section is held invalid or unenforceable under 230 | any particular circumstance, the balance of the section is intended to 231 | apply and the section as a whole is intended to apply in other 232 | circumstances. 233 | 234 | It is not the purpose of this section to induce you to infringe any 235 | patents or other property right claims or to contest validity of any 236 | such claims; this section has the sole purpose of protecting the 237 | integrity of the free software distribution system, which is 238 | implemented by public license practices. Many people have made 239 | generous contributions to the wide range of software distributed 240 | through that system in reliance on consistent application of that 241 | system; it is up to the author/donor to decide if he or she is willing 242 | to distribute software through any other system and a licensee cannot 243 | impose that choice. 244 | 245 | This section is intended to make thoroughly clear what is believed to 246 | be a consequence of the rest of this License. 247 | 248 | 8. If the distribution and/or use of the Program is restricted in 249 | certain countries either by patents or by copyrighted interfaces, the 250 | original copyright holder who places the Program under this License 251 | may add an explicit geographical distribution limitation excluding 252 | those countries, so that distribution is permitted only in or among 253 | countries not thus excluded. In such case, this License incorporates 254 | the limitation as if written in the body of this License. 255 | 256 | 9. The Free Software Foundation may publish revised and/or new versions 257 | of the General Public License from time to time. Such new versions will 258 | be similar in spirit to the present version, but may differ in detail to 259 | address new problems or concerns. 260 | 261 | Each version is given a distinguishing version number. If the Program 262 | specifies a version number of this License which applies to it and "any 263 | later version", you have the option of following the terms and conditions 264 | either of that version or of any later version published by the Free 265 | Software Foundation. If the Program does not specify a version number of 266 | this License, you may choose any version ever published by the Free Software 267 | Foundation. 268 | 269 | 10. If you wish to incorporate parts of the Program into other free 270 | programs whose distribution conditions are different, write to the author 271 | to ask for permission. For software which is copyrighted by the Free 272 | Software Foundation, write to the Free Software Foundation; we sometimes 273 | make exceptions for this. Our decision will be guided by the two goals 274 | of preserving the free status of all derivatives of our free software and 275 | of promoting the sharing and reuse of software generally. 276 | 277 | NO WARRANTY 278 | 279 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 280 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 281 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 282 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 283 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 284 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 285 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 286 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 287 | REPAIR OR CORRECTION. 288 | 289 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 290 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 291 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 292 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 293 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 294 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 295 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 296 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 297 | POSSIBILITY OF SUCH DAMAGES. 298 | 299 | END OF TERMS AND CONDITIONS 300 | 301 | How to Apply These Terms to Your New Programs 302 | 303 | If you develop a new program, and you want it to be of the greatest 304 | possible use to the public, the best way to achieve this is to make it 305 | free software which everyone can redistribute and change under these terms. 306 | 307 | To do so, attach the following notices to the program. It is safest 308 | to attach them to the start of each source file to most effectively 309 | convey the exclusion of warranty; and each file should have at least 310 | the "copyright" line and a pointer to where the full notice is found. 311 | 312 | 313 | Copyright (C) 314 | 315 | This program is free software; you can redistribute it and/or modify 316 | it under the terms of the GNU General Public License as published by 317 | the Free Software Foundation; either version 2 of the License, or 318 | (at your option) any later version. 319 | 320 | This program is distributed in the hope that it will be useful, 321 | but WITHOUT ANY WARRANTY; without even the implied warranty of 322 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 323 | GNU General Public License for more details. 324 | 325 | You should have received a copy of the GNU General Public License 326 | along with this program; if not, write to the Free Software 327 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 328 | 329 | 330 | Also add information on how to contact you by electronic and paper mail. 331 | 332 | If the program is interactive, make it output a short notice like this 333 | when it starts in an interactive mode: 334 | 335 | Gnomovision version 69, Copyright (C) year name of author 336 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 337 | This is free software, and you are welcome to redistribute it 338 | under certain conditions; type `show c' for details. 339 | 340 | The hypothetical commands `show w' and `show c' should show the appropriate 341 | parts of the General Public License. Of course, the commands you use may 342 | be called something other than `show w' and `show c'; they could even be 343 | mouse-clicks or menu items--whatever suits your program. 344 | 345 | You should also get your employer (if you work as a programmer) or your 346 | school, if any, to sign a "copyright disclaimer" for the program, if 347 | necessary. Here is a sample; alter the names: 348 | 349 | Yoyodyne, Inc., hereby disclaims all copyright interest in the program 350 | `Gnomovision' (which makes passes at compilers) written by James Hacker. 351 | 352 | , 1 April 1989 353 | Ty Coon, President of Vice 354 | 355 | This General Public License does not permit incorporating your program into 356 | proprietary programs. If your program is a subroutine library, you may 357 | consider it more useful to permit linking proprietary applications with the 358 | library. If this is what you want to do, use the GNU Library General 359 | Public License instead of this License. 360 | -------------------------------------------------------------------------------- /LICENSES/deprecated/GFDL-1.1: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 2 | Valid-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-only 3 | Valid-License-Identifier: GFDL-1.1-no-invariants-or-later 4 | Valid-License-Identifier: GFDL-1.1-no-invariants-only 5 | SPDX-URL: https://spdx.org/licenses/GFDL-1.1-no-invariants-or-later.html 6 | Usage-Guide: 7 | The GNU Free Documentation License should only be used without 8 | Invariant Sections, Front-Cover Texts or Back-Cover Texts. 9 | It should not be used for new documents, except when they are 10 | part of sections that are already using it (notably, the 11 | userspace-api media documentation). 12 | To use the license in source code, put the following SPDX tag/value pair 13 | into a comment according to the placement guidelines in the licensing 14 | rules documentation: 15 | SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later 16 | or 17 | SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-only 18 | or 19 | SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 20 | or 21 | SPDX-License-Identifier: GFDL-1.1-no-invariants-only 22 | License-Text: 23 | GNU Free Documentation License 24 | Version 1.1, March 2000 25 | 26 | Copyright (C) 2000 Free Software Foundation, Inc. 27 | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 28 | Everyone is permitted to copy and distribute verbatim copies 29 | of this license document, but changing it is not allowed. 30 | 31 | 32 | 0. PREAMBLE 33 | 34 | The purpose of this License is to make a manual, textbook, or other 35 | written document "free" in the sense of freedom: to assure everyone 36 | the effective freedom to copy and redistribute it, with or without 37 | modifying it, either commercially or noncommercially. Secondarily, 38 | this License preserves for the author and publisher a way to get 39 | credit for their work, while not being considered responsible for 40 | modifications made by others. 41 | 42 | This License is a kind of "copyleft", which means that derivative 43 | works of the document must themselves be free in the same sense. It 44 | complements the GNU General Public License, which is a copyleft 45 | license designed for free software. 46 | 47 | We have designed this License in order to use it for manuals for free 48 | software, because free software needs free documentation: a free 49 | program should come with manuals providing the same freedoms that the 50 | software does. But this License is not limited to software manuals; 51 | it can be used for any textual work, regardless of subject matter or 52 | whether it is published as a printed book. We recommend this License 53 | principally for works whose purpose is instruction or reference. 54 | 55 | 56 | 1. APPLICABILITY AND DEFINITIONS 57 | 58 | This License applies to any manual or other work that contains a 59 | notice placed by the copyright holder saying it can be distributed 60 | under the terms of this License. The "Document", below, refers to any 61 | such manual or work. Any member of the public is a licensee, and is 62 | addressed as "you". 63 | 64 | A "Modified Version" of the Document means any work containing the 65 | Document or a portion of it, either copied verbatim, or with 66 | modifications and/or translated into another language. 67 | 68 | A "Secondary Section" is a named appendix or a front-matter section of 69 | the Document that deals exclusively with the relationship of the 70 | publishers or authors of the Document to the Document's overall subject 71 | (or to related matters) and contains nothing that could fall directly 72 | within that overall subject. (For example, if the Document is in part a 73 | textbook of mathematics, a Secondary Section may not explain any 74 | mathematics.) The relationship could be a matter of historical 75 | connection with the subject or with related matters, or of legal, 76 | commercial, philosophical, ethical or political position regarding 77 | them. 78 | 79 | The "Invariant Sections" are certain Secondary Sections whose titles 80 | are designated, as being those of Invariant Sections, in the notice 81 | that says that the Document is released under this License. 82 | 83 | The "Cover Texts" are certain short passages of text that are listed, 84 | as Front-Cover Texts or Back-Cover Texts, in the notice that says that 85 | the Document is released under this License. 86 | 87 | A "Transparent" copy of the Document means a machine-readable copy, 88 | represented in a format whose specification is available to the 89 | general public, whose contents can be viewed and edited directly and 90 | straightforwardly with generic text editors or (for images composed of 91 | pixels) generic paint programs or (for drawings) some widely available 92 | drawing editor, and that is suitable for input to text formatters or 93 | for automatic translation to a variety of formats suitable for input 94 | to text formatters. A copy made in an otherwise Transparent file 95 | format whose markup has been designed to thwart or discourage 96 | subsequent modification by readers is not Transparent. A copy that is 97 | not "Transparent" is called "Opaque". 98 | 99 | Examples of suitable formats for Transparent copies include plain 100 | ASCII without markup, Texinfo input format, LaTeX input format, SGML 101 | or XML using a publicly available DTD, and standard-conforming simple 102 | HTML designed for human modification. Opaque formats include 103 | PostScript, PDF, proprietary formats that can be read and edited only 104 | by proprietary word processors, SGML or XML for which the DTD and/or 105 | processing tools are not generally available, and the 106 | machine-generated HTML produced by some word processors for output 107 | purposes only. 108 | 109 | The "Title Page" means, for a printed book, the title page itself, 110 | plus such following pages as are needed to hold, legibly, the material 111 | this License requires to appear in the title page. For works in 112 | formats which do not have any title page as such, "Title Page" means 113 | the text near the most prominent appearance of the work's title, 114 | preceding the beginning of the body of the text. 115 | 116 | 117 | 2. VERBATIM COPYING 118 | 119 | You may copy and distribute the Document in any medium, either 120 | commercially or noncommercially, provided that this License, the 121 | copyright notices, and the license notice saying this License applies 122 | to the Document are reproduced in all copies, and that you add no other 123 | conditions whatsoever to those of this License. You may not use 124 | technical measures to obstruct or control the reading or further 125 | copying of the copies you make or distribute. However, you may accept 126 | compensation in exchange for copies. If you distribute a large enough 127 | number of copies you must also follow the conditions in section 3. 128 | 129 | You may also lend copies, under the same conditions stated above, and 130 | you may publicly display copies. 131 | 132 | 133 | 3. COPYING IN QUANTITY 134 | 135 | If you publish printed copies of the Document numbering more than 100, 136 | and the Document's license notice requires Cover Texts, you must enclose 137 | the copies in covers that carry, clearly and legibly, all these Cover 138 | Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on 139 | the back cover. Both covers must also clearly and legibly identify 140 | you as the publisher of these copies. The front cover must present 141 | the full title with all words of the title equally prominent and 142 | visible. You may add other material on the covers in addition. 143 | Copying with changes limited to the covers, as long as they preserve 144 | the title of the Document and satisfy these conditions, can be treated 145 | as verbatim copying in other respects. 146 | 147 | If the required texts for either cover are too voluminous to fit 148 | legibly, you should put the first ones listed (as many as fit 149 | reasonably) on the actual cover, and continue the rest onto adjacent 150 | pages. 151 | 152 | If you publish or distribute Opaque copies of the Document numbering 153 | more than 100, you must either include a machine-readable Transparent 154 | copy along with each Opaque copy, or state in or with each Opaque copy 155 | a publicly-accessible computer-network location containing a complete 156 | Transparent copy of the Document, free of added material, which the 157 | general network-using public has access to download anonymously at no 158 | charge using public-standard network protocols. If you use the latter 159 | option, you must take reasonably prudent steps, when you begin 160 | distribution of Opaque copies in quantity, to ensure that this 161 | Transparent copy will remain thus accessible at the stated location 162 | until at least one year after the last time you distribute an Opaque 163 | copy (directly or through your agents or retailers) of that edition to 164 | the public. 165 | 166 | It is requested, but not required, that you contact the authors of the 167 | Document well before redistributing any large number of copies, to give 168 | them a chance to provide you with an updated version of the Document. 169 | 170 | 171 | 4. MODIFICATIONS 172 | 173 | You may copy and distribute a Modified Version of the Document under 174 | the conditions of sections 2 and 3 above, provided that you release 175 | the Modified Version under precisely this License, with the Modified 176 | Version filling the role of the Document, thus licensing distribution 177 | and modification of the Modified Version to whoever possesses a copy 178 | of it. In addition, you must do these things in the Modified Version: 179 | 180 | A. Use in the Title Page (and on the covers, if any) a title distinct 181 | from that of the Document, and from those of previous versions 182 | (which should, if there were any, be listed in the History section 183 | of the Document). You may use the same title as a previous version 184 | if the original publisher of that version gives permission. 185 | B. List on the Title Page, as authors, one or more persons or entities 186 | responsible for authorship of the modifications in the Modified 187 | Version, together with at least five of the principal authors of the 188 | Document (all of its principal authors, if it has less than five). 189 | C. State on the Title page the name of the publisher of the 190 | Modified Version, as the publisher. 191 | D. Preserve all the copyright notices of the Document. 192 | E. Add an appropriate copyright notice for your modifications 193 | adjacent to the other copyright notices. 194 | F. Include, immediately after the copyright notices, a license notice 195 | giving the public permission to use the Modified Version under the 196 | terms of this License, in the form shown in the Addendum below. 197 | G. Preserve in that license notice the full lists of Invariant Sections 198 | and required Cover Texts given in the Document's license notice. 199 | H. Include an unaltered copy of this License. 200 | I. Preserve the section entitled "History", and its title, and add to 201 | it an item stating at least the title, year, new authors, and 202 | publisher of the Modified Version as given on the Title Page. If 203 | there is no section entitled "History" in the Document, create one 204 | stating the title, year, authors, and publisher of the Document as 205 | given on its Title Page, then add an item describing the Modified 206 | Version as stated in the previous sentence. 207 | J. Preserve the network location, if any, given in the Document for 208 | public access to a Transparent copy of the Document, and likewise 209 | the network locations given in the Document for previous versions 210 | it was based on. These may be placed in the "History" section. 211 | You may omit a network location for a work that was published at 212 | least four years before the Document itself, or if the original 213 | publisher of the version it refers to gives permission. 214 | K. In any section entitled "Acknowledgements" or "Dedications", 215 | preserve the section's title, and preserve in the section all the 216 | substance and tone of each of the contributor acknowledgements 217 | and/or dedications given therein. 218 | L. Preserve all the Invariant Sections of the Document, 219 | unaltered in their text and in their titles. Section numbers 220 | or the equivalent are not considered part of the section titles. 221 | M. Delete any section entitled "Endorsements". Such a section 222 | may not be included in the Modified Version. 223 | N. Do not retitle any existing section as "Endorsements" 224 | or to conflict in title with any Invariant Section. 225 | 226 | If the Modified Version includes new front-matter sections or 227 | appendices that qualify as Secondary Sections and contain no material 228 | copied from the Document, you may at your option designate some or all 229 | of these sections as invariant. To do this, add their titles to the 230 | list of Invariant Sections in the Modified Version's license notice. 231 | These titles must be distinct from any other section titles. 232 | 233 | You may add a section entitled "Endorsements", provided it contains 234 | nothing but endorsements of your Modified Version by various 235 | parties--for example, statements of peer review or that the text has 236 | been approved by an organization as the authoritative definition of a 237 | standard. 238 | 239 | You may add a passage of up to five words as a Front-Cover Text, and a 240 | passage of up to 25 words as a Back-Cover Text, to the end of the list 241 | of Cover Texts in the Modified Version. Only one passage of 242 | Front-Cover Text and one of Back-Cover Text may be added by (or 243 | through arrangements made by) any one entity. If the Document already 244 | includes a cover text for the same cover, previously added by you or 245 | by arrangement made by the same entity you are acting on behalf of, 246 | you may not add another; but you may replace the old one, on explicit 247 | permission from the previous publisher that added the old one. 248 | 249 | The author(s) and publisher(s) of the Document do not by this License 250 | give permission to use their names for publicity for or to assert or 251 | imply endorsement of any Modified Version. 252 | 253 | 254 | 5. COMBINING DOCUMENTS 255 | 256 | You may combine the Document with other documents released under this 257 | License, under the terms defined in section 4 above for modified 258 | versions, provided that you include in the combination all of the 259 | Invariant Sections of all of the original documents, unmodified, and 260 | list them all as Invariant Sections of your combined work in its 261 | license notice. 262 | 263 | The combined work need only contain one copy of this License, and 264 | multiple identical Invariant Sections may be replaced with a single 265 | copy. If there are multiple Invariant Sections with the same name but 266 | different contents, make the title of each such section unique by 267 | adding at the end of it, in parentheses, the name of the original 268 | author or publisher of that section if known, or else a unique number. 269 | Make the same adjustment to the section titles in the list of 270 | Invariant Sections in the license notice of the combined work. 271 | 272 | In the combination, you must combine any sections entitled "History" 273 | in the various original documents, forming one section entitled 274 | "History"; likewise combine any sections entitled "Acknowledgements", 275 | and any sections entitled "Dedications". You must delete all sections 276 | entitled "Endorsements." 277 | 278 | 279 | 6. COLLECTIONS OF DOCUMENTS 280 | 281 | You may make a collection consisting of the Document and other documents 282 | released under this License, and replace the individual copies of this 283 | License in the various documents with a single copy that is included in 284 | the collection, provided that you follow the rules of this License for 285 | verbatim copying of each of the documents in all other respects. 286 | 287 | You may extract a single document from such a collection, and distribute 288 | it individually under this License, provided you insert a copy of this 289 | License into the extracted document, and follow this License in all 290 | other respects regarding verbatim copying of that document. 291 | 292 | 293 | 7. AGGREGATION WITH INDEPENDENT WORKS 294 | 295 | A compilation of the Document or its derivatives with other separate 296 | and independent documents or works, in or on a volume of a storage or 297 | distribution medium, does not as a whole count as a Modified Version 298 | of the Document, provided no compilation copyright is claimed for the 299 | compilation. Such a compilation is called an "aggregate", and this 300 | License does not apply to the other self-contained works thus compiled 301 | with the Document, on account of their being thus compiled, if they 302 | are not themselves derivative works of the Document. 303 | 304 | If the Cover Text requirement of section 3 is applicable to these 305 | copies of the Document, then if the Document is less than one quarter 306 | of the entire aggregate, the Document's Cover Texts may be placed on 307 | covers that surround only the Document within the aggregate. 308 | Otherwise they must appear on covers around the whole aggregate. 309 | 310 | 311 | 8. TRANSLATION 312 | 313 | Translation is considered a kind of modification, so you may 314 | distribute translations of the Document under the terms of section 4. 315 | Replacing Invariant Sections with translations requires special 316 | permission from their copyright holders, but you may include 317 | translations of some or all Invariant Sections in addition to the 318 | original versions of these Invariant Sections. You may include a 319 | translation of this License provided that you also include the 320 | original English version of this License. In case of a disagreement 321 | between the translation and the original English version of this 322 | License, the original English version will prevail. 323 | 324 | 325 | 9. TERMINATION 326 | 327 | You may not copy, modify, sublicense, or distribute the Document except 328 | as expressly provided for under this License. Any other attempt to 329 | copy, modify, sublicense or distribute the Document is void, and will 330 | automatically terminate your rights under this License. However, 331 | parties who have received copies, or rights, from you under this 332 | License will not have their licenses terminated so long as such 333 | parties remain in full compliance. 334 | 335 | 336 | 10. FUTURE REVISIONS OF THIS LICENSE 337 | 338 | The Free Software Foundation may publish new, revised versions 339 | of the GNU Free Documentation License from time to time. Such new 340 | versions will be similar in spirit to the present version, but may 341 | differ in detail to address new problems or concerns. See 342 | https://www.gnu.org/licenses/. 343 | 344 | Each version of the License is given a distinguishing version number. 345 | If the Document specifies that a particular numbered version of this 346 | License "or any later version" applies to it, you have the option of 347 | following the terms and conditions either of that specified version or 348 | of any later version that has been published (not as a draft) by the 349 | Free Software Foundation. If the Document does not specify a version 350 | number of this License, you may choose any version ever published (not 351 | as a draft) by the Free Software Foundation. 352 | 353 | 354 | ADDENDUM: How to use this License for your documents 355 | 356 | To use this License in a document you have written, include a copy of 357 | the License in the document and put the following copyright and 358 | license notices just after the title page: 359 | 360 | Copyright (c) YEAR YOUR NAME. 361 | Permission is granted to copy, distribute and/or modify this document 362 | under the terms of the GNU Free Documentation License, Version 1.1 363 | or any later version published by the Free Software Foundation; 364 | with the Invariant Sections being LIST THEIR TITLES, with the 365 | Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. 366 | A copy of the license is included in the section entitled "GNU 367 | Free Documentation License". 368 | 369 | If you have no Invariant Sections, write "with no Invariant Sections" 370 | instead of saying which ones are invariant. If you have no 371 | Front-Cover Texts, write "no Front-Cover Texts" instead of 372 | "Front-Cover Texts being LIST"; likewise for Back-Cover Texts. 373 | 374 | If your document contains nontrivial examples of program code, we 375 | recommend releasing these examples in parallel under your choice of 376 | free software license, such as the GNU General Public License, 377 | to permit their use in free software. 378 | -------------------------------------------------------------------------------- /LICENSES/dual/CDDL-1.0: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: CDDL-1.0 2 | SPDX-URL: https://spdx.org/licenses/CDDL-1.0.html 3 | Usage-Guide: 4 | Do NOT use. The CDDL-1.0 is not GPL2 compatible. It may only be used for 5 | dual-licensed files where the other license is GPL2 compatible. 6 | If you end up using this it MUST be used together with a GPL2 compatible 7 | license using "OR". 8 | To use the Common Development and Distribution License 1.0 put the 9 | following SPDX tag/value pair into a comment according to the placement 10 | guidelines in the licensing rules documentation: 11 | SPDX-License-Identifier: ($GPL-COMPATIBLE-ID OR CDDL-1.0) 12 | 13 | License-Text: 14 | 15 | COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) 16 | Version 1.0 17 | 18 | 1. Definitions. 19 | 20 | 1.1. "Contributor" means each individual or entity that creates or 21 | contributes to the creation of Modifications. 22 | 23 | 1.2. "Contributor Version" means the combination of the Original 24 | Software, prior Modifications used by a Contributor (if any), 25 | and the Modifications made by that particular Contributor. 26 | 27 | 1.3. "Covered Software" means (a) the Original Software, or (b) 28 | Modifications, or (c) the combination of files containing 29 | Original Software with files containing Modifications, in each 30 | case including portions thereof. 31 | 32 | 1.4. "Executable" means the Covered Software in any form other than 33 | Source Code. 34 | 35 | 1.5. "Initial Developer" means the individual or entity that first 36 | makes Original Software available under this License. 37 | 38 | 1.6. "Larger Work" means a work which combines Covered Software or 39 | portions thereof with code not governed by the terms of this 40 | License. 41 | 42 | 1.7. "License" means this document. 43 | 44 | 1.8. "Licensable" means having the right to grant, to the maximum 45 | extent possible, whether at the time of the initial grant or 46 | subsequently acquired, any and all of the rights conveyed herein. 47 | 48 | 1.9. "Modifications" means the Source Code and Executable form of 49 | any of the following: 50 | 51 | A. Any file that results from an addition to, deletion from or 52 | modification of the contents of a file containing Original 53 | Software or previous Modifications; 54 | 55 | B. Any new file that contains any part of the Original Software 56 | or previous Modification; or 57 | 58 | C. Any new file that is contributed or otherwise made available 59 | under the terms of this License. 60 | 61 | 1.10. "Original Software" means the Source Code and Executable form 62 | of computer software code that is originally released under 63 | this License. 64 | 65 | 1.11. "Patent Claims" means any patent claim(s), now owned or 66 | hereafter acquired, including without limitation, method, 67 | process, and apparatus claims, in any patent Licensable by 68 | grantor. 69 | 70 | 1.12. "Source Code" means (a) the common form of computer software 71 | code in which modifications are made and (b) associated 72 | documentation included in or with such code. 73 | 74 | 1.13. "You" (or "Your") means an individual or a legal entity 75 | exercising rights under, and complying with all of the terms 76 | of, this License. For legal entities, "You" includes any 77 | entity which controls, is controlled by, or is under common 78 | control with You. For purposes of this definition, "control" 79 | means (a) the power, direct or indirect, to cause the 80 | direction or management of such entity, whether by contract 81 | or otherwise, or (b) ownership of more than fifty percent 82 | (50%) of the outstanding shares or beneficial ownership of 83 | such entity. 84 | 85 | 2. License Grants. 86 | 2.1. The Initial Developer Grant. 87 | 88 | Conditioned upon Your compliance with Section 3.1 below and subject 89 | to third party intellectual property claims, the Initial Developer 90 | hereby grants You a world-wide, royalty-free, non-exclusive 91 | license: 92 | 93 | (a) under intellectual property rights (other than patent or 94 | trademark) Licensable by Initial Developer, to use, 95 | reproduce, modify, display, perform, sublicense and 96 | distribute the Original Software (or portions thereof), 97 | with or without Modifications, and/or as part of a Larger 98 | Work; and 99 | 100 | (b) under Patent Claims infringed by the making, using or 101 | selling of Original Software, to make, have made, use, 102 | practice, sell, and offer for sale, and/or otherwise 103 | dispose of the Original Software (or portions thereof). 104 | 105 | (c) The licenses granted in Sections 2.1(a) and (b) are 106 | effective on the date Initial Developer first distributes 107 | or otherwise makes the Original Software available to a 108 | third party under the terms of this License. 109 | 110 | (d) Notwithstanding Section 2.1(b) above, no patent license is 111 | granted: (1) for code that You delete from the Original 112 | Software, or (2) for infringements caused by: (i) the 113 | modification of the Original Software, or (ii) the 114 | combination of the Original Software with other software or 115 | devices. 116 | 117 | 2.2. Contributor Grant. 118 | 119 | Conditioned upon Your compliance with Section 3.1 below and subject 120 | to third party intellectual property claims, each Contributor 121 | hereby grants You a world-wide, royalty-free, non-exclusive 122 | license: 123 | 124 | (a) under intellectual property rights (other than patent or 125 | trademark) Licensable by Contributor to use, reproduce, 126 | modify, display, perform, sublicense and distribute the 127 | Modifications created by such Contributor (or portions 128 | thereof), either on an unmodified basis, with other 129 | Modifications, as Covered Software and/or as part of a 130 | Larger Work; and 131 | 132 | (b) under Patent Claims infringed by the making, using, or 133 | selling of Modifications made by that Contributor either 134 | alone and/or in combination with its Contributor Version 135 | (or portions of such combination), to make, use, sell, 136 | offer for sale, have made, and/or otherwise dispose of: (1) 137 | Modifications made by that Contributor (or portions 138 | thereof); and (2) the combination of Modifications made by 139 | that Contributor with its Contributor Version (or portions 140 | of such combination). 141 | 142 | (c) The licenses granted in Sections 2.2(a) and 2.2(b) are 143 | effective on the date Contributor first distributes or 144 | otherwise makes the Modifications available to a third 145 | party. 146 | 147 | (d) Notwithstanding Section 2.2(b) above, no patent license is 148 | granted: (1) for any code that Contributor has deleted from 149 | the Contributor Version; (2) for infringements caused by: 150 | (i) third party modifications of Contributor Version, or 151 | (ii) the combination of Modifications made by that 152 | Contributor with other software (except as part of the 153 | Contributor Version) or other devices; or (3) under Patent 154 | Claims infringed by Covered Software in the absence of 155 | Modifications made by that Contributor. 156 | 157 | 3. Distribution Obligations. 158 | 3.1. Availability of Source Code. 159 | 160 | Any Covered Software that You distribute or otherwise make 161 | available in Executable form must also be made available in Source 162 | Code form and that Source Code form must be distributed only under 163 | the terms of this License. You must include a copy of this License 164 | with every copy of the Source Code form of the Covered Software You 165 | distribute or otherwise make available. You must inform recipients 166 | of any such Covered Software in Executable form as to how they can 167 | obtain such Covered Software in Source Code form in a reasonable 168 | manner on or through a medium customarily used for software 169 | exchange. 170 | 171 | 3.2. Modifications. 172 | 173 | The Modifications that You create or to which You contribute are 174 | governed by the terms of this License. You represent that You 175 | believe Your Modifications are Your original creation(s) and/or You 176 | have sufficient rights to grant the rights conveyed by this 177 | License. 178 | 179 | 3.3. Required Notices. 180 | 181 | You must include a notice in each of Your Modifications that 182 | identifies You as the Contributor of the Modification. You may not 183 | remove or alter any copyright, patent or trademark notices 184 | contained within the Covered Software, or any notices of licensing 185 | or any descriptive text giving attribution to any Contributor or 186 | the Initial Developer. 187 | 188 | 3.4. Application of Additional Terms. 189 | 190 | You may not offer or impose any terms on any Covered Software in 191 | Source Code form that alters or restricts the applicable version of 192 | this License or the recipients' rights hereunder. You may choose to 193 | offer, and to charge a fee for, warranty, support, indemnity or 194 | liability obligations to one or more recipients of Covered 195 | Software. However, you may do so only on Your own behalf, and not 196 | on behalf of the Initial Developer or any Contributor. You must 197 | make it absolutely clear that any such warranty, support, indemnity 198 | or liability obligation is offered by You alone, and You hereby 199 | agree to indemnify the Initial Developer and every Contributor for 200 | any liability incurred by the Initial Developer or such Contributor 201 | as a result of warranty, support, indemnity or liability terms You 202 | offer. 203 | 204 | 3.5. Distribution of Executable Versions. 205 | 206 | You may distribute the Executable form of the Covered Software 207 | under the terms of this License or under the terms of a license of 208 | Your choice, which may contain terms different from this License, 209 | provided that You are in compliance with the terms of this License 210 | and that the license for the Executable form does not attempt to 211 | limit or alter the recipient's rights in the Source Code form from 212 | the rights set forth in this License. If You distribute the Covered 213 | Software in Executable form under a different license, You must 214 | make it absolutely clear that any terms which differ from this 215 | License are offered by You alone, not by the Initial Developer or 216 | Contributor. You hereby agree to indemnify the Initial Developer 217 | and every Contributor for any liability incurred by the Initial 218 | Developer or such Contributor as a result of any such terms You 219 | offer. 220 | 221 | 3.6. Larger Works. 222 | 223 | You may create a Larger Work by combining Covered Software with 224 | other code not governed by the terms of this License and distribute 225 | the Larger Work as a single product. In such a case, You must make 226 | sure the requirements of this License are fulfilled for the Covered 227 | Software. 228 | 229 | 4. Versions of the License. 230 | 4.1. New Versions. 231 | 232 | Sun Microsystems, Inc. is the initial license steward and may 233 | publish revised and/or new versions of this License from time to 234 | time. Each version will be given a distinguishing version 235 | number. Except as provided in Section 4.3, no one other than the 236 | license steward has the right to modify this License. 237 | 238 | 4.2. Effect of New Versions. 239 | 240 | You may always continue to use, distribute or otherwise make the 241 | Covered Software available under the terms of the version of the 242 | License under which You originally received the Covered 243 | Software. If the Initial Developer includes a notice in the 244 | Original Software prohibiting it from being distributed or 245 | otherwise made available under any subsequent version of the 246 | License, You must distribute and make the Covered Software 247 | available under the terms of the version of the License under which 248 | You originally received the Covered Software. Otherwise, You may 249 | also choose to use, distribute or otherwise make the Covered 250 | Software available under the terms of any subsequent version of the 251 | License published by the license steward. 252 | 253 | 4.3. Modified Versions. 254 | 255 | When You are an Initial Developer and You want to create a new 256 | license for Your Original Software, You may create and use a 257 | modified version of this License if You: (a) rename the license and 258 | remove any references to the name of the license steward (except to 259 | note that the license differs from this License); and (b) otherwise 260 | make it clear that the license contains terms which differ from 261 | this License. 262 | 263 | 5. DISCLAIMER OF WARRANTY. 264 | 265 | COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, 266 | WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, 267 | WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF 268 | DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR 269 | NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF 270 | THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE 271 | DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER 272 | CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR 273 | CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART 274 | OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER 275 | EXCEPT UNDER THIS DISCLAIMER. 276 | 277 | 6. TERMINATION. 278 | 279 | 6.1. This License and the rights granted hereunder will terminate 280 | automatically if You fail to comply with terms herein and fail to 281 | cure such breach within 30 days of becoming aware of the 282 | breach. Provisions which, by their nature, must remain in effect 283 | beyond the termination of this License shall survive. 284 | 285 | 6.2. If You assert a patent infringement claim (excluding 286 | declaratory judgment actions) against Initial Developer or a 287 | Contributor (the Initial Developer or Contributor against whom You 288 | assert such claim is referred to as "Participant") alleging that 289 | the Participant Software (meaning the Contributor Version where the 290 | Participant is a Contributor or the Original Software where the 291 | Participant is the Initial Developer) directly or indirectly 292 | infringes any patent, then any and all rights granted directly or 293 | indirectly to You by such Participant, the Initial Developer (if 294 | the Initial Developer is not the Participant) and all Contributors 295 | under Sections 2.1 and/or 2.2 of this License shall, upon 60 days 296 | notice from Participant terminate prospectively and automatically 297 | at the expiration of such 60 day notice period, unless if within 298 | such 60 day period You withdraw Your claim with respect to the 299 | Participant Software against such Participant either unilaterally 300 | or pursuant to a written agreement with Participant. 301 | 302 | 6.3. In the event of termination under Sections 6.1 or 6.2 above, 303 | all end user licenses that have been validly granted by You or any 304 | distributor hereunder prior to termination (excluding licenses 305 | granted to You by any distributor) shall survive termination. 306 | 307 | 7. LIMITATION OF LIABILITY. 308 | 309 | UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT 310 | (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL 311 | DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED 312 | SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY 313 | PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES 314 | OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST 315 | PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR 316 | MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF 317 | SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH 318 | DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR 319 | DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE 320 | EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO 321 | NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL 322 | DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. 323 | 324 | 8. U.S. GOVERNMENT END USERS. 325 | 326 | The Covered Software is a "commercial item," as that term is defined in 327 | 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer 328 | software" (as that term is defined at 48 C.F.R. $ 252.227-7014(a)(1)) 329 | and "commercial computer software documentation" as such terms are used 330 | in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 331 | 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all 332 | U.S. Government End Users acquire Covered Software with only those 333 | rights set forth herein. This U.S. Government Rights clause is in lieu 334 | of, and supersedes, any other FAR, DFAR, or other clause or provision 335 | that addresses Government rights in computer software under this 336 | License. 337 | 338 | 9. MISCELLANEOUS. 339 | 340 | This License represents the complete agreement concerning subject 341 | matter hereof. If any provision of this License is held to be 342 | unenforceable, such provision shall be reformed only to the extent 343 | necessary to make it enforceable. This License shall be governed by the 344 | law of the jurisdiction specified in a notice contained within the 345 | Original Software (except to the extent applicable law, if any, 346 | provides otherwise), excluding such jurisdiction's conflict-of-law 347 | provisions. Any litigation relating to this License shall be subject to 348 | the jurisdiction of the courts located in the jurisdiction and venue 349 | specified in a notice contained within the Original Software, with the 350 | losing party responsible for costs, including, without limitation, 351 | court costs and reasonable attorneys' fees and expenses. The 352 | application of the United Nations Convention on Contracts for the 353 | International Sale of Goods is expressly excluded. Any law or 354 | regulation which provides that the language of a contract shall be 355 | construed against the drafter shall not apply to this License. You 356 | agree that You alone are responsible for compliance with the United 357 | States export administration regulations (and the export control laws 358 | and regulation of any other countries) when You use, distribute or 359 | otherwise make available any Covered Software. 360 | 361 | 10. RESPONSIBILITY FOR CLAIMS. 362 | 363 | As between Initial Developer and the Contributors, each party is 364 | responsible for claims and damages arising, directly or indirectly, out 365 | of its utilization of rights under this License and You agree to work 366 | with Initial Developer and Contributors to distribute such 367 | responsibility on an equitable basis. Nothing herein is intended or 368 | shall be deemed to constitute any admission of liability. 369 | -------------------------------------------------------------------------------- /LICENSES/dual/CC-BY-4.0: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: CC-BY-4.0 2 | SPDX-URL: https://spdx.org/licenses/CC-BY-4.0 3 | Usage-Guide: 4 | Do NOT use this license for code, but it's acceptable for content like artwork 5 | or documentation. When using it for the latter, it's best to use it together 6 | with a GPL2 compatible license using "OR", as CC-BY-4.0 texts processed by 7 | the kernel's build system might combine it with content taken from more 8 | restrictive licenses. 9 | To use the Creative Commons Attribution 4.0 International license put 10 | the following SPDX tag/value pair into a comment according to the 11 | placement guidelines in the licensing rules documentation: 12 | SPDX-License-Identifier: CC-BY-4.0 13 | License-Text: 14 | 15 | Creative Commons Attribution 4.0 International 16 | 17 | ======================================================================= 18 | 19 | Creative Commons Corporation ("Creative Commons") is not a law firm and 20 | does not provide legal services or legal advice. Distribution of 21 | Creative Commons public licenses does not create a lawyer-client or 22 | other relationship. Creative Commons makes its licenses and related 23 | information available on an "as-is" basis. Creative Commons gives no 24 | warranties regarding its licenses, any material licensed under their 25 | terms and conditions, or any related information. Creative Commons 26 | disclaims all liability for damages resulting from their use to the 27 | fullest extent possible. 28 | 29 | Using Creative Commons Public Licenses 30 | 31 | Creative Commons public licenses provide a standard set of terms and 32 | conditions that creators and other rights holders may use to share 33 | original works of authorship and other material subject to copyright 34 | and certain other rights specified in the public license below. The 35 | following considerations are for informational purposes only, are not 36 | exhaustive, and do not form part of our licenses. 37 | 38 | Considerations for licensors: Our public licenses are 39 | intended for use by those authorized to give the public 40 | permission to use material in ways otherwise restricted by 41 | copyright and certain other rights. Our licenses are 42 | irrevocable. Licensors should read and understand the terms 43 | and conditions of the license they choose before applying it. 44 | Licensors should also secure all rights necessary before 45 | applying our licenses so that the public can reuse the 46 | material as expected. Licensors should clearly mark any 47 | material not subject to the license. This includes other CC- 48 | licensed material, or material used under an exception or 49 | limitation to copyright. More considerations for licensors: 50 | wiki.creativecommons.org/Considerations_for_licensors 51 | 52 | Considerations for the public: By using one of our public 53 | licenses, a licensor grants the public permission to use the 54 | licensed material under specified terms and conditions. If 55 | the licensor's permission is not necessary for any reason--for 56 | example, because of any applicable exception or limitation to 57 | copyright--then that use is not regulated by the license. Our 58 | licenses grant only permissions under copyright and certain 59 | other rights that a licensor has authority to grant. Use of 60 | the licensed material may still be restricted for other 61 | reasons, including because others have copyright or other 62 | rights in the material. A licensor may make special requests, 63 | such as asking that all changes be marked or described. 64 | Although not required by our licenses, you are encouraged to 65 | respect those requests where reasonable. More considerations 66 | for the public: 67 | wiki.creativecommons.org/Considerations_for_licensees 68 | 69 | ======================================================================= 70 | 71 | Creative Commons Attribution 4.0 International Public License 72 | 73 | By exercising the Licensed Rights (defined below), You accept and agree 74 | to be bound by the terms and conditions of this Creative Commons 75 | Attribution 4.0 International Public License ("Public License"). To the 76 | extent this Public License may be interpreted as a contract, You are 77 | granted the Licensed Rights in consideration of Your acceptance of 78 | these terms and conditions, and the Licensor grants You such rights in 79 | consideration of benefits the Licensor receives from making the 80 | Licensed Material available under these terms and conditions. 81 | 82 | 83 | Section 1 -- Definitions. 84 | 85 | a. Adapted Material means material subject to Copyright and Similar 86 | Rights that is derived from or based upon the Licensed Material 87 | and in which the Licensed Material is translated, altered, 88 | arranged, transformed, or otherwise modified in a manner requiring 89 | permission under the Copyright and Similar Rights held by the 90 | Licensor. For purposes of this Public License, where the Licensed 91 | Material is a musical work, performance, or sound recording, 92 | Adapted Material is always produced where the Licensed Material is 93 | synched in timed relation with a moving image. 94 | 95 | b. Adapter's License means the license You apply to Your Copyright 96 | and Similar Rights in Your contributions to Adapted Material in 97 | accordance with the terms and conditions of this Public License. 98 | 99 | c. Copyright and Similar Rights means copyright and/or similar rights 100 | closely related to copyright including, without limitation, 101 | performance, broadcast, sound recording, and Sui Generis Database 102 | Rights, without regard to how the rights are labeled or 103 | categorized. For purposes of this Public License, the rights 104 | specified in Section 2(b)(1)-(2) are not Copyright and Similar 105 | Rights. 106 | 107 | d. Effective Technological Measures means those measures that, in the 108 | absence of proper authority, may not be circumvented under laws 109 | fulfilling obligations under Article 11 of the WIPO Copyright 110 | Treaty adopted on December 20, 1996, and/or similar international 111 | agreements. 112 | 113 | e. Exceptions and Limitations means fair use, fair dealing, and/or 114 | any other exception or limitation to Copyright and Similar Rights 115 | that applies to Your use of the Licensed Material. 116 | 117 | f. Licensed Material means the artistic or literary work, database, 118 | or other material to which the Licensor applied this Public 119 | License. 120 | 121 | g. Licensed Rights means the rights granted to You subject to the 122 | terms and conditions of this Public License, which are limited to 123 | all Copyright and Similar Rights that apply to Your use of the 124 | Licensed Material and that the Licensor has authority to license. 125 | 126 | h. Licensor means the individual(s) or entity(ies) granting rights 127 | under this Public License. 128 | 129 | i. Share means to provide material to the public by any means or 130 | process that requires permission under the Licensed Rights, such 131 | as reproduction, public display, public performance, distribution, 132 | dissemination, communication, or importation, and to make material 133 | available to the public including in ways that members of the 134 | public may access the material from a place and at a time 135 | individually chosen by them. 136 | 137 | j. Sui Generis Database Rights means rights other than copyright 138 | resulting from Directive 96/9/EC of the European Parliament and of 139 | the Council of 11 March 1996 on the legal protection of databases, 140 | as amended and/or succeeded, as well as other essentially 141 | equivalent rights anywhere in the world. 142 | 143 | k. You means the individual or entity exercising the Licensed Rights 144 | under this Public License. Your has a corresponding meaning. 145 | 146 | 147 | Section 2 -- Scope. 148 | 149 | a. License grant. 150 | 151 | 1. Subject to the terms and conditions of this Public License, 152 | the Licensor hereby grants You a worldwide, royalty-free, 153 | non-sublicensable, non-exclusive, irrevocable license to 154 | exercise the Licensed Rights in the Licensed Material to: 155 | 156 | a. reproduce and Share the Licensed Material, in whole or 157 | in part; and 158 | 159 | b. produce, reproduce, and Share Adapted Material. 160 | 161 | 2. Exceptions and Limitations. For the avoidance of doubt, where 162 | Exceptions and Limitations apply to Your use, this Public 163 | License does not apply, and You do not need to comply with 164 | its terms and conditions. 165 | 166 | 3. Term. The term of this Public License is specified in Section 167 | 6(a). 168 | 169 | 4. Media and formats; technical modifications allowed. The 170 | Licensor authorizes You to exercise the Licensed Rights in 171 | all media and formats whether now known or hereafter created, 172 | and to make technical modifications necessary to do so. The 173 | Licensor waives and/or agrees not to assert any right or 174 | authority to forbid You from making technical modifications 175 | necessary to exercise the Licensed Rights, including 176 | technical modifications necessary to circumvent Effective 177 | Technological Measures. For purposes of this Public License, 178 | simply making modifications authorized by this Section 2(a) 179 | (4) never produces Adapted Material. 180 | 181 | 5. Downstream recipients. 182 | 183 | a. Offer from the Licensor -- Licensed Material. Every 184 | recipient of the Licensed Material automatically 185 | receives an offer from the Licensor to exercise the 186 | Licensed Rights under the terms and conditions of this 187 | Public License. 188 | 189 | b. No downstream restrictions. You may not offer or impose 190 | any additional or different terms or conditions on, or 191 | apply any Effective Technological Measures to, the 192 | Licensed Material if doing so restricts exercise of the 193 | Licensed Rights by any recipient of the Licensed 194 | Material. 195 | 196 | 6. No endorsement. Nothing in this Public License constitutes or 197 | may be construed as permission to assert or imply that You 198 | are, or that Your use of the Licensed Material is, connected 199 | with, or sponsored, endorsed, or granted official status by, 200 | the Licensor or others designated to receive attribution as 201 | provided in Section 3(a)(1)(A)(i). 202 | 203 | b. Other rights. 204 | 205 | 1. Moral rights, such as the right of integrity, are not 206 | licensed under this Public License, nor are publicity, 207 | privacy, and/or other similar personality rights; however, to 208 | the extent possible, the Licensor waives and/or agrees not to 209 | assert any such rights held by the Licensor to the limited 210 | extent necessary to allow You to exercise the Licensed 211 | Rights, but not otherwise. 212 | 213 | 2. Patent and trademark rights are not licensed under this 214 | Public License. 215 | 216 | 3. To the extent possible, the Licensor waives any right to 217 | collect royalties from You for the exercise of the Licensed 218 | Rights, whether directly or through a collecting society 219 | under any voluntary or waivable statutory or compulsory 220 | licensing scheme. In all other cases the Licensor expressly 221 | reserves any right to collect such royalties. 222 | 223 | 224 | Section 3 -- License Conditions. 225 | 226 | Your exercise of the Licensed Rights is expressly made subject to the 227 | following conditions. 228 | 229 | a. Attribution. 230 | 231 | 1. If You Share the Licensed Material (including in modified 232 | form), You must: 233 | 234 | a. retain the following if it is supplied by the Licensor 235 | with the Licensed Material: 236 | 237 | i. identification of the creator(s) of the Licensed 238 | Material and any others designated to receive 239 | attribution, in any reasonable manner requested by 240 | the Licensor (including by pseudonym if 241 | designated); 242 | 243 | ii. a copyright notice; 244 | 245 | iii. a notice that refers to this Public License; 246 | 247 | iv. a notice that refers to the disclaimer of 248 | warranties; 249 | 250 | v. a URI or hyperlink to the Licensed Material to the 251 | extent reasonably practicable; 252 | 253 | b. indicate if You modified the Licensed Material and 254 | retain an indication of any previous modifications; and 255 | 256 | c. indicate the Licensed Material is licensed under this 257 | Public License, and include the text of, or the URI or 258 | hyperlink to, this Public License. 259 | 260 | 2. You may satisfy the conditions in Section 3(a)(1) in any 261 | reasonable manner based on the medium, means, and context in 262 | which You Share the Licensed Material. For example, it may be 263 | reasonable to satisfy the conditions by providing a URI or 264 | hyperlink to a resource that includes the required 265 | information. 266 | 267 | 3. If requested by the Licensor, You must remove any of the 268 | information required by Section 3(a)(1)(A) to the extent 269 | reasonably practicable. 270 | 271 | 4. If You Share Adapted Material You produce, the Adapter's 272 | License You apply must not prevent recipients of the Adapted 273 | Material from complying with this Public License. 274 | 275 | 276 | Section 4 -- Sui Generis Database Rights. 277 | 278 | Where the Licensed Rights include Sui Generis Database Rights that 279 | apply to Your use of the Licensed Material: 280 | 281 | a. for the avoidance of doubt, Section 2(a)(1) grants You the right 282 | to extract, reuse, reproduce, and Share all or a substantial 283 | portion of the contents of the database; 284 | 285 | b. if You include all or a substantial portion of the database 286 | contents in a database in which You have Sui Generis Database 287 | Rights, then the database in which You have Sui Generis Database 288 | Rights (but not its individual contents) is Adapted Material; and 289 | 290 | c. You must comply with the conditions in Section 3(a) if You Share 291 | all or a substantial portion of the contents of the database. 292 | 293 | For the avoidance of doubt, this Section 4 supplements and does not 294 | replace Your obligations under this Public License where the Licensed 295 | Rights include other Copyright and Similar Rights. 296 | 297 | 298 | Section 5 -- Disclaimer of Warranties and Limitation of Liability. 299 | 300 | a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE 301 | EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS 302 | AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF 303 | ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, 304 | IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, 305 | WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR 306 | PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, 307 | ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT 308 | KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT 309 | ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. 310 | 311 | b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE 312 | TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, 313 | NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, 314 | INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, 315 | COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR 316 | USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN 317 | ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR 318 | DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR 319 | IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. 320 | 321 | c. The disclaimer of warranties and limitation of liability provided 322 | above shall be interpreted in a manner that, to the extent 323 | possible, most closely approximates an absolute disclaimer and 324 | waiver of all liability. 325 | 326 | 327 | Section 6 -- Term and Termination. 328 | 329 | a. This Public License applies for the term of the Copyright and 330 | Similar Rights licensed here. However, if You fail to comply with 331 | this Public License, then Your rights under this Public License 332 | terminate automatically. 333 | 334 | b. Where Your right to use the Licensed Material has terminated under 335 | Section 6(a), it reinstates: 336 | 337 | 1. automatically as of the date the violation is cured, provided 338 | it is cured within 30 days of Your discovery of the 339 | violation; or 340 | 341 | 2. upon express reinstatement by the Licensor. 342 | 343 | For the avoidance of doubt, this Section 6(b) does not affect any 344 | right the Licensor may have to seek remedies for Your violations 345 | of this Public License. 346 | 347 | c. For the avoidance of doubt, the Licensor may also offer the 348 | Licensed Material under separate terms or conditions or stop 349 | distributing the Licensed Material at any time; however, doing so 350 | will not terminate this Public License. 351 | 352 | d. Sections 1, 5, 6, 7, and 8 survive termination of this Public 353 | License. 354 | 355 | 356 | Section 7 -- Other Terms and Conditions. 357 | 358 | a. The Licensor shall not be bound by any additional or different 359 | terms or conditions communicated by You unless expressly agreed. 360 | 361 | b. Any arrangements, understandings, or agreements regarding the 362 | Licensed Material not stated herein are separate from and 363 | independent of the terms and conditions of this Public License. 364 | 365 | 366 | Section 8 -- Interpretation. 367 | 368 | a. For the avoidance of doubt, this Public License does not, and 369 | shall not be interpreted to, reduce, limit, restrict, or impose 370 | conditions on any use of the Licensed Material that could lawfully 371 | be made without permission under this Public License. 372 | 373 | b. To the extent possible, if any provision of this Public License is 374 | deemed unenforceable, it shall be automatically reformed to the 375 | minimum extent necessary to make it enforceable. If the provision 376 | cannot be reformed, it shall be severed from this Public License 377 | without affecting the enforceability of the remaining terms and 378 | conditions. 379 | 380 | c. No term or condition of this Public License will be waived and no 381 | failure to comply consented to unless expressly agreed to by the 382 | Licensor. 383 | 384 | d. Nothing in this Public License constitutes or may be interpreted 385 | as a limitation upon, or waiver of, any privileges and immunities 386 | that apply to the Licensor or You, including from the legal 387 | processes of any jurisdiction or authority. 388 | 389 | 390 | ======================================================================= 391 | 392 | Creative Commons is not a party to its public 393 | licenses. Notwithstanding, Creative Commons may elect to apply one of 394 | its public licenses to material it publishes and in those instances 395 | will be considered the "Licensor." The text of the Creative Commons 396 | public licenses is dedicated to the public domain under the CC0 Public 397 | Domain Dedication. Except for the limited purpose of indicating that 398 | material is shared under a Creative Commons public license or as 399 | otherwise permitted by the Creative Commons policies published at 400 | creativecommons.org/policies, Creative Commons does not authorize the 401 | use of the trademark "Creative Commons" or any other trademark or logo 402 | of Creative Commons without its prior written consent including, 403 | without limitation, in connection with any unauthorized modifications 404 | to any of its public licenses or any other arrangements, 405 | understandings, or agreements concerning use of licensed material. For 406 | the avoidance of doubt, this paragraph does not form part of the 407 | public licenses. 408 | 409 | Creative Commons may be contacted at creativecommons.org. 410 | 411 | -------------------------------------------------------------------------------- /LICENSES/deprecated/GFDL-1.2: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: GPL-2.0 OR GFDL-1.2-no-invariants-or-later 2 | Valid-License-Identifier: GPL-2.0 OR GFDL-1.2-no-invariants-only 3 | Valid-License-Identifier: GFDL-1.2-no-invariants-or-later 4 | Valid-License-Identifier: GFDL-1.2-no-invariants-only 5 | SPDX-URL: https://spdx.org/licenses/GFDL-1.2-no-invariants-or-later.html 6 | Usage-Guide: 7 | The GNU Free Documentation License should only be used without 8 | Invariant Sections, Front-Cover Texts or Back-Cover Texts. 9 | It should not be used for new documents. 10 | To use the license in source code, put the following SPDX tag/value pair 11 | into a comment according to the placement guidelines in the licensing 12 | rules documentation: 13 | SPDX-License-Identifier: GPL-2.0 OR GFDL-1.2-no-invariants-or-later 14 | or 15 | SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-only 16 | or 17 | SPDX-License-Identifier: GFDL-1.2-no-invariants-or-later 18 | or 19 | SPDX-License-Identifier: GFDL-1.2-no-invariants-only 20 | License-Text: 21 | GNU Free Documentation License 22 | Version 1.2, November 2002 23 | 24 | 25 | Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. 26 | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 27 | Everyone is permitted to copy and distribute verbatim copies 28 | of this license document, but changing it is not allowed. 29 | 30 | 31 | 0. PREAMBLE 32 | 33 | The purpose of this License is to make a manual, textbook, or other 34 | functional and useful document "free" in the sense of freedom: to 35 | assure everyone the effective freedom to copy and redistribute it, 36 | with or without modifying it, either commercially or noncommercially. 37 | Secondarily, this License preserves for the author and publisher a way 38 | to get credit for their work, while not being considered responsible 39 | for modifications made by others. 40 | 41 | This License is a kind of "copyleft", which means that derivative 42 | works of the document must themselves be free in the same sense. It 43 | complements the GNU General Public License, which is a copyleft 44 | license designed for free software. 45 | 46 | We have designed this License in order to use it for manuals for free 47 | software, because free software needs free documentation: a free 48 | program should come with manuals providing the same freedoms that the 49 | software does. But this License is not limited to software manuals; 50 | it can be used for any textual work, regardless of subject matter or 51 | whether it is published as a printed book. We recommend this License 52 | principally for works whose purpose is instruction or reference. 53 | 54 | 55 | 1. APPLICABILITY AND DEFINITIONS 56 | 57 | This License applies to any manual or other work, in any medium, that 58 | contains a notice placed by the copyright holder saying it can be 59 | distributed under the terms of this License. Such a notice grants a 60 | world-wide, royalty-free license, unlimited in duration, to use that 61 | work under the conditions stated herein. The "Document", below, 62 | refers to any such manual or work. Any member of the public is a 63 | licensee, and is addressed as "you". You accept the license if you 64 | copy, modify or distribute the work in a way requiring permission 65 | under copyright law. 66 | 67 | A "Modified Version" of the Document means any work containing the 68 | Document or a portion of it, either copied verbatim, or with 69 | modifications and/or translated into another language. 70 | 71 | A "Secondary Section" is a named appendix or a front-matter section of 72 | the Document that deals exclusively with the relationship of the 73 | publishers or authors of the Document to the Document's overall subject 74 | (or to related matters) and contains nothing that could fall directly 75 | within that overall subject. (Thus, if the Document is in part a 76 | textbook of mathematics, a Secondary Section may not explain any 77 | mathematics.) The relationship could be a matter of historical 78 | connection with the subject or with related matters, or of legal, 79 | commercial, philosophical, ethical or political position regarding 80 | them. 81 | 82 | The "Invariant Sections" are certain Secondary Sections whose titles 83 | are designated, as being those of Invariant Sections, in the notice 84 | that says that the Document is released under this License. If a 85 | section does not fit the above definition of Secondary then it is not 86 | allowed to be designated as Invariant. The Document may contain zero 87 | Invariant Sections. If the Document does not identify any Invariant 88 | Sections then there are none. 89 | 90 | The "Cover Texts" are certain short passages of text that are listed, 91 | as Front-Cover Texts or Back-Cover Texts, in the notice that says that 92 | the Document is released under this License. A Front-Cover Text may 93 | be at most 5 words, and a Back-Cover Text may be at most 25 words. 94 | 95 | A "Transparent" copy of the Document means a machine-readable copy, 96 | represented in a format whose specification is available to the 97 | general public, that is suitable for revising the document 98 | straightforwardly with generic text editors or (for images composed of 99 | pixels) generic paint programs or (for drawings) some widely available 100 | drawing editor, and that is suitable for input to text formatters or 101 | for automatic translation to a variety of formats suitable for input 102 | to text formatters. A copy made in an otherwise Transparent file 103 | format whose markup, or absence of markup, has been arranged to thwart 104 | or discourage subsequent modification by readers is not Transparent. 105 | An image format is not Transparent if used for any substantial amount 106 | of text. A copy that is not "Transparent" is called "Opaque". 107 | 108 | Examples of suitable formats for Transparent copies include plain 109 | ASCII without markup, Texinfo input format, LaTeX input format, SGML 110 | or XML using a publicly available DTD, and standard-conforming simple 111 | HTML, PostScript or PDF designed for human modification. Examples of 112 | transparent image formats include PNG, XCF and JPG. Opaque formats 113 | include proprietary formats that can be read and edited only by 114 | proprietary word processors, SGML or XML for which the DTD and/or 115 | processing tools are not generally available, and the 116 | machine-generated HTML, PostScript or PDF produced by some word 117 | processors for output purposes only. 118 | 119 | The "Title Page" means, for a printed book, the title page itself, 120 | plus such following pages as are needed to hold, legibly, the material 121 | this License requires to appear in the title page. For works in 122 | formats which do not have any title page as such, "Title Page" means 123 | the text near the most prominent appearance of the work's title, 124 | preceding the beginning of the body of the text. 125 | 126 | A section "Entitled XYZ" means a named subunit of the Document whose 127 | title either is precisely XYZ or contains XYZ in parentheses following 128 | text that translates XYZ in another language. (Here XYZ stands for a 129 | specific section name mentioned below, such as "Acknowledgements", 130 | "Dedications", "Endorsements", or "History".) To "Preserve the Title" 131 | of such a section when you modify the Document means that it remains a 132 | section "Entitled XYZ" according to this definition. 133 | 134 | The Document may include Warranty Disclaimers next to the notice which 135 | states that this License applies to the Document. These Warranty 136 | Disclaimers are considered to be included by reference in this 137 | License, but only as regards disclaiming warranties: any other 138 | implication that these Warranty Disclaimers may have is void and has 139 | no effect on the meaning of this License. 140 | 141 | 142 | 2. VERBATIM COPYING 143 | 144 | You may copy and distribute the Document in any medium, either 145 | commercially or noncommercially, provided that this License, the 146 | copyright notices, and the license notice saying this License applies 147 | to the Document are reproduced in all copies, and that you add no other 148 | conditions whatsoever to those of this License. You may not use 149 | technical measures to obstruct or control the reading or further 150 | copying of the copies you make or distribute. However, you may accept 151 | compensation in exchange for copies. If you distribute a large enough 152 | number of copies you must also follow the conditions in section 3. 153 | 154 | You may also lend copies, under the same conditions stated above, and 155 | you may publicly display copies. 156 | 157 | 158 | 3. COPYING IN QUANTITY 159 | 160 | If you publish printed copies (or copies in media that commonly have 161 | printed covers) of the Document, numbering more than 100, and the 162 | Document's license notice requires Cover Texts, you must enclose the 163 | copies in covers that carry, clearly and legibly, all these Cover 164 | Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on 165 | the back cover. Both covers must also clearly and legibly identify 166 | you as the publisher of these copies. The front cover must present 167 | the full title with all words of the title equally prominent and 168 | visible. You may add other material on the covers in addition. 169 | Copying with changes limited to the covers, as long as they preserve 170 | the title of the Document and satisfy these conditions, can be treated 171 | as verbatim copying in other respects. 172 | 173 | If the required texts for either cover are too voluminous to fit 174 | legibly, you should put the first ones listed (as many as fit 175 | reasonably) on the actual cover, and continue the rest onto adjacent 176 | pages. 177 | 178 | If you publish or distribute Opaque copies of the Document numbering 179 | more than 100, you must either include a machine-readable Transparent 180 | copy along with each Opaque copy, or state in or with each Opaque copy 181 | a computer-network location from which the general network-using 182 | public has access to download using public-standard network protocols 183 | a complete Transparent copy of the Document, free of added material. 184 | If you use the latter option, you must take reasonably prudent steps, 185 | when you begin distribution of Opaque copies in quantity, to ensure 186 | that this Transparent copy will remain thus accessible at the stated 187 | location until at least one year after the last time you distribute an 188 | Opaque copy (directly or through your agents or retailers) of that 189 | edition to the public. 190 | 191 | It is requested, but not required, that you contact the authors of the 192 | Document well before redistributing any large number of copies, to give 193 | them a chance to provide you with an updated version of the Document. 194 | 195 | 196 | 4. MODIFICATIONS 197 | 198 | You may copy and distribute a Modified Version of the Document under 199 | the conditions of sections 2 and 3 above, provided that you release 200 | the Modified Version under precisely this License, with the Modified 201 | Version filling the role of the Document, thus licensing distribution 202 | and modification of the Modified Version to whoever possesses a copy 203 | of it. In addition, you must do these things in the Modified Version: 204 | 205 | A. Use in the Title Page (and on the covers, if any) a title distinct 206 | from that of the Document, and from those of previous versions 207 | (which should, if there were any, be listed in the History section 208 | of the Document). You may use the same title as a previous version 209 | if the original publisher of that version gives permission. 210 | B. List on the Title Page, as authors, one or more persons or entities 211 | responsible for authorship of the modifications in the Modified 212 | Version, together with at least five of the principal authors of the 213 | Document (all of its principal authors, if it has fewer than five), 214 | unless they release you from this requirement. 215 | C. State on the Title page the name of the publisher of the 216 | Modified Version, as the publisher. 217 | D. Preserve all the copyright notices of the Document. 218 | E. Add an appropriate copyright notice for your modifications 219 | adjacent to the other copyright notices. 220 | F. Include, immediately after the copyright notices, a license notice 221 | giving the public permission to use the Modified Version under the 222 | terms of this License, in the form shown in the Addendum below. 223 | G. Preserve in that license notice the full lists of Invariant Sections 224 | and required Cover Texts given in the Document's license notice. 225 | H. Include an unaltered copy of this License. 226 | I. Preserve the section Entitled "History", Preserve its Title, and add 227 | to it an item stating at least the title, year, new authors, and 228 | publisher of the Modified Version as given on the Title Page. If 229 | there is no section Entitled "History" in the Document, create one 230 | stating the title, year, authors, and publisher of the Document as 231 | given on its Title Page, then add an item describing the Modified 232 | Version as stated in the previous sentence. 233 | J. Preserve the network location, if any, given in the Document for 234 | public access to a Transparent copy of the Document, and likewise 235 | the network locations given in the Document for previous versions 236 | it was based on. These may be placed in the "History" section. 237 | You may omit a network location for a work that was published at 238 | least four years before the Document itself, or if the original 239 | publisher of the version it refers to gives permission. 240 | K. For any section Entitled "Acknowledgements" or "Dedications", 241 | Preserve the Title of the section, and preserve in the section all 242 | the substance and tone of each of the contributor acknowledgements 243 | and/or dedications given therein. 244 | L. Preserve all the Invariant Sections of the Document, 245 | unaltered in their text and in their titles. Section numbers 246 | or the equivalent are not considered part of the section titles. 247 | M. Delete any section Entitled "Endorsements". Such a section 248 | may not be included in the Modified Version. 249 | N. Do not retitle any existing section to be Entitled "Endorsements" 250 | or to conflict in title with any Invariant Section. 251 | O. Preserve any Warranty Disclaimers. 252 | 253 | If the Modified Version includes new front-matter sections or 254 | appendices that qualify as Secondary Sections and contain no material 255 | copied from the Document, you may at your option designate some or all 256 | of these sections as invariant. To do this, add their titles to the 257 | list of Invariant Sections in the Modified Version's license notice. 258 | These titles must be distinct from any other section titles. 259 | 260 | You may add a section Entitled "Endorsements", provided it contains 261 | nothing but endorsements of your Modified Version by various 262 | parties--for example, statements of peer review or that the text has 263 | been approved by an organization as the authoritative definition of a 264 | standard. 265 | 266 | You may add a passage of up to five words as a Front-Cover Text, and a 267 | passage of up to 25 words as a Back-Cover Text, to the end of the list 268 | of Cover Texts in the Modified Version. Only one passage of 269 | Front-Cover Text and one of Back-Cover Text may be added by (or 270 | through arrangements made by) any one entity. If the Document already 271 | includes a cover text for the same cover, previously added by you or 272 | by arrangement made by the same entity you are acting on behalf of, 273 | you may not add another; but you may replace the old one, on explicit 274 | permission from the previous publisher that added the old one. 275 | 276 | The author(s) and publisher(s) of the Document do not by this License 277 | give permission to use their names for publicity for or to assert or 278 | imply endorsement of any Modified Version. 279 | 280 | 281 | 5. COMBINING DOCUMENTS 282 | 283 | You may combine the Document with other documents released under this 284 | License, under the terms defined in section 4 above for modified 285 | versions, provided that you include in the combination all of the 286 | Invariant Sections of all of the original documents, unmodified, and 287 | list them all as Invariant Sections of your combined work in its 288 | license notice, and that you preserve all their Warranty Disclaimers. 289 | 290 | The combined work need only contain one copy of this License, and 291 | multiple identical Invariant Sections may be replaced with a single 292 | copy. If there are multiple Invariant Sections with the same name but 293 | different contents, make the title of each such section unique by 294 | adding at the end of it, in parentheses, the name of the original 295 | author or publisher of that section if known, or else a unique number. 296 | Make the same adjustment to the section titles in the list of 297 | Invariant Sections in the license notice of the combined work. 298 | 299 | In the combination, you must combine any sections Entitled "History" 300 | in the various original documents, forming one section Entitled 301 | "History"; likewise combine any sections Entitled "Acknowledgements", 302 | and any sections Entitled "Dedications". You must delete all sections 303 | Entitled "Endorsements". 304 | 305 | 306 | 6. COLLECTIONS OF DOCUMENTS 307 | 308 | You may make a collection consisting of the Document and other documents 309 | released under this License, and replace the individual copies of this 310 | License in the various documents with a single copy that is included in 311 | the collection, provided that you follow the rules of this License for 312 | verbatim copying of each of the documents in all other respects. 313 | 314 | You may extract a single document from such a collection, and distribute 315 | it individually under this License, provided you insert a copy of this 316 | License into the extracted document, and follow this License in all 317 | other respects regarding verbatim copying of that document. 318 | 319 | 320 | 7. AGGREGATION WITH INDEPENDENT WORKS 321 | 322 | A compilation of the Document or its derivatives with other separate 323 | and independent documents or works, in or on a volume of a storage or 324 | distribution medium, is called an "aggregate" if the copyright 325 | resulting from the compilation is not used to limit the legal rights 326 | of the compilation's users beyond what the individual works permit. 327 | When the Document is included in an aggregate, this License does not 328 | apply to the other works in the aggregate which are not themselves 329 | derivative works of the Document. 330 | 331 | If the Cover Text requirement of section 3 is applicable to these 332 | copies of the Document, then if the Document is less than one half of 333 | the entire aggregate, the Document's Cover Texts may be placed on 334 | covers that bracket the Document within the aggregate, or the 335 | electronic equivalent of covers if the Document is in electronic form. 336 | Otherwise they must appear on printed covers that bracket the whole 337 | aggregate. 338 | 339 | 340 | 8. TRANSLATION 341 | 342 | Translation is considered a kind of modification, so you may 343 | distribute translations of the Document under the terms of section 4. 344 | Replacing Invariant Sections with translations requires special 345 | permission from their copyright holders, but you may include 346 | translations of some or all Invariant Sections in addition to the 347 | original versions of these Invariant Sections. You may include a 348 | translation of this License, and all the license notices in the 349 | Document, and any Warranty Disclaimers, provided that you also include 350 | the original English version of this License and the original versions 351 | of those notices and disclaimers. In case of a disagreement between 352 | the translation and the original version of this License or a notice 353 | or disclaimer, the original version will prevail. 354 | 355 | If a section in the Document is Entitled "Acknowledgements", 356 | "Dedications", or "History", the requirement (section 4) to Preserve 357 | its Title (section 1) will typically require changing the actual 358 | title. 359 | 360 | 361 | 9. TERMINATION 362 | 363 | You may not copy, modify, sublicense, or distribute the Document except 364 | as expressly provided for under this License. Any other attempt to 365 | copy, modify, sublicense or distribute the Document is void, and will 366 | automatically terminate your rights under this License. However, 367 | parties who have received copies, or rights, from you under this 368 | License will not have their licenses terminated so long as such 369 | parties remain in full compliance. 370 | 371 | 372 | 10. FUTURE REVISIONS OF THIS LICENSE 373 | 374 | The Free Software Foundation may publish new, revised versions 375 | of the GNU Free Documentation License from time to time. Such new 376 | versions will be similar in spirit to the present version, but may 377 | differ in detail to address new problems or concerns. See 378 | https://www.gnu.org/licenses/. 379 | 380 | Each version of the License is given a distinguishing version number. 381 | If the Document specifies that a particular numbered version of this 382 | License "or any later version" applies to it, you have the option of 383 | following the terms and conditions either of that specified version or 384 | of any later version that has been published (not as a draft) by the 385 | Free Software Foundation. If the Document does not specify a version 386 | number of this License, you may choose any version ever published (not 387 | as a draft) by the Free Software Foundation. 388 | 389 | 390 | ADDENDUM: How to use this License for your documents 391 | 392 | To use this License in a document you have written, include a copy of 393 | the License in the document and put the following copyright and 394 | license notices just after the title page: 395 | 396 | Copyright (c) YEAR YOUR NAME. 397 | Permission is granted to copy, distribute and/or modify this document 398 | under the terms of the GNU Free Documentation License, Version 1.2 399 | or any later version published by the Free Software Foundation; 400 | with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. 401 | A copy of the license is included in the section entitled "GNU 402 | Free Documentation License". 403 | 404 | If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, 405 | replace the "with...Texts." line with this: 406 | 407 | with the Invariant Sections being LIST THEIR TITLES, with the 408 | Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. 409 | 410 | If you have Invariant Sections without Cover Texts, or some other 411 | combination of the three, merge those two alternatives to suit the 412 | situation. 413 | 414 | If your document contains nontrivial examples of program code, we 415 | recommend releasing these examples in parallel under your choice of 416 | free software license, such as the GNU General Public License, 417 | to permit their use in free software. 418 | -------------------------------------------------------------------------------- /LICENSES/preferred/LGPL-2.0: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: LGPL-2.0 2 | Valid-License-Identifier: LGPL-2.0+ 3 | SPDX-URL: https://spdx.org/licenses/LGPL-2.0.html 4 | Usage-Guide: 5 | To use this license in source code, put one of the following SPDX 6 | tag/value pairs into a comment according to the placement 7 | guidelines in the licensing rules documentation. 8 | For 'GNU Library General Public License (LGPL) version 2.0 only' use: 9 | SPDX-License-Identifier: LGPL-2.0 10 | For 'GNU Library General Public License (LGPL) version 2.0 or any later 11 | version' use: 12 | SPDX-License-Identifier: LGPL-2.0+ 13 | License-Text: 14 | 15 | GNU LIBRARY GENERAL PUBLIC LICENSE 16 | Version 2, June 1991 17 | 18 | Copyright (C) 1991 Free Software Foundation, Inc. 19 | 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA 20 | 21 | Everyone is permitted to copy and distribute verbatim copies of this 22 | license document, but changing it is not allowed. 23 | 24 | [This is the first released version of the library GPL. It is numbered 2 25 | because it goes with version 2 of the ordinary GPL.] 26 | 27 | Preamble 28 | 29 | The licenses for most software are designed to take away your freedom to 30 | share and change it. By contrast, the GNU General Public Licenses are 31 | intended to guarantee your freedom to share and change free software--to 32 | make sure the software is free for all its users. 33 | 34 | This license, the Library General Public License, applies to some specially 35 | designated Free Software Foundation software, and to any other libraries 36 | whose authors decide to use it. You can use it for your libraries, too. 37 | 38 | When we speak of free software, we are referring to freedom, not price. Our 39 | General Public Licenses are designed to make sure that you have the freedom 40 | to distribute copies of free software (and charge for this service if you 41 | wish), that you receive source code or can get it if you want it, that you 42 | can change the software or use pieces of it in new free programs; and that 43 | you know you can do these things. 44 | 45 | To protect your rights, we need to make restrictions that forbid anyone to 46 | deny you these rights or to ask you to surrender the rights. These 47 | restrictions translate to certain responsibilities for you if you 48 | distribute copies of the library, or if you modify it. 49 | 50 | For example, if you distribute copies of the library, whether gratis or for 51 | a fee, you must give the recipients all the rights that we gave you. You 52 | must make sure that they, too, receive or can get the source code. If you 53 | link a program with the library, you must provide complete object files to 54 | the recipients so that they can relink them with the library, after making 55 | changes to the library and recompiling it. And you must show them these 56 | terms so they know their rights. 57 | 58 | Our method of protecting your rights has two steps: (1) copyright the 59 | library, and (2) offer you this license which gives you legal permission to 60 | copy, distribute and/or modify the library. 61 | 62 | Also, for each distributor's protection, we want to make certain that 63 | everyone understands that there is no warranty for this free library. If 64 | the library is modified by someone else and passed on, we want its 65 | recipients to know that what they have is not the original version, so that 66 | any problems introduced by others will not reflect on the original authors' 67 | reputations. 68 | 69 | Finally, any free program is threatened constantly by software patents. We 70 | wish to avoid the danger that companies distributing free software will 71 | individually obtain patent licenses, thus in effect transforming the 72 | program into proprietary software. To prevent this, we have made it clear 73 | that any patent must be licensed for everyone's free use or not licensed at 74 | all. 75 | 76 | Most GNU software, including some libraries, is covered by the ordinary GNU 77 | General Public License, which was designed for utility programs. This 78 | license, the GNU Library General Public License, applies to certain 79 | designated libraries. This license is quite different from the ordinary 80 | one; be sure to read it in full, and don't assume that anything in it is 81 | the same as in the ordinary license. 82 | 83 | The reason we have a separate public license for some libraries is that 84 | they blur the distinction we usually make between modifying or adding to a 85 | program and simply using it. Linking a program with a library, without 86 | changing the library, is in some sense simply using the library, and is 87 | analogous to running a utility program or application program. However, in 88 | a textual and legal sense, the linked executable is a combined work, a 89 | derivative of the original library, and the ordinary General Public License 90 | treats it as such. 91 | 92 | Because of this blurred distinction, using the ordinary General Public 93 | License for libraries did not effectively promote software sharing, because 94 | most developers did not use the libraries. We concluded that weaker 95 | conditions might promote sharing better. 96 | 97 | However, unrestricted linking of non-free programs would deprive the users 98 | of those programs of all benefit from the free status of the libraries 99 | themselves. This Library General Public License is intended to permit 100 | developers of non-free programs to use free libraries, while preserving 101 | your freedom as a user of such programs to change the free libraries that 102 | are incorporated in them. (We have not seen how to achieve this as regards 103 | changes in header files, but we have achieved it as regards changes in the 104 | actual functions of the Library.) The hope is that this will lead to faster 105 | development of free libraries. 106 | 107 | The precise terms and conditions for copying, distribution and modification 108 | follow. Pay close attention to the difference between a "work based on the 109 | library" and a "work that uses the library". The former contains code 110 | derived from the library, while the latter only works together with the 111 | library. 112 | 113 | Note that it is possible for a library to be covered by the ordinary 114 | General Public License rather than by this special one. 115 | 116 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 117 | 118 | 0. This License Agreement applies to any software library which contains a 119 | notice placed by the copyright holder or other authorized party saying 120 | it may be distributed under the terms of this Library General Public 121 | License (also called "this License"). Each licensee is addressed as 122 | "you". 123 | 124 | A "library" means a collection of software functions and/or data 125 | prepared so as to be conveniently linked with application programs 126 | (which use some of those functions and data) to form executables. 127 | 128 | The "Library", below, refers to any such software library or work which 129 | has been distributed under these terms. A "work based on the Library" 130 | means either the Library or any derivative work under copyright law: 131 | that is to say, a work containing the Library or a portion of it, either 132 | verbatim or with modifications and/or translated straightforwardly into 133 | another language. (Hereinafter, translation is included without 134 | limitation in the term "modification".) 135 | 136 | "Source code" for a work means the preferred form of the work for making 137 | modifications to it. For a library, complete source code means all the 138 | source code for all modules it contains, plus any associated interface 139 | definition files, plus the scripts used to control compilation and 140 | installation of the library. 141 | 142 | Activities other than copying, distribution and modification are not 143 | covered by this License; they are outside its scope. The act of running 144 | a program using the Library is not restricted, and output from such a 145 | program is covered only if its contents constitute a work based on the 146 | Library (independent of the use of the Library in a tool for writing 147 | it). Whether that is true depends on what the Library does and what the 148 | program that uses the Library does. 149 | 150 | 1. You may copy and distribute verbatim copies of the Library's complete 151 | source code as you receive it, in any medium, provided that you 152 | conspicuously and appropriately publish on each copy an appropriate 153 | copyright notice and disclaimer of warranty; keep intact all the notices 154 | that refer to this License and to the absence of any warranty; and 155 | distribute a copy of this License along with the Library. 156 | 157 | You may charge a fee for the physical act of transferring a copy, and 158 | you may at your option offer warranty protection in exchange for a fee. 159 | 160 | 2. You may modify your copy or copies of the Library or any portion of it, 161 | thus forming a work based on the Library, and copy and distribute such 162 | modifications or work under the terms of Section 1 above, provided that 163 | you also meet all of these conditions: 164 | 165 | a) The modified work must itself be a software library. 166 | 167 | b) You must cause the files modified to carry prominent notices stating 168 | that you changed the files and the date of any change. 169 | 170 | c) You must cause the whole of the work to be licensed at no charge to 171 | all third parties under the terms of this License. 172 | 173 | d) If a facility in the modified Library refers to a function or a table 174 | of data to be supplied by an application program that uses the 175 | facility, other than as an argument passed when the facility is 176 | invoked, then you must make a good faith effort to ensure that, in 177 | the event an application does not supply such function or table, the 178 | facility still operates, and performs whatever part of its purpose 179 | remains meaningful. 180 | 181 | (For example, a function in a library to compute square roots has a 182 | purpose that is entirely well-defined independent of the 183 | application. Therefore, Subsection 2d requires that any 184 | application-supplied function or table used by this function must be 185 | optional: if the application does not supply it, the square root 186 | function must still compute square roots.) 187 | 188 | These requirements apply to the modified work as a whole. If 189 | identifiable sections of that work are not derived from the Library, and 190 | can be reasonably considered independent and separate works in 191 | themselves, then this License, and its terms, do not apply to those 192 | sections when you distribute them as separate works. But when you 193 | distribute the same sections as part of a whole which is a work based on 194 | the Library, the distribution of the whole must be on the terms of this 195 | License, whose permissions for other licensees extend to the entire 196 | whole, and thus to each and every part regardless of who wrote it. 197 | 198 | Thus, it is not the intent of this section to claim rights or contest 199 | your rights to work written entirely by you; rather, the intent is to 200 | exercise the right to control the distribution of derivative or 201 | collective works based on the Library. 202 | 203 | In addition, mere aggregation of another work not based on the Library 204 | with the Library (or with a work based on the Library) on a volume of a 205 | storage or distribution medium does not bring the other work under the 206 | scope of this License. 207 | 208 | 3. You may opt to apply the terms of the ordinary GNU General Public 209 | License instead of this License to a given copy of the Library. To do 210 | this, you must alter all the notices that refer to this License, so that 211 | they refer to the ordinary GNU General Public License, version 2, 212 | instead of to this License. (If a newer version than version 2 of the 213 | ordinary GNU General Public License has appeared, then you can specify 214 | that version instead if you wish.) Do not make any other change in these 215 | notices. 216 | 217 | Once this change is made in a given copy, it is irreversible for that 218 | copy, so the ordinary GNU General Public License applies to all 219 | subsequent copies and derivative works made from that copy. 220 | 221 | This option is useful when you wish to copy part of the code of the 222 | Library into a program that is not a library. 223 | 224 | 4. You may copy and distribute the Library (or a portion or derivative of 225 | it, under Section 2) in object code or executable form under the terms 226 | of Sections 1 and 2 above provided that you accompany it with the 227 | complete corresponding machine-readable source code, which must be 228 | distributed under the terms of Sections 1 and 2 above on a medium 229 | customarily used for software interchange. 230 | 231 | If distribution of object code is made by offering access to copy from a 232 | designated place, then offering equivalent access to copy the source 233 | code from the same place satisfies the requirement to distribute the 234 | source code, even though third parties are not compelled to copy the 235 | source along with the object code. 236 | 237 | 5. A program that contains no derivative of any portion of the Library, but 238 | is designed to work with the Library by being compiled or linked with 239 | it, is called a "work that uses the Library". Such a work, in isolation, 240 | is not a derivative work of the Library, and therefore falls outside the 241 | scope of this License. 242 | 243 | However, linking a "work that uses the Library" with the Library creates 244 | an executable that is a derivative of the Library (because it contains 245 | portions of the Library), rather than a "work that uses the 246 | library". The executable is therefore covered by this License. Section 6 247 | states terms for distribution of such executables. 248 | 249 | When a "work that uses the Library" uses material from a header file 250 | that is part of the Library, the object code for the work may be a 251 | derivative work of the Library even though the source code is 252 | not. Whether this is true is especially significant if the work can be 253 | linked without the Library, or if the work is itself a library. The 254 | threshold for this to be true is not precisely defined by law. 255 | 256 | If such an object file uses only numerical parameters, data structure 257 | layouts and accessors, and small macros and small inline functions (ten 258 | lines or less in length), then the use of the object file is 259 | unrestricted, regardless of whether it is legally a derivative 260 | work. (Executables containing this object code plus portions of the 261 | Library will still fall under Section 6.) 262 | 263 | Otherwise, if the work is a derivative of the Library, you may 264 | distribute the object code for the work under the terms of Section 265 | 6. Any executables containing that work also fall under Section 6, 266 | whether or not they are linked directly with the Library itself. 267 | 268 | 6. As an exception to the Sections above, you may also compile or link a 269 | "work that uses the Library" with the Library to produce a work 270 | containing portions of the Library, and distribute that work under terms 271 | of your choice, provided that the terms permit modification of the work 272 | for the customer's own use and reverse engineering for debugging such 273 | modifications. 274 | 275 | You must give prominent notice with each copy of the work that the 276 | Library is used in it and that the Library and its use are covered by 277 | this License. You must supply a copy of this License. If the work during 278 | execution displays copyright notices, you must include the copyright 279 | notice for the Library among them, as well as a reference directing the 280 | user to the copy of this License. Also, you must do one of these things: 281 | 282 | a) Accompany the work with the complete corresponding machine-readable 283 | source code for the Library including whatever changes were used in 284 | the work (which must be distributed under Sections 1 and 2 above); 285 | and, if the work is an executable linked with the Library, with the 286 | complete machine-readable "work that uses the Library", as object 287 | code and/or source code, so that the user can modify the Library and 288 | then relink to produce a modified executable containing the modified 289 | Library. (It is understood that the user who changes the contents of 290 | definitions files in the Library will not necessarily be able to 291 | recompile the application to use the modified definitions.) 292 | 293 | b) Accompany the work with a written offer, valid for at least three 294 | years, to give the same user the materials specified in Subsection 295 | 6a, above, for a charge no more than the cost of performing this 296 | distribution. 297 | 298 | c) If distribution of the work is made by offering access to copy from a 299 | designated place, offer equivalent access to copy the above specified 300 | materials from the same place. 301 | 302 | d) Verify that the user has already received a copy of these materials 303 | or that you have already sent this user a copy. 304 | 305 | For an executable, the required form of the "work that uses the Library" 306 | must include any data and utility programs needed for reproducing the 307 | executable from it. However, as a special exception, the source code 308 | distributed need not include anything that is normally distributed (in 309 | either source or binary form) with the major components (compiler, 310 | kernel, and so on) of the operating system on which the executable runs, 311 | unless that component itself accompanies the executable. 312 | 313 | It may happen that this requirement contradicts the license restrictions 314 | of other proprietary libraries that do not normally accompany the 315 | operating system. Such a contradiction means you cannot use both them 316 | and the Library together in an executable that you distribute. 317 | 318 | 7. You may place library facilities that are a work based on the Library 319 | side-by-side in a single library together with other library facilities 320 | not covered by this License, and distribute such a combined library, 321 | provided that the separate distribution of the work based on the Library 322 | and of the other library facilities is otherwise permitted, and provided 323 | that you do these two things: 324 | 325 | a) Accompany the combined library with a copy of the same work based on 326 | the Library, uncombined with any other library facilities. This must 327 | be distributed under the terms of the Sections above. 328 | 329 | b) Give prominent notice with the combined library of the fact that part 330 | of it is a work based on the Library, and explaining where to find 331 | the accompanying uncombined form of the same work. 332 | 333 | 8. You may not copy, modify, sublicense, link with, or distribute the 334 | Library except as expressly provided under this License. Any attempt 335 | otherwise to copy, modify, sublicense, link with, or distribute the 336 | Library is void, and will automatically terminate your rights under this 337 | License. However, parties who have received copies, or rights, from you 338 | under this License will not have their licenses terminated so long as 339 | such parties remain in full compliance. 340 | 341 | 9. You are not required to accept this License, since you have not signed 342 | it. However, nothing else grants you permission to modify or distribute 343 | the Library or its derivative works. These actions are prohibited by law 344 | if you do not accept this License. Therefore, by modifying or 345 | distributing the Library (or any work based on the Library), you 346 | indicate your acceptance of this License to do so, and all its terms and 347 | conditions for copying, distributing or modifying the Library or works 348 | based on it. 349 | 350 | 10. Each time you redistribute the Library (or any work based on the 351 | Library), the recipient automatically receives a license from the 352 | original licensor to copy, distribute, link with or modify the Library 353 | subject to these terms and conditions. You may not impose any further 354 | restrictions on the recipients' exercise of the rights granted 355 | herein. You are not responsible for enforcing compliance by third 356 | parties to this License. 357 | 358 | 11. If, as a consequence of a court judgment or allegation of patent 359 | infringement or for any other reason (not limited to patent issues), 360 | conditions are imposed on you (whether by court order, agreement or 361 | otherwise) that contradict the conditions of this License, they do not 362 | excuse you from the conditions of this License. If you cannot 363 | distribute so as to satisfy simultaneously your obligations under this 364 | License and any other pertinent obligations, then as a consequence you 365 | may not distribute the Library at all. For example, if a patent license 366 | would not permit royalty-free redistribution of the Library by all 367 | those who receive copies directly or indirectly through you, then the 368 | only way you could satisfy both it and this License would be to refrain 369 | entirely from distribution of the Library. 370 | 371 | If any portion of this section is held invalid or unenforceable under 372 | any particular circumstance, the balance of the section is intended to 373 | apply, and the section as a whole is intended to apply in other 374 | circumstances. 375 | 376 | It is not the purpose of this section to induce you to infringe any 377 | patents or other property right claims or to contest validity of any 378 | such claims; this section has the sole purpose of protecting the 379 | integrity of the free software distribution system which is implemented 380 | by public license practices. Many people have made generous 381 | contributions to the wide range of software distributed through that 382 | system in reliance on consistent application of that system; it is up 383 | to the author/donor to decide if he or she is willing to distribute 384 | software through any other system and a licensee cannot impose that 385 | choice. 386 | 387 | This section is intended to make thoroughly clear what is believed to 388 | be a consequence of the rest of this License. 389 | 390 | 12. If the distribution and/or use of the Library is restricted in certain 391 | countries either by patents or by copyrighted interfaces, the original 392 | copyright holder who places the Library under this License may add an 393 | explicit geographical distribution limitation excluding those 394 | countries, so that distribution is permitted only in or among countries 395 | not thus excluded. In such case, this License incorporates the 396 | limitation as if written in the body of this License. 397 | 398 | 13. The Free Software Foundation may publish revised and/or new versions of 399 | the Library General Public License from time to time. Such new versions 400 | will be similar in spirit to the present version, but may differ in 401 | detail to address new problems or concerns. 402 | 403 | Each version is given a distinguishing version number. If the Library 404 | specifies a version number of this License which applies to it and "any 405 | later version", you have the option of following the terms and 406 | conditions either of that version or of any later version published by 407 | the Free Software Foundation. If the Library does not specify a license 408 | version number, you may choose any version ever published by the Free 409 | Software Foundation. 410 | 411 | 14. If you wish to incorporate parts of the Library into other free 412 | programs whose distribution conditions are incompatible with these, 413 | write to the author to ask for permission. For software which is 414 | copyrighted by the Free Software Foundation, write to the Free Software 415 | Foundation; we sometimes make exceptions for this. Our decision will be 416 | guided by the two goals of preserving the free status of all 417 | derivatives of our free software and of promoting the sharing and reuse 418 | of software generally. 419 | 420 | NO WARRANTY 421 | 422 | 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 423 | FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 424 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 425 | PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER 426 | EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 427 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE 428 | ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH 429 | YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL 430 | NECESSARY SERVICING, REPAIR OR CORRECTION. 431 | 432 | 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 433 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 434 | REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR 435 | DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL 436 | DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY 437 | (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED 438 | INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF 439 | THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR 440 | OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 441 | 442 | END OF TERMS AND CONDITIONS 443 | 444 | How to Apply These Terms to Your New Libraries 445 | 446 | If you develop a new library, and you want it to be of the greatest 447 | possible use to the public, we recommend making it free software that 448 | everyone can redistribute and change. You can do so by permitting 449 | redistribution under these terms (or, alternatively, under the terms of the 450 | ordinary General Public License). 451 | 452 | To apply these terms, attach the following notices to the library. It is 453 | safest to attach them to the start of each source file to most effectively 454 | convey the exclusion of warranty; and each file should have at least the 455 | "copyright" line and a pointer to where the full notice is found. 456 | 457 | one line to give the library's name and an idea of what it does. 458 | Copyright (C) year name of author 459 | 460 | This library is free software; you can redistribute it and/or modify it 461 | under the terms of the GNU Library General Public License as published by 462 | the Free Software Foundation; either version 2 of the License, or (at your 463 | option) any later version. 464 | 465 | This library is distributed in the hope that it will be useful, but WITHOUT 466 | ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 467 | FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public 468 | License for more details. 469 | 470 | You should have received a copy of the GNU Library General Public License 471 | along with this library; if not, write to the Free Software Foundation, 472 | Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. 473 | 474 | Also add information on how to contact you by electronic and paper mail. 475 | 476 | You should also get your employer (if you work as a programmer) or your 477 | school, if any, to sign a "copyright disclaimer" for the library, if 478 | necessary. Here is a sample; alter the names: 479 | 480 | Yoyodyne, Inc., hereby disclaims all copyright interest in 481 | the library `Frob' (a library for tweaking knobs) written 482 | by James Random Hacker. 483 | 484 | signature of Ty Coon, 1 April 1990 485 | Ty Coon, President of Vice 486 | 487 | That's all there is to it! 488 | -------------------------------------------------------------------------------- /LICENSES/dual/MPL-1.1: -------------------------------------------------------------------------------- 1 | Valid-License-Identifier: MPL-1.1 2 | SPDX-URL: https://spdx.org/licenses/MPL-1.1.html 3 | Usage-Guide: 4 | Do NOT use. The MPL-1.1 is not GPL2 compatible. It may only be used for 5 | dual-licensed files where the other license is GPL2 compatible. 6 | If you end up using this it MUST be used together with a GPL2 compatible 7 | license using "OR". 8 | To use the Mozilla Public License version 1.1 put the following SPDX 9 | tag/value pair into a comment according to the placement guidelines in 10 | the licensing rules documentation: 11 | SPDX-License-Identifier: MPL-1.1 12 | License-Text: 13 | 14 | MOZILLA PUBLIC LICENSE 15 | Version 1.1 16 | 17 | --------------- 18 | 19 | 1. Definitions. 20 | 21 | 1.0.1. "Commercial Use" means distribution or otherwise making the 22 | Covered Code available to a third party. 23 | 24 | 1.1. "Contributor" means each entity that creates or contributes to 25 | the creation of Modifications. 26 | 27 | 1.2. "Contributor Version" means the combination of the Original 28 | Code, prior Modifications used by a Contributor, and the Modifications 29 | made by that particular Contributor. 30 | 31 | 1.3. "Covered Code" means the Original Code or Modifications or the 32 | combination of the Original Code and Modifications, in each case 33 | including portions thereof. 34 | 35 | 1.4. "Electronic Distribution Mechanism" means a mechanism generally 36 | accepted in the software development community for the electronic 37 | transfer of data. 38 | 39 | 1.5. "Executable" means Covered Code in any form other than Source 40 | Code. 41 | 42 | 1.6. "Initial Developer" means the individual or entity identified 43 | as the Initial Developer in the Source Code notice required by Exhibit 44 | A. 45 | 46 | 1.7. "Larger Work" means a work which combines Covered Code or 47 | portions thereof with code not governed by the terms of this License. 48 | 49 | 1.8. "License" means this document. 50 | 51 | 1.8.1. "Licensable" means having the right to grant, to the maximum 52 | extent possible, whether at the time of the initial grant or 53 | subsequently acquired, any and all of the rights conveyed herein. 54 | 55 | 1.9. "Modifications" means any addition to or deletion from the 56 | substance or structure of either the Original Code or any previous 57 | Modifications. When Covered Code is released as a series of files, a 58 | Modification is: 59 | A. Any addition to or deletion from the contents of a file 60 | containing Original Code or previous Modifications. 61 | 62 | B. Any new file that contains any part of the Original Code or 63 | previous Modifications. 64 | 65 | 1.10. "Original Code" means Source Code of computer software code 66 | which is described in the Source Code notice required by Exhibit A as 67 | Original Code, and which, at the time of its release under this 68 | License is not already Covered Code governed by this License. 69 | 70 | 1.10.1. "Patent Claims" means any patent claim(s), now owned or 71 | hereafter acquired, including without limitation, method, process, 72 | and apparatus claims, in any patent Licensable by grantor. 73 | 74 | 1.11. "Source Code" means the preferred form of the Covered Code for 75 | making modifications to it, including all modules it contains, plus 76 | any associated interface definition files, scripts used to control 77 | compilation and installation of an Executable, or source code 78 | differential comparisons against either the Original Code or another 79 | well known, available Covered Code of the Contributor's choice. The 80 | Source Code can be in a compressed or archival form, provided the 81 | appropriate decompression or de-archiving software is widely available 82 | for no charge. 83 | 84 | 1.12. "You" (or "Your") means an individual or a legal entity 85 | exercising rights under, and complying with all of the terms of, this 86 | License or a future version of this License issued under Section 6.1. 87 | For legal entities, "You" includes any entity which controls, is 88 | controlled by, or is under common control with You. For purposes of 89 | this definition, "control" means (a) the power, direct or indirect, 90 | to cause the direction or management of such entity, whether by 91 | contract or otherwise, or (b) ownership of more than fifty percent 92 | (50%) of the outstanding shares or beneficial ownership of such 93 | entity. 94 | 95 | 2. Source Code License. 96 | 97 | 2.1. The Initial Developer Grant. 98 | The Initial Developer hereby grants You a world-wide, royalty-free, 99 | non-exclusive license, subject to third party intellectual property 100 | claims: 101 | (a) under intellectual property rights (other than patent or 102 | trademark) Licensable by Initial Developer to use, reproduce, 103 | modify, display, perform, sublicense and distribute the Original 104 | Code (or portions thereof) with or without Modifications, and/or 105 | as part of a Larger Work; and 106 | 107 | (b) under Patents Claims infringed by the making, using or 108 | selling of Original Code, to make, have made, use, practice, 109 | sell, and offer for sale, and/or otherwise dispose of the 110 | Original Code (or portions thereof). 111 | 112 | (c) the licenses granted in this Section 2.1(a) and (b) are 113 | effective on the date Initial Developer first distributes 114 | Original Code under the terms of this License. 115 | 116 | (d) Notwithstanding Section 2.1(b) above, no patent license is 117 | granted: 1) for code that You delete from the Original Code; 2) 118 | separate from the Original Code; or 3) for infringements caused 119 | by: i) the modification of the Original Code or ii) the 120 | combination of the Original Code with other software or devices. 121 | 122 | 2.2. Contributor Grant. 123 | Subject to third party intellectual property claims, each Contributor 124 | hereby grants You a world-wide, royalty-free, non-exclusive license 125 | 126 | (a) under intellectual property rights (other than patent or 127 | trademark) Licensable by Contributor, to use, reproduce, modify, 128 | display, perform, sublicense and distribute the Modifications 129 | created by such Contributor (or portions thereof) either on an 130 | unmodified basis, with other Modifications, as Covered Code 131 | and/or as part of a Larger Work; and 132 | 133 | (b) under Patent Claims infringed by the making, using, or 134 | selling of Modifications made by that Contributor either alone 135 | and/or in combination with its Contributor Version (or portions 136 | of such combination), to make, use, sell, offer for sale, have 137 | made, and/or otherwise dispose of: 1) Modifications made by that 138 | Contributor (or portions thereof); and 2) the combination of 139 | Modifications made by that Contributor with its Contributor 140 | Version (or portions of such combination). 141 | 142 | (c) the licenses granted in Sections 2.2(a) and 2.2(b) are 143 | effective on the date Contributor first makes Commercial Use of 144 | the Covered Code. 145 | 146 | (d) Notwithstanding Section 2.2(b) above, no patent license is 147 | granted: 1) for any code that Contributor has deleted from the 148 | Contributor Version; 2) separate from the Contributor Version; 149 | 3) for infringements caused by: i) third party modifications of 150 | Contributor Version or ii) the combination of Modifications made 151 | by that Contributor with other software (except as part of the 152 | Contributor Version) or other devices; or 4) under Patent Claims 153 | infringed by Covered Code in the absence of Modifications made by 154 | that Contributor. 155 | 156 | 3. Distribution Obligations. 157 | 158 | 3.1. Application of License. 159 | The Modifications which You create or to which You contribute are 160 | governed by the terms of this License, including without limitation 161 | Section 2.2. The Source Code version of Covered Code may be 162 | distributed only under the terms of this License or a future version 163 | of this License released under Section 6.1, and You must include a 164 | copy of this License with every copy of the Source Code You 165 | distribute. You may not offer or impose any terms on any Source Code 166 | version that alters or restricts the applicable version of this 167 | License or the recipients' rights hereunder. However, You may include 168 | an additional document offering the additional rights described in 169 | Section 3.5. 170 | 171 | 3.2. Availability of Source Code. 172 | Any Modification which You create or to which You contribute must be 173 | made available in Source Code form under the terms of this License 174 | either on the same media as an Executable version or via an accepted 175 | Electronic Distribution Mechanism to anyone to whom you made an 176 | Executable version available; and if made available via Electronic 177 | Distribution Mechanism, must remain available for at least twelve (12) 178 | months after the date it initially became available, or at least six 179 | (6) months after a subsequent version of that particular Modification 180 | has been made available to such recipients. You are responsible for 181 | ensuring that the Source Code version remains available even if the 182 | Electronic Distribution Mechanism is maintained by a third party. 183 | 184 | 3.3. Description of Modifications. 185 | You must cause all Covered Code to which You contribute to contain a 186 | file documenting the changes You made to create that Covered Code and 187 | the date of any change. You must include a prominent statement that 188 | the Modification is derived, directly or indirectly, from Original 189 | Code provided by the Initial Developer and including the name of the 190 | Initial Developer in (a) the Source Code, and (b) in any notice in an 191 | Executable version or related documentation in which You describe the 192 | origin or ownership of the Covered Code. 193 | 194 | 3.4. Intellectual Property Matters 195 | (a) Third Party Claims. 196 | If Contributor has knowledge that a license under a third party's 197 | intellectual property rights is required to exercise the rights 198 | granted by such Contributor under Sections 2.1 or 2.2, 199 | Contributor must include a text file with the Source Code 200 | distribution titled "LEGAL" which describes the claim and the 201 | party making the claim in sufficient detail that a recipient will 202 | know whom to contact. If Contributor obtains such knowledge after 203 | the Modification is made available as described in Section 3.2, 204 | Contributor shall promptly modify the LEGAL file in all copies 205 | Contributor makes available thereafter and shall take other steps 206 | (such as notifying appropriate mailing lists or newsgroups) 207 | reasonably calculated to inform those who received the Covered 208 | Code that new knowledge has been obtained. 209 | 210 | (b) Contributor APIs. 211 | If Contributor's Modifications include an application programming 212 | interface and Contributor has knowledge of patent licenses which 213 | are reasonably necessary to implement that API, Contributor must 214 | also include this information in the LEGAL file. 215 | 216 | (c) Representations. 217 | Contributor represents that, except as disclosed pursuant to 218 | Section 3.4(a) above, Contributor believes that Contributor's 219 | Modifications are Contributor's original creation(s) and/or 220 | Contributor has sufficient rights to grant the rights conveyed by 221 | this License. 222 | 223 | 3.5. Required Notices. 224 | You must duplicate the notice in Exhibit A in each file of the Source 225 | Code. If it is not possible to put such notice in a particular Source 226 | Code file due to its structure, then You must include such notice in a 227 | location (such as a relevant directory) where a user would be likely 228 | to look for such a notice. If You created one or more Modification(s) 229 | You may add your name as a Contributor to the notice described in 230 | Exhibit A. You must also duplicate this License in any documentation 231 | for the Source Code where You describe recipients' rights or ownership 232 | rights relating to Covered Code. You may choose to offer, and to 233 | charge a fee for, warranty, support, indemnity or liability 234 | obligations to one or more recipients of Covered Code. However, You 235 | may do so only on Your own behalf, and not on behalf of the Initial 236 | Developer or any Contributor. You must make it absolutely clear than 237 | any such warranty, support, indemnity or liability obligation is 238 | offered by You alone, and You hereby agree to indemnify the Initial 239 | Developer and every Contributor for any liability incurred by the 240 | Initial Developer or such Contributor as a result of warranty, 241 | support, indemnity or liability terms You offer. 242 | 243 | 3.6. Distribution of Executable Versions. 244 | You may distribute Covered Code in Executable form only if the 245 | requirements of Section 3.1-3.5 have been met for that Covered Code, 246 | and if You include a notice stating that the Source Code version of 247 | the Covered Code is available under the terms of this License, 248 | including a description of how and where You have fulfilled the 249 | obligations of Section 3.2. The notice must be conspicuously included 250 | in any notice in an Executable version, related documentation or 251 | collateral in which You describe recipients' rights relating to the 252 | Covered Code. You may distribute the Executable version of Covered 253 | Code or ownership rights under a license of Your choice, which may 254 | contain terms different from this License, provided that You are in 255 | compliance with the terms of this License and that the license for the 256 | Executable version does not attempt to limit or alter the recipient's 257 | rights in the Source Code version from the rights set forth in this 258 | License. If You distribute the Executable version under a different 259 | license You must make it absolutely clear that any terms which differ 260 | from this License are offered by You alone, not by the Initial 261 | Developer or any Contributor. You hereby agree to indemnify the 262 | Initial Developer and every Contributor for any liability incurred by 263 | the Initial Developer or such Contributor as a result of any such 264 | terms You offer. 265 | 266 | 3.7. Larger Works. 267 | You may create a Larger Work by combining Covered Code with other code 268 | not governed by the terms of this License and distribute the Larger 269 | Work as a single product. In such a case, You must make sure the 270 | requirements of this License are fulfilled for the Covered Code. 271 | 272 | 4. Inability to Comply Due to Statute or Regulation. 273 | 274 | If it is impossible for You to comply with any of the terms of this 275 | License with respect to some or all of the Covered Code due to 276 | statute, judicial order, or regulation then You must: (a) comply with 277 | the terms of this License to the maximum extent possible; and (b) 278 | describe the limitations and the code they affect. Such description 279 | must be included in the LEGAL file described in Section 3.4 and must 280 | be included with all distributions of the Source Code. Except to the 281 | extent prohibited by statute or regulation, such description must be 282 | sufficiently detailed for a recipient of ordinary skill to be able to 283 | understand it. 284 | 285 | 5. Application of this License. 286 | 287 | This License applies to code to which the Initial Developer has 288 | attached the notice in Exhibit A and to related Covered Code. 289 | 290 | 6. Versions of the License. 291 | 292 | 6.1. New Versions. 293 | Netscape Communications Corporation ("Netscape") may publish revised 294 | and/or new versions of the License from time to time. Each version 295 | will be given a distinguishing version number. 296 | 297 | 6.2. Effect of New Versions. 298 | Once Covered Code has been published under a particular version of the 299 | License, You may always continue to use it under the terms of that 300 | version. You may also choose to use such Covered Code under the terms 301 | of any subsequent version of the License published by Netscape. No one 302 | other than Netscape has the right to modify the terms applicable to 303 | Covered Code created under this License. 304 | 305 | 6.3. Derivative Works. 306 | If You create or use a modified version of this License (which you may 307 | only do in order to apply it to code which is not already Covered Code 308 | governed by this License), You must (a) rename Your license so that 309 | the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", 310 | "MPL", "NPL" or any confusingly similar phrase do not appear in your 311 | license (except to note that your license differs from this License) 312 | and (b) otherwise make it clear that Your version of the license 313 | contains terms which differ from the Mozilla Public License and 314 | Netscape Public License. (Filling in the name of the Initial 315 | Developer, Original Code or Contributor in the notice described in 316 | Exhibit A shall not of themselves be deemed to be modifications of 317 | this License.) 318 | 319 | 7. DISCLAIMER OF WARRANTY. 320 | 321 | COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, 322 | WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, 323 | WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF 324 | DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. 325 | THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE 326 | IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, 327 | YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE 328 | COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER 329 | OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF 330 | ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. 331 | 332 | 8. TERMINATION. 333 | 334 | 8.1. This License and the rights granted hereunder will terminate 335 | automatically if You fail to comply with terms herein and fail to cure 336 | such breach within 30 days of becoming aware of the breach. All 337 | sublicenses to the Covered Code which are properly granted shall 338 | survive any termination of this License. Provisions which, by their 339 | nature, must remain in effect beyond the termination of this License 340 | shall survive. 341 | 342 | 8.2. If You initiate litigation by asserting a patent infringement 343 | claim (excluding declatory judgment actions) against Initial Developer 344 | or a Contributor (the Initial Developer or Contributor against whom 345 | You file such action is referred to as "Participant") alleging that: 346 | 347 | (a) such Participant's Contributor Version directly or indirectly 348 | infringes any patent, then any and all rights granted by such 349 | Participant to You under Sections 2.1 and/or 2.2 of this License 350 | shall, upon 60 days notice from Participant terminate prospectively, 351 | unless if within 60 days after receipt of notice You either: (i) 352 | agree in writing to pay Participant a mutually agreeable reasonable 353 | royalty for Your past and future use of Modifications made by such 354 | Participant, or (ii) withdraw Your litigation claim with respect to 355 | the Contributor Version against such Participant. If within 60 days 356 | of notice, a reasonable royalty and payment arrangement are not 357 | mutually agreed upon in writing by the parties or the litigation claim 358 | is not withdrawn, the rights granted by Participant to You under 359 | Sections 2.1 and/or 2.2 automatically terminate at the expiration of 360 | the 60 day notice period specified above. 361 | 362 | (b) any software, hardware, or device, other than such Participant's 363 | Contributor Version, directly or indirectly infringes any patent, then 364 | any rights granted to You by such Participant under Sections 2.1(b) 365 | and 2.2(b) are revoked effective as of the date You first made, used, 366 | sold, distributed, or had made, Modifications made by that 367 | Participant. 368 | 369 | 8.3. If You assert a patent infringement claim against Participant 370 | alleging that such Participant's Contributor Version directly or 371 | indirectly infringes any patent where such claim is resolved (such as 372 | by license or settlement) prior to the initiation of patent 373 | infringement litigation, then the reasonable value of the licenses 374 | granted by such Participant under Sections 2.1 or 2.2 shall be taken 375 | into account in determining the amount or value of any payment or 376 | license. 377 | 378 | 8.4. In the event of termination under Sections 8.1 or 8.2 above, 379 | all end user license agreements (excluding distributors and resellers) 380 | which have been validly granted by You or any distributor hereunder 381 | prior to termination shall survive termination. 382 | 383 | 9. LIMITATION OF LIABILITY. 384 | 385 | UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT 386 | (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL 387 | DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, 388 | OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR 389 | ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY 390 | CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, 391 | WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER 392 | COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN 393 | INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF 394 | LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY 395 | RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW 396 | PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE 397 | EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO 398 | THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. 399 | 400 | 10. U.S. GOVERNMENT END USERS. 401 | 402 | The Covered Code is a "commercial item," as that term is defined in 403 | 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer 404 | software" and "commercial computer software documentation," as such 405 | terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 406 | C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), 407 | all U.S. Government End Users acquire Covered Code with only those 408 | rights set forth herein. 409 | 410 | 11. MISCELLANEOUS. 411 | 412 | This License represents the complete agreement concerning subject 413 | matter hereof. If any provision of this License is held to be 414 | unenforceable, such provision shall be reformed only to the extent 415 | necessary to make it enforceable. This License shall be governed by 416 | California law provisions (except to the extent applicable law, if 417 | any, provides otherwise), excluding its conflict-of-law provisions. 418 | With respect to disputes in which at least one party is a citizen of, 419 | or an entity chartered or registered to do business in the United 420 | States of America, any litigation relating to this License shall be 421 | subject to the jurisdiction of the Federal Courts of the Northern 422 | District of California, with venue lying in Santa Clara County, 423 | California, with the losing party responsible for costs, including 424 | without limitation, court costs and reasonable attorneys' fees and 425 | expenses. The application of the United Nations Convention on 426 | Contracts for the International Sale of Goods is expressly excluded. 427 | Any law or regulation which provides that the language of a contract 428 | shall be construed against the drafter shall not apply to this 429 | License. 430 | 431 | 12. RESPONSIBILITY FOR CLAIMS. 432 | 433 | As between Initial Developer and the Contributors, each party is 434 | responsible for claims and damages arising, directly or indirectly, 435 | out of its utilization of rights under this License and You agree to 436 | work with Initial Developer and Contributors to distribute such 437 | responsibility on an equitable basis. Nothing herein is intended or 438 | shall be deemed to constitute any admission of liability. 439 | 440 | 13. MULTIPLE-LICENSED CODE. 441 | 442 | Initial Developer may designate portions of the Covered Code as 443 | "Multiple-Licensed". "Multiple-Licensed" means that the Initial 444 | Developer permits you to utilize portions of the Covered Code under 445 | Your choice of the MPL or the alternative licenses, if any, specified 446 | by the Initial Developer in the file described in Exhibit A. 447 | 448 | EXHIBIT A -Mozilla Public License. 449 | 450 | ``The contents of this file are subject to the Mozilla Public License 451 | Version 1.1 (the "License"); you may not use this file except in 452 | compliance with the License. You may obtain a copy of the License at 453 | https://www.mozilla.org/MPL/ 454 | 455 | Software distributed under the License is distributed on an "AS IS" 456 | basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the 457 | License for the specific language governing rights and limitations 458 | under the License. 459 | 460 | The Original Code is ______________________________________. 461 | 462 | The Initial Developer of the Original Code is ________________________. 463 | Portions created by ______________________ are Copyright (C) ______ 464 | _______________________. All Rights Reserved. 465 | 466 | Contributor(s): ______________________________________. 467 | 468 | Alternatively, the contents of this file may be used under the terms 469 | of the _____ license (the "[___] License"), in which case the 470 | provisions of [______] License are applicable instead of those 471 | above. If you wish to allow use of your version of this file only 472 | under the terms of the [____] License and not to allow others to use 473 | your version of this file under the MPL, indicate your decision by 474 | deleting the provisions above and replace them with the notice and 475 | other provisions required by the [___] License. If you do not delete 476 | the provisions above, a recipient may use your version of this file 477 | under either the MPL or the [___] License." 478 | 479 | [NOTE: The text of this Exhibit A may differ slightly from the text of 480 | the notices in the Source Code files of the Original Code. You should 481 | use the text of this Exhibit A rather than the text found in the 482 | Original Code Source Code for Your Modifications.] 483 | --------------------------------------------------------------------------------