From 99429647e384ec821f745e6b5c720109a30f0313 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Mon, 16 Oct 2023 02:50:52 +0000 Subject: [PATCH 01/16] add 04_1.txt. Signed-off-by: Gitee Tester --- 04_1.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 04_1.txt diff --git a/04_1.txt b/04_1.txt new file mode 100644 index 0000000..fb4a9a3 --- /dev/null +++ b/04_1.txt @@ -0,0 +1 @@ +04_1.txt -- Gitee From 1b4ca763e5b4fa3a1871c1c79bc919e79f6c3c24 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Tue, 2 Apr 2024 05:44:54 +0000 Subject: [PATCH 02/16] update 04_1.txt. Signed-off-by: Gitee Tester --- 04_1.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/04_1.txt b/04_1.txt index fb4a9a3..93971e6 100644 --- a/04_1.txt +++ b/04_1.txt @@ -1 +1,5 @@ 04_1.txt + +04_1.txt + +04_1.txt -- Gitee From e6262a07eb57a36663d3630a732af7a35c023df0 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Thu, 25 Apr 2024 11:18:56 +0000 Subject: [PATCH 03/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 356 +++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 275 insertions(+), 81 deletions(-) diff --git a/LICENSE b/LICENSE index 9e32cde..f5c0dee 100644 --- a/LICENSE +++ b/LICENSE @@ -1,127 +1,321 @@ - 木兰宽松许可证, 第2版 +--- +title: CERN Open Hardware Licence Version 2 - Weakly Reciprocal +spdx-id: CERN-OHL-W-2.0 +nickname: CERN OHL v2 Weakly Reciprocal - 木兰宽松许可证, 第2版 - 2020年1月 http://license.coscl.org.cn/MulanPSL2 +description: Permissions of this weakly-reciprocal license are conditioned on making available complete sources of licensed works and modifications under the same license. Notices must be preserved. Contributors provide an express grant of patent rights. However, a larger work using the licensed work through interfaces provided by the licensed work may be distributed under different terms and without sources for the larger work. +how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. - 您对“软件”的复制、使用、修改及分发受木兰宽松许可证,第2版(“本许可证”)的如下条款的约束: +note: 'CERN recommends adding the following information in the source files: copyright and license notice, a disclaimer of warranties and a source location. You can also include the source location in a part of the design which will be visible in the end product.' - 0. 定义 +using: + Simple PCIe FMC carrier: https://ohwr.org/project/spec/blob/master/LICENSES/CERN-OHL-W-2.0.txt + GProcessor8Bits: https://github.com/JonathSpirit/GP8B/blob/master/LICENSE + FPGA Cores: https://github.com/suoto/fpga_cores/blob/master/LICENSE - “软件”是指由“贡献”构成的许可在“本许可证”下的程序和相关文档的集合。 +permissions: + - commercial-use + - modifications + - distribution + - private-use + - patent-use - “贡献”是指由任一“贡献者”许可在“本许可证”下的受版权法保护的作品。 +conditions: + - include-copyright + - document-changes + - disclose-source + - same-license--library - “贡献者”是指将受版权法保护的作品许可在“本许可证”下的自然人或“法人实体”。 +limitations: + - liability + - warranty - “法人实体”是指提交贡献的机构及其“关联实体”。 +--- +CERN Open Hardware Licence Version 2 - Weakly Reciprocal - “关联实体”是指,对“本许可证”下的行为方而言,控制、受控制或与其共同受控制的机构,此处的控制是指有受控方或共同受控方至少50%直接或间接的投票权、资金或其他有价证券。 - 1. 授予版权许可 +Preamble - 每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的版权许可,您可以复制、使用、修改、分发其“贡献”,不论修改与否。 +CERN has developed this licence to promote collaboration among hardware +designers and to provide a legal tool which supports the freedom to use, +study, modify, share and distribute hardware designs and products based on +those designs. Version 2 of the CERN Open Hardware Licence comes in three +variants: CERN-OHL-P (permissive); and two reciprocal licences: this licence, +CERN-OHL-W (weakly reciprocal) and CERN-OHL-S (strongly reciprocal). - 2. 授予专利许可 +The CERN-OHL-W is copyright CERN 2020. Anyone is welcome to use it, in +unmodified form only. - 每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的(根据本条规定撤销除外)专利许可,供您制造、委托制造、使用、许诺销售、销售、进口其“贡献”或以其他方式转移其“贡献”。前述专利许可仅限于“贡献者”现在或将来拥有或控制的其“贡献”本身或其“贡献”与许可“贡献”时的“软件”结合而将必然会侵犯的专利权利要求,不包括对“贡献”的修改或包含“贡献”的其他结合。如果您或您的“关联实体”直接或间接地,就“软件”或其中的“贡献”对任何人发起专利侵权诉讼(包括反诉或交叉诉讼)或其他专利维权行动,指控其侵犯专利权,则“本许可证”授予您对“软件”的专利许可自您提起诉讼或发起维权行动之日终止。 +Use of this Licence does not imply any endorsement by CERN of any Licensor or +their designs nor does it imply any involvement by CERN in their development. - 3. 无商标许可 - “本许可证”不提供对“贡献者”的商品名称、商标、服务标志或产品名称的商标许可,但您为满足第4条规定的声明义务而必须使用除外。 +1 Definitions - 4. 分发限制 + 1.1 'Licence' means this CERN-OHL-W. - 您可以在任何媒介中将“软件”以源程序形式或可执行形式重新分发,不论修改与否,但您必须向接收者提供“本许可证”的副本,并保留“软件”中的版权、商标、专利及免责声明。 + 1.2 'Compatible Licence' means - 5. 免责声明与责任限制 + a) any earlier version of the CERN Open Hardware licence, or - “软件”及其中的“贡献”在提供时不带任何明示或默示的担保。在任何情况下,“贡献者”或版权所有者不对任何人因使用“软件”或其中的“贡献”而引发的任何直接或间接损失承担责任,不论因何种原因导致或者基于何种法律理论,即使其曾被建议有此种损失的可能性。 + b) any version of the CERN-OHL-S or the CERN-OHL-W, or - 6. 语言 - “本许可证”以中英文双语表述,中英文版本具有同等法律效力。如果中英文版本存在任何冲突不一致,以中文版为准。 + c) any licence which permits You to treat the Source to which it + applies as licensed under CERN-OHL-S or CERN-OHL-W provided that on + Conveyance of any such Source, or any associated Product You treat + the Source in question as being licensed under CERN-OHL-S or + CERN-OHL-W as appropriate. - 条款结束 + 1.3 'Source' means information such as design materials or digital code + which can be applied to Make or test a Product or to prepare a Product + for use, Conveyance or sale, regardless of its medium or how it is + expressed. It may include Notices. - 如何将木兰宽松许可证,第2版,应用到您的软件 - - 如果您希望将木兰宽松许可证,第2版,应用到您的新软件,为了方便接收者查阅,建议您完成如下三步: + 1.4 'Covered Source' means Source that is explicitly made available under + this Licence. - 1, 请您补充如下声明中的空白,包括软件名、软件的首次发表年份以及您作为版权人的名字; + 1.5 'Product' means any device, component, work or physical object, whether + in finished or intermediate form, arising from the use, application or + processing of Covered Source. - 2, 请您在软件包的一级目录下创建以“LICENSE”为名的文件,将整个许可证文本放入该文件中; + 1.6 'Make' means to create or configure something, whether by manufacture, + assembly, compiling, loading or applying Covered Source or another + Product or otherwise. - 3, 请将如下声明文本放入每个源文件的头部注释中。 + 1.7 'Available Component' means any part, sub-assembly, library or code + which: - Copyright (c) [Year] [name of copyright holder] - [Software Name] is licensed under Mulan PSL v2. - You can use this software according to the terms and conditions of the Mulan PSL v2. - You may obtain a copy of Mulan PSL v2 at: - http://license.coscl.org.cn/MulanPSL2 - THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. - See the Mulan PSL v2 for more details. + a) is licensed to You as Complete Source under a Compatible Licence; or + b) is available, at the time a Product or the Source containing it is + first Conveyed, to You and any other prospective licensees - Mulan Permissive Software License,Version 2 + i) with sufficient rights and information (including any + configuration and programming files and information about its + characteristics and interfaces) to enable it either to be Made + itself, or to be sourced and used to Make the Product; or + ii) as part of the normal distribution of a tool used to design or + Make the Product. - Mulan Permissive Software License,Version 2 (Mulan PSL v2) - January 2020 http://license.coscl.org.cn/MulanPSL2 + 1.8 'External Material' means anything (including Source) which: - Your reproduction, use, modification and distribution of the Software shall be subject to Mulan PSL v2 (this License) with the following terms and conditions: - - 0. Definition - - Software means the program and related documents which are licensed under this License and comprise all Contribution(s). - - Contribution means the copyrightable work licensed by a particular Contributor under this License. - - Contributor means the Individual or Legal Entity who licenses its copyrightable work under this License. - - Legal Entity means the entity making a Contribution and all its Affiliates. - - Affiliates means entities that control, are controlled by, or are under common control with the acting entity under this License, ‘control’ means direct or indirect ownership of at least fifty percent (50%) of the voting power, capital or other securities of controlled or commonly controlled entity. + a) is only combined with Covered Source in such a way that it + interfaces with the Covered Source using a documented interface + which is described in the Covered Source; and - 1. Grant of Copyright License + b) is not a derivative of or contains Covered Source, or, if it is, it + is solely to the extent necessary to facilitate such interfacing. - Subject to the terms and conditions of this License, each Contributor hereby grants to you a perpetual, worldwide, royalty-free, non-exclusive, irrevocable copyright license to reproduce, use, modify, or distribute its Contribution, with modification or not. + 1.9 'Complete Source' means the set of all Source necessary to Make a + Product, in the preferred form for making modifications, including + necessary installation and interfacing information both for the Product, + and for any included Available Components. If the format is + proprietary, it must also be made available in a format (if the + proprietary tool can create it) which is viewable with a tool available + to potential licensees and licensed under a licence approved by the Free + Software Foundation or the Open Source Initiative. Complete Source need + not include the Source of any Available Component, provided that You + include in the Complete Source sufficient information to enable a + recipient to Make or source and use the Available Component to Make the + Product. - 2. Grant of Patent License + 1.10 'Source Location' means a location where a Licensor has placed Covered + Source, and which that Licensor reasonably believes will remain easily + accessible for at least three years for anyone to obtain a digital copy. - Subject to the terms and conditions of this License, each Contributor hereby grants to you a perpetual, worldwide, royalty-free, non-exclusive, irrevocable (except for revocation under this Section) patent license to make, have made, use, offer for sale, sell, import or otherwise transfer its Contribution, where such patent license is only limited to the patent claims owned or controlled by such Contributor now or in future which will be necessarily infringed by its Contribution alone, or by combination of the Contribution with the Software to which the Contribution was contributed. The patent license shall not apply to any modification of the Contribution, and any other combination which includes the Contribution. If you or your Affiliates directly or indirectly institute patent litigation (including a cross claim or counterclaim in a litigation) or other patent enforcement activities against any individual or entity by alleging that the Software or any Contribution in it infringes patents, then any patent license granted to you under this License for the Software shall terminate as of the date such litigation or activity is filed or taken. + 1.11 'Notice' means copyright, acknowledgement and trademark notices, Source + Location references, modification notices (subsection 3.3(b)) and all + notices that refer to this Licence and to the disclaimer of warranties + that are included in the Covered Source. - 3. No Trademark License + 1.12 'Licensee' or 'You' means any person exercising rights under this + Licence. - No trademark license is granted to use the trade names, trademarks, service marks, or product names of Contributor, except as required to fulfill notice requirements in Section 4. + 1.13 'Licensor' means a natural or legal person who creates or modifies + Covered Source. A person may be a Licensee and a Licensor at the same + time. - 4. Distribution Restriction + 1.14 'Convey' means to communicate to the public or distribute. - You may distribute the Software in any medium with or without modification, whether in source or executable forms, provided that you provide recipients with a copy of this License and retain copyright, patent, trademark and disclaimer statements in the Software. - 5. Disclaimer of Warranty and Limitation of Liability +2 Applicability - THE SOFTWARE AND CONTRIBUTION IN IT ARE PROVIDED WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM YOUR USE OR INABILITY TO USE THE SOFTWARE OR THE CONTRIBUTION IN IT, NO MATTER HOW IT’S CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + 2.1 This Licence governs the use, copying, modification, Conveying of + Covered Source and Products, and the Making of Products. By exercising + any right granted under this Licence, You irrevocably accept these terms + and conditions. - 6. Language + 2.2 This Licence is granted by the Licensor directly to You, and shall apply + worldwide and without limitation in time. - THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION SHALL PREVAIL. + 2.3 You shall not attempt to restrict by contract or otherwise the rights + granted under this Licence to other Licensees. - END OF THE TERMS AND CONDITIONS + 2.4 This Licence is not intended to restrict fair use, fair dealing, or any + other similar right. - How to Apply the Mulan Permissive Software License,Version 2 (Mulan PSL v2) to Your Software - To apply the Mulan PSL v2 to your work, for easy identification by recipients, you are suggested to complete following three steps: +3 Copying, Modifying and Conveying Covered Source - i Fill in the blanks in following statement, including insert your software name, the year of the first publication of your software, and your name identified as the copyright owner; - - ii Create a file named “LICENSE” which contains the whole context of this License in the first directory of your software package; - - iii Attach the statement to the appropriate annotated syntax at the beginning of each source file. - - - Copyright (c) [Year] [name of copyright holder] - [Software Name] is licensed under Mulan PSL v2. - You can use this software according to the terms and conditions of the Mulan PSL v2. - You may obtain a copy of Mulan PSL v2 at: - http://license.coscl.org.cn/MulanPSL2 - THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. - See the Mulan PSL v2 for more details. + 3.1 You may copy and Convey verbatim copies of Covered Source, in any + medium, provided You retain all Notices. + + 3.2 You may modify Covered Source, other than Notices, provided that You + irrevocably undertake to make that modified Covered Source available + from a Source Location should You Convey a Product in circumstances + where the recipient does not otherwise receive a copy of the modified + Covered Source. In each case subsection 3.3 shall apply. + + You may only delete Notices if they are no longer applicable to the + corresponding Covered Source as modified by You and You may add + additional Notices applicable to Your modifications. + + 3.3 You may Convey modified Covered Source (with the effect that You shall + also become a Licensor) provided that You: + + a) retain Notices as required in subsection 3.2; + + b) add a Notice to the modified Covered Source stating that You have + modified it, with the date and brief description of how You have + modified it; + + c) add a Source Location Notice for the modified Covered Source if You + Convey in circumstances where the recipient does not otherwise + receive a copy of the modified Covered Source; and + + d) license the modified Covered Source under the terms and conditions + of this Licence (or, as set out in subsection 8.3, a later version, + if permitted by the licence of the original Covered Source). Such + modified Covered Source must be licensed as a whole, but excluding + Available Components contained in it or External Material to which + it is interfaced, which remain licensed under their own applicable + licences. + + +4 Making and Conveying Products + + 4.1 You may Make Products, and/or Convey them, provided that You either + provide each recipient with a copy of the Complete Source or ensure that + each recipient is notified of the Source Location of the Complete + Source. That Complete Source includes Covered Source and You must + accordingly satisfy Your obligations set out in subsection 3.3. If + specified in a Notice, the Product must visibly and securely display the + Source Location on it or its packaging or documentation in the manner + specified in that Notice. + + 4.2 Where You Convey a Product which incorporates External Material, the + Complete Source for that Product which You are required to provide under + subsection 4.1 need not include any Source for the External Material. + + 4.3 You may license Products under terms of Your choice, provided that such + terms do not restrict or attempt to restrict any recipients' rights + under this Licence to the Covered Source. + + +5 Research and Development + +You may Convey Covered Source, modified Covered Source or Products to a legal +entity carrying out development, testing or quality assurance work on Your +behalf provided that the work is performed on terms which prevent the entity +from both using the Source or Products for its own internal purposes and +Conveying the Source or Products or any modifications to them to any person +other than You. Any modifications made by the entity shall be deemed to be +made by You pursuant to subsection 3.2. + + +6 DISCLAIMER AND LIABILITY + + 6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products are + provided 'as is' and any express or implied warranties, including, but + not limited to, implied warranties of merchantability, of satisfactory + quality, non-infringement of third party rights, and fitness for a + particular purpose or use are disclaimed in respect of any Source or + Product to the maximum extent permitted by law. The Licensor makes no + representation that any Source or Product does not or will not infringe + any patent, copyright, trade secret or other proprietary right. The + entire risk as to the use, quality, and performance of any Source or + Product shall be with You and not the Licensor. This disclaimer of + warranty is an essential part of this Licence and a condition for the + grant of any rights granted under this Licence. + + 6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to the + maximum extent permitted by law, have no liability for direct, indirect, + special, incidental, consequential, exemplary, punitive or other damages + of any character including, without limitation, procurement of + substitute goods or services, loss of use, data or profits, or business + interruption, however caused and on any theory of contract, warranty, + tort (including negligence), product liability or otherwise, arising in + any way in relation to the Covered Source, modified Covered Source + and/or the Making or Conveyance of a Product, even if advised of the + possibility of such damages, and You shall hold the Licensor(s) free and + harmless from any liability, costs, damages, fees and expenses, + including claims by third parties, in relation to such use. + + +7 Patents + + 7.1 Subject to the terms and conditions of this Licence, each Licensor + hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, + royalty-free, irrevocable (except as stated in subsections 7.2 and 8.4) + patent licence to Make, have Made, use, offer to sell, sell, import, and + otherwise transfer the Covered Source and Products, where such licence + applies only to those patent claims licensable by such Licensor that are + necessarily infringed by exercising rights under the Covered Source as + Conveyed by that Licensor. + + 7.2 If You institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Covered + Source or a Product constitutes direct or contributory patent + infringement, or You seek any declaration that a patent licensed to You + under this Licence is invalid or unenforceable then any rights granted + to You under this Licence shall terminate as of the date such process is + initiated. + + +8 General + + 8.1 If any provisions of this Licence are or subsequently become invalid or + unenforceable for any reason, the remaining provisions shall remain + effective. + + 8.2 You shall not use any of the name (including acronyms and + abbreviations), image, or logo by which the Licensor or CERN is known, + except where needed to comply with section 3, or where the use is + otherwise allowed by law. Any such permitted use shall be factual and + shall not be made so as to suggest any kind of endorsement or + implication of involvement by the Licensor or its personnel. + + 8.3 CERN may publish updated versions and variants of this Licence which it + considers to be in the spirit of this version, but may differ in detail + to address new problems or concerns. New versions will be published with + a unique version number and a variant identifier specifying the variant. + If the Licensor has specified that a given variant applies to the + Covered Source without specifying a version, You may treat that Covered + Source as being released under any version of the CERN-OHL with that + variant. If no variant is specified, the Covered Source shall be treated + as being released under CERN-OHL-S. The Licensor may also specify that + the Covered Source is subject to a specific version of the CERN-OHL or + any later version in which case You may apply this or any later version + of CERN-OHL with the same variant identifier published by CERN. + + You may treat Covered Source licensed under CERN-OHL-W as licensed under + CERN-OHL-S if and only if all Available Components referenced in the + Covered Source comply with the corresponding definition of Available + Component for CERN-OHL-S. + + 8.4 This Licence shall terminate with immediate effect if You fail to comply + with any of its terms and conditions. + + 8.5 However, if You cease all breaches of this Licence, then Your Licence + from any Licensor is reinstated unless such Licensor has terminated this + Licence by giving You, while You remain in breach, a notice specifying + the breach and requiring You to cure it within 30 days, and You have + failed to come into compliance in all material respects by the end of + the 30 day period. Should You repeat the breach after receipt of a cure + notice and subsequent reinstatement, this Licence will terminate + immediately and permanently. Section 6 shall continue to apply after any + termination. + + 8.6 This Licence shall not be enforceable except by a Licensor acting as + such, and third party beneficiary rights are specifically excluded. -- Gitee From 3569e50f7d99661d429ea9dd6df9167a654aefa3 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:44:36 +0000 Subject: [PATCH 04/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/LICENSE b/LICENSE index f5c0dee..227e0ca 100644 --- a/LICENSE +++ b/LICENSE @@ -1,37 +1,3 @@ ---- -title: CERN Open Hardware Licence Version 2 - Weakly Reciprocal -spdx-id: CERN-OHL-W-2.0 -nickname: CERN OHL v2 Weakly Reciprocal - -description: Permissions of this weakly-reciprocal license are conditioned on making available complete sources of licensed works and modifications under the same license. Notices must be preserved. Contributors provide an express grant of patent rights. However, a larger work using the licensed work through interfaces provided by the licensed work may be distributed under different terms and without sources for the larger work. - -how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. - -note: 'CERN recommends adding the following information in the source files: copyright and license notice, a disclaimer of warranties and a source location. You can also include the source location in a part of the design which will be visible in the end product.' - -using: - Simple PCIe FMC carrier: https://ohwr.org/project/spec/blob/master/LICENSES/CERN-OHL-W-2.0.txt - GProcessor8Bits: https://github.com/JonathSpirit/GP8B/blob/master/LICENSE - FPGA Cores: https://github.com/suoto/fpga_cores/blob/master/LICENSE - -permissions: - - commercial-use - - modifications - - distribution - - private-use - - patent-use - -conditions: - - include-copyright - - document-changes - - disclose-source - - same-license--library - -limitations: - - liability - - warranty - ---- CERN Open Hardware Licence Version 2 - Weakly Reciprocal -- Gitee From 18a150a2c77eddbc6092b2308a07e357b8e9b8a6 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:44:48 +0000 Subject: [PATCH 05/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 405 ++++++++++++++++++++++---------------------------------- 1 file changed, 156 insertions(+), 249 deletions(-) diff --git a/LICENSE b/LICENSE index 227e0ca..f63f5a9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,287 +1,194 @@ -CERN Open Hardware Licence Version 2 - Weakly Reciprocal +木兰宽松许可证,第2版 +木兰宽松许可证,第2版 -Preamble +2020年1月 http://license.coscl.org.cn/MulanPSL2 -CERN has developed this licence to promote collaboration among hardware -designers and to provide a legal tool which supports the freedom to use, -study, modify, share and distribute hardware designs and products based on -those designs. Version 2 of the CERN Open Hardware Licence comes in three -variants: CERN-OHL-P (permissive); and two reciprocal licences: this licence, -CERN-OHL-W (weakly reciprocal) and CERN-OHL-S (strongly reciprocal). +您对“软件”的复制、使用、修改及分发受木兰宽松许可证,第2版(“本许可证”)的如下条款的约束: -The CERN-OHL-W is copyright CERN 2020. Anyone is welcome to use it, in -unmodified form only. +0. 定义 -Use of this Licence does not imply any endorsement by CERN of any Licensor or -their designs nor does it imply any involvement by CERN in their development. +“软件” 是指由“贡献”构成的许可在“本许可证”下的程序和相关文档的集合。 +“贡献” 是指由任一“贡献者”许可在“本许可证”下的受版权法保护的作品。 -1 Definitions +“贡献者” 是指将受版权法保护的作品许可在“本许可证”下的自然人或“法人实体”。 - 1.1 'Licence' means this CERN-OHL-W. +“法人实体” 是指提交贡献的机构及其“关联实体”。 - 1.2 'Compatible Licence' means +“关联实体” 是指,对“本许可证”下的行为方而言,控制、受控制或与其共同受控制的机构,此处的控制是 +指有受控方或共同受控方至少50%直接或间接的投票权、资金或其他有价证券。 - a) any earlier version of the CERN Open Hardware licence, or +1. 授予版权许可 - b) any version of the CERN-OHL-S or the CERN-OHL-W, or +每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的版权许可,您可 +以复制、使用、修改、分发其“贡献”,不论修改与否。 - c) any licence which permits You to treat the Source to which it - applies as licensed under CERN-OHL-S or CERN-OHL-W provided that on - Conveyance of any such Source, or any associated Product You treat - the Source in question as being licensed under CERN-OHL-S or - CERN-OHL-W as appropriate. +2. 授予专利许可 - 1.3 'Source' means information such as design materials or digital code - which can be applied to Make or test a Product or to prepare a Product - for use, Conveyance or sale, regardless of its medium or how it is - expressed. It may include Notices. +每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的(根据本条规定 +撤销除外)专利许可,供您制造、委托制造、使用、许诺销售、销售、进口其“贡献”或以其他方式转移其“贡 +献”。前述专利许可仅限于“贡献者”现在或将来拥有或控制的其“贡献”本身或其“贡献”与许可“贡献”时的“软 +件”结合而将必然会侵犯的专利权利要求,不包括对“贡献”的修改或包含“贡献”的其他结合。如果您或您的“ +关联实体”直接或间接地,就“软件”或其中的“贡献”对任何人发起专利侵权诉讼(包括反诉或交叉诉讼)或 +其他专利维权行动,指控其侵犯专利权,则“本许可证”授予您对“软件”的专利许可自您提起诉讼或发起维权 +行动之日终止。 - 1.4 'Covered Source' means Source that is explicitly made available under - this Licence. +3. 无商标许可 - 1.5 'Product' means any device, component, work or physical object, whether - in finished or intermediate form, arising from the use, application or - processing of Covered Source. +“本许可证”不提供对“贡献者”的商品名称、商标、服务标志或产品名称的商标许可,但您为满足第4条规定 +的声明义务而必须使用除外。 - 1.6 'Make' means to create or configure something, whether by manufacture, - assembly, compiling, loading or applying Covered Source or another - Product or otherwise. +4. 分发限制 - 1.7 'Available Component' means any part, sub-assembly, library or code - which: +您可以在任何媒介中将“软件”以源程序形式或可执行形式重新分发,不论修改与否,但您必须向接收者提供“ +本许可证”的副本,并保留“软件”中的版权、商标、专利及免责声明。 - a) is licensed to You as Complete Source under a Compatible Licence; or +5. 免责声明与责任限制 - b) is available, at the time a Product or the Source containing it is - first Conveyed, to You and any other prospective licensees +“软件”及其中的“贡献”在提供时不带任何明示或默示的担保。在任何情况下,“贡献者”或版权所有者不对 +任何人因使用“软件”或其中的“贡献”而引发的任何直接或间接损失承担责任,不论因何种原因导致或者基于 +何种法律理论,即使其曾被建议有此种损失的可能性。 - i) with sufficient rights and information (including any - configuration and programming files and information about its - characteristics and interfaces) to enable it either to be Made - itself, or to be sourced and used to Make the Product; or - ii) as part of the normal distribution of a tool used to design or - Make the Product. +6. 语言 - 1.8 'External Material' means anything (including Source) which: +“本许可证”以中英文双语表述,中英文版本具有同等法律效力。如果中英文版本存在任何冲突不一致,以中文 +版为准。 - a) is only combined with Covered Source in such a way that it - interfaces with the Covered Source using a documented interface - which is described in the Covered Source; and +条款结束 - b) is not a derivative of or contains Covered Source, or, if it is, it - is solely to the extent necessary to facilitate such interfacing. +如何将木兰宽松许可证,第2版,应用到您的软件 - 1.9 'Complete Source' means the set of all Source necessary to Make a - Product, in the preferred form for making modifications, including - necessary installation and interfacing information both for the Product, - and for any included Available Components. If the format is - proprietary, it must also be made available in a format (if the - proprietary tool can create it) which is viewable with a tool available - to potential licensees and licensed under a licence approved by the Free - Software Foundation or the Open Source Initiative. Complete Source need - not include the Source of any Available Component, provided that You - include in the Complete Source sufficient information to enable a - recipient to Make or source and use the Available Component to Make the - Product. +如果您希望将木兰宽松许可证,第2版,应用到您的新软件,为了方便接收者查阅,建议您完成如下三步: - 1.10 'Source Location' means a location where a Licensor has placed Covered - Source, and which that Licensor reasonably believes will remain easily - accessible for at least three years for anyone to obtain a digital copy. +1, 请您补充如下声明中的空白,包括软件名、软件的首次发表年份以及您作为版权人的名字; - 1.11 'Notice' means copyright, acknowledgement and trademark notices, Source - Location references, modification notices (subsection 3.3(b)) and all - notices that refer to this Licence and to the disclaimer of warranties - that are included in the Covered Source. +2, 请您在软件包的一级目录下创建以“LICENSE”为名的文件,将整个许可证文本放入该文件中; - 1.12 'Licensee' or 'You' means any person exercising rights under this - Licence. +3, 请将如下声明文本放入每个源文件的头部注释中。 - 1.13 'Licensor' means a natural or legal person who creates or modifies - Covered Source. A person may be a Licensee and a Licensor at the same - time. +Copyright (c) [Year] [name of copyright holder] +[Software Name] is licensed under Mulan PSL v2. +You can use this software according to the terms and conditions of the Mulan +PSL v2. +You may obtain a copy of Mulan PSL v2 at: + http://license.coscl.org.cn/MulanPSL2 +THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO +NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. +See the Mulan PSL v2 for more details. - 1.14 'Convey' means to communicate to the public or distribute. +Mulan Permissive Software License,Version 2 +Mulan Permissive Software License,Version 2 (Mulan PSL v2) -2 Applicability +January 2020 http://license.coscl.org.cn/MulanPSL2 - 2.1 This Licence governs the use, copying, modification, Conveying of - Covered Source and Products, and the Making of Products. By exercising - any right granted under this Licence, You irrevocably accept these terms - and conditions. +Your reproduction, use, modification and distribution of the Software shall +be subject to Mulan PSL v2 (this License) with the following terms and +conditions: - 2.2 This Licence is granted by the Licensor directly to You, and shall apply - worldwide and without limitation in time. +0. Definition - 2.3 You shall not attempt to restrict by contract or otherwise the rights - granted under this Licence to other Licensees. +Software means the program and related documents which are licensed under +this License and comprise all Contribution(s). - 2.4 This Licence is not intended to restrict fair use, fair dealing, or any - other similar right. +Contribution means the copyrightable work licensed by a particular +Contributor under this License. +Contributor means the Individual or Legal Entity who licenses its +copyrightable work under this License. -3 Copying, Modifying and Conveying Covered Source +Legal Entity means the entity making a Contribution and all its +Affiliates. - 3.1 You may copy and Convey verbatim copies of Covered Source, in any - medium, provided You retain all Notices. - - 3.2 You may modify Covered Source, other than Notices, provided that You - irrevocably undertake to make that modified Covered Source available - from a Source Location should You Convey a Product in circumstances - where the recipient does not otherwise receive a copy of the modified - Covered Source. In each case subsection 3.3 shall apply. - - You may only delete Notices if they are no longer applicable to the - corresponding Covered Source as modified by You and You may add - additional Notices applicable to Your modifications. - - 3.3 You may Convey modified Covered Source (with the effect that You shall - also become a Licensor) provided that You: - - a) retain Notices as required in subsection 3.2; - - b) add a Notice to the modified Covered Source stating that You have - modified it, with the date and brief description of how You have - modified it; - - c) add a Source Location Notice for the modified Covered Source if You - Convey in circumstances where the recipient does not otherwise - receive a copy of the modified Covered Source; and - - d) license the modified Covered Source under the terms and conditions - of this Licence (or, as set out in subsection 8.3, a later version, - if permitted by the licence of the original Covered Source). Such - modified Covered Source must be licensed as a whole, but excluding - Available Components contained in it or External Material to which - it is interfaced, which remain licensed under their own applicable - licences. - - -4 Making and Conveying Products - - 4.1 You may Make Products, and/or Convey them, provided that You either - provide each recipient with a copy of the Complete Source or ensure that - each recipient is notified of the Source Location of the Complete - Source. That Complete Source includes Covered Source and You must - accordingly satisfy Your obligations set out in subsection 3.3. If - specified in a Notice, the Product must visibly and securely display the - Source Location on it or its packaging or documentation in the manner - specified in that Notice. - - 4.2 Where You Convey a Product which incorporates External Material, the - Complete Source for that Product which You are required to provide under - subsection 4.1 need not include any Source for the External Material. - - 4.3 You may license Products under terms of Your choice, provided that such - terms do not restrict or attempt to restrict any recipients' rights - under this Licence to the Covered Source. - - -5 Research and Development - -You may Convey Covered Source, modified Covered Source or Products to a legal -entity carrying out development, testing or quality assurance work on Your -behalf provided that the work is performed on terms which prevent the entity -from both using the Source or Products for its own internal purposes and -Conveying the Source or Products or any modifications to them to any person -other than You. Any modifications made by the entity shall be deemed to be -made by You pursuant to subsection 3.2. - - -6 DISCLAIMER AND LIABILITY - - 6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products are - provided 'as is' and any express or implied warranties, including, but - not limited to, implied warranties of merchantability, of satisfactory - quality, non-infringement of third party rights, and fitness for a - particular purpose or use are disclaimed in respect of any Source or - Product to the maximum extent permitted by law. The Licensor makes no - representation that any Source or Product does not or will not infringe - any patent, copyright, trade secret or other proprietary right. The - entire risk as to the use, quality, and performance of any Source or - Product shall be with You and not the Licensor. This disclaimer of - warranty is an essential part of this Licence and a condition for the - grant of any rights granted under this Licence. - - 6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to the - maximum extent permitted by law, have no liability for direct, indirect, - special, incidental, consequential, exemplary, punitive or other damages - of any character including, without limitation, procurement of - substitute goods or services, loss of use, data or profits, or business - interruption, however caused and on any theory of contract, warranty, - tort (including negligence), product liability or otherwise, arising in - any way in relation to the Covered Source, modified Covered Source - and/or the Making or Conveyance of a Product, even if advised of the - possibility of such damages, and You shall hold the Licensor(s) free and - harmless from any liability, costs, damages, fees and expenses, - including claims by third parties, in relation to such use. - - -7 Patents - - 7.1 Subject to the terms and conditions of this Licence, each Licensor - hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, - royalty-free, irrevocable (except as stated in subsections 7.2 and 8.4) - patent licence to Make, have Made, use, offer to sell, sell, import, and - otherwise transfer the Covered Source and Products, where such licence - applies only to those patent claims licensable by such Licensor that are - necessarily infringed by exercising rights under the Covered Source as - Conveyed by that Licensor. - - 7.2 If You institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Covered - Source or a Product constitutes direct or contributory patent - infringement, or You seek any declaration that a patent licensed to You - under this Licence is invalid or unenforceable then any rights granted - to You under this Licence shall terminate as of the date such process is - initiated. - - -8 General - - 8.1 If any provisions of this Licence are or subsequently become invalid or - unenforceable for any reason, the remaining provisions shall remain - effective. - - 8.2 You shall not use any of the name (including acronyms and - abbreviations), image, or logo by which the Licensor or CERN is known, - except where needed to comply with section 3, or where the use is - otherwise allowed by law. Any such permitted use shall be factual and - shall not be made so as to suggest any kind of endorsement or - implication of involvement by the Licensor or its personnel. - - 8.3 CERN may publish updated versions and variants of this Licence which it - considers to be in the spirit of this version, but may differ in detail - to address new problems or concerns. New versions will be published with - a unique version number and a variant identifier specifying the variant. - If the Licensor has specified that a given variant applies to the - Covered Source without specifying a version, You may treat that Covered - Source as being released under any version of the CERN-OHL with that - variant. If no variant is specified, the Covered Source shall be treated - as being released under CERN-OHL-S. The Licensor may also specify that - the Covered Source is subject to a specific version of the CERN-OHL or - any later version in which case You may apply this or any later version - of CERN-OHL with the same variant identifier published by CERN. - - You may treat Covered Source licensed under CERN-OHL-W as licensed under - CERN-OHL-S if and only if all Available Components referenced in the - Covered Source comply with the corresponding definition of Available - Component for CERN-OHL-S. - - 8.4 This Licence shall terminate with immediate effect if You fail to comply - with any of its terms and conditions. - - 8.5 However, if You cease all breaches of this Licence, then Your Licence - from any Licensor is reinstated unless such Licensor has terminated this - Licence by giving You, while You remain in breach, a notice specifying - the breach and requiring You to cure it within 30 days, and You have - failed to come into compliance in all material respects by the end of - the 30 day period. Should You repeat the breach after receipt of a cure - notice and subsequent reinstatement, this Licence will terminate - immediately and permanently. Section 6 shall continue to apply after any - termination. - - 8.6 This Licence shall not be enforceable except by a Licensor acting as - such, and third party beneficiary rights are specifically excluded. +Affiliates means entities that control, are controlled by, or are under +common control with the acting entity under this License, ‘control’ means +direct or indirect ownership of at least fifty percent (50%) of the voting +power, capital or other securities of controlled or commonly controlled +entity. + +1. Grant of Copyright License + +Subject to the terms and conditions of this License, each Contributor hereby +grants to you a perpetual, worldwide, royalty-free, non-exclusive, +irrevocable copyright license to reproduce, use, modify, or distribute its +Contribution, with modification or not. + +2. Grant of Patent License + +Subject to the terms and conditions of this License, each Contributor hereby +grants to you a perpetual, worldwide, royalty-free, non-exclusive, +irrevocable (except for revocation under this Section) patent license to +make, have made, use, offer for sale, sell, import or otherwise transfer its +Contribution, where such patent license is only limited to the patent claims +owned or controlled by such Contributor now or in future which will be +necessarily infringed by its Contribution alone, or by combination of the +Contribution with the Software to which the Contribution was contributed. +The patent license shall not apply to any modification of the Contribution, +and any other combination which includes the Contribution. If you or your +Affiliates directly or indirectly institute patent litigation (including a +cross claim or counterclaim in a litigation) or other patent enforcement +activities against any individual or entity by alleging that the Software or +any Contribution in it infringes patents, then any patent license granted to +you under this License for the Software shall terminate as of the date such +litigation or activity is filed or taken. + +3. No Trademark License + +No trademark license is granted to use the trade names, trademarks, service +marks, or product names of Contributor, except as required to fulfill notice +requirements in section 4. + +4. Distribution Restriction + +You may distribute the Software in any medium with or without modification, +whether in source or executable forms, provided that you provide recipients +with a copy of this License and retain copyright, patent, trademark and +disclaimer statements in the Software. + +5. Disclaimer of Warranty and Limitation of Liability + +THE SOFTWARE AND CONTRIBUTION IN IT ARE PROVIDED WITHOUT WARRANTIES OF ANY +KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR +COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT +LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING +FROM YOUR USE OR INABILITY TO USE THE SOFTWARE OR THE CONTRIBUTION IN IT, NO +MATTER HOW IT’S CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGES. + +6. Language + +THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION +AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF +DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION +SHALL PREVAIL. + +END OF THE TERMS AND CONDITIONS + +How to Apply the Mulan Permissive Software License,Version 2 +(Mulan PSL v2) to Your Software + +To apply the Mulan PSL v2 to your work, for easy identification by +recipients, you are suggested to complete following three steps: + +i. Fill in the blanks in following statement, including insert your software +name, the year of the first publication of your software, and your name +identified as the copyright owner; + +ii. Create a file named "LICENSE" which contains the whole context of this +License in the first directory of your software package; + +iii. Attach the statement to the appropriate annotated syntax at the +beginning of each source file. + +Copyright (c) [Year] [name of copyright holder] +[Software Name] is licensed under Mulan PSL v2. +You can use this software according to the terms and conditions of the Mulan +PSL v2. +You may obtain a copy of Mulan PSL v2 at: + http://license.coscl.org.cn/MulanPSL2 +THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO +NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. +See the Mulan PSL v2 for more details. -- Gitee From 8f9687ce398e371a6d5f14b596714e34b965c3b6 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:45:53 +0000 Subject: [PATCH 06/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 227 ++++++++------------------------------------------------ 1 file changed, 33 insertions(+), 194 deletions(-) diff --git a/LICENSE b/LICENSE index f63f5a9..2f1f38d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,194 +1,33 @@ -木兰宽松许可证,第2版 - -木兰宽松许可证,第2版 - -2020年1月 http://license.coscl.org.cn/MulanPSL2 - -您对“软件”的复制、使用、修改及分发受木兰宽松许可证,第2版(“本许可证”)的如下条款的约束: - -0. 定义 - -“软件” 是指由“贡献”构成的许可在“本许可证”下的程序和相关文档的集合。 - -“贡献” 是指由任一“贡献者”许可在“本许可证”下的受版权法保护的作品。 - -“贡献者” 是指将受版权法保护的作品许可在“本许可证”下的自然人或“法人实体”。 - -“法人实体” 是指提交贡献的机构及其“关联实体”。 - -“关联实体” 是指,对“本许可证”下的行为方而言,控制、受控制或与其共同受控制的机构,此处的控制是 -指有受控方或共同受控方至少50%直接或间接的投票权、资金或其他有价证券。 - -1. 授予版权许可 - -每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的版权许可,您可 -以复制、使用、修改、分发其“贡献”,不论修改与否。 - -2. 授予专利许可 - -每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的(根据本条规定 -撤销除外)专利许可,供您制造、委托制造、使用、许诺销售、销售、进口其“贡献”或以其他方式转移其“贡 -献”。前述专利许可仅限于“贡献者”现在或将来拥有或控制的其“贡献”本身或其“贡献”与许可“贡献”时的“软 -件”结合而将必然会侵犯的专利权利要求,不包括对“贡献”的修改或包含“贡献”的其他结合。如果您或您的“ -关联实体”直接或间接地,就“软件”或其中的“贡献”对任何人发起专利侵权诉讼(包括反诉或交叉诉讼)或 -其他专利维权行动,指控其侵犯专利权,则“本许可证”授予您对“软件”的专利许可自您提起诉讼或发起维权 -行动之日终止。 - -3. 无商标许可 - -“本许可证”不提供对“贡献者”的商品名称、商标、服务标志或产品名称的商标许可,但您为满足第4条规定 -的声明义务而必须使用除外。 - -4. 分发限制 - -您可以在任何媒介中将“软件”以源程序形式或可执行形式重新分发,不论修改与否,但您必须向接收者提供“ -本许可证”的副本,并保留“软件”中的版权、商标、专利及免责声明。 - -5. 免责声明与责任限制 - -“软件”及其中的“贡献”在提供时不带任何明示或默示的担保。在任何情况下,“贡献者”或版权所有者不对 -任何人因使用“软件”或其中的“贡献”而引发的任何直接或间接损失承担责任,不论因何种原因导致或者基于 -何种法律理论,即使其曾被建议有此种损失的可能性。 - -6. 语言 - -“本许可证”以中英文双语表述,中英文版本具有同等法律效力。如果中英文版本存在任何冲突不一致,以中文 -版为准。 - -条款结束 - -如何将木兰宽松许可证,第2版,应用到您的软件 - -如果您希望将木兰宽松许可证,第2版,应用到您的新软件,为了方便接收者查阅,建议您完成如下三步: - -1, 请您补充如下声明中的空白,包括软件名、软件的首次发表年份以及您作为版权人的名字; - -2, 请您在软件包的一级目录下创建以“LICENSE”为名的文件,将整个许可证文本放入该文件中; - -3, 请将如下声明文本放入每个源文件的头部注释中。 - -Copyright (c) [Year] [name of copyright holder] -[Software Name] is licensed under Mulan PSL v2. -You can use this software according to the terms and conditions of the Mulan -PSL v2. -You may obtain a copy of Mulan PSL v2 at: - http://license.coscl.org.cn/MulanPSL2 -THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY -KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. -See the Mulan PSL v2 for more details. - -Mulan Permissive Software License,Version 2 - -Mulan Permissive Software License,Version 2 (Mulan PSL v2) - -January 2020 http://license.coscl.org.cn/MulanPSL2 - -Your reproduction, use, modification and distribution of the Software shall -be subject to Mulan PSL v2 (this License) with the following terms and -conditions: - -0. Definition - -Software means the program and related documents which are licensed under -this License and comprise all Contribution(s). - -Contribution means the copyrightable work licensed by a particular -Contributor under this License. - -Contributor means the Individual or Legal Entity who licenses its -copyrightable work under this License. - -Legal Entity means the entity making a Contribution and all its -Affiliates. - -Affiliates means entities that control, are controlled by, or are under -common control with the acting entity under this License, ‘control’ means -direct or indirect ownership of at least fifty percent (50%) of the voting -power, capital or other securities of controlled or commonly controlled -entity. - -1. Grant of Copyright License - -Subject to the terms and conditions of this License, each Contributor hereby -grants to you a perpetual, worldwide, royalty-free, non-exclusive, -irrevocable copyright license to reproduce, use, modify, or distribute its -Contribution, with modification or not. - -2. Grant of Patent License - -Subject to the terms and conditions of this License, each Contributor hereby -grants to you a perpetual, worldwide, royalty-free, non-exclusive, -irrevocable (except for revocation under this Section) patent license to -make, have made, use, offer for sale, sell, import or otherwise transfer its -Contribution, where such patent license is only limited to the patent claims -owned or controlled by such Contributor now or in future which will be -necessarily infringed by its Contribution alone, or by combination of the -Contribution with the Software to which the Contribution was contributed. -The patent license shall not apply to any modification of the Contribution, -and any other combination which includes the Contribution. If you or your -Affiliates directly or indirectly institute patent litigation (including a -cross claim or counterclaim in a litigation) or other patent enforcement -activities against any individual or entity by alleging that the Software or -any Contribution in it infringes patents, then any patent license granted to -you under this License for the Software shall terminate as of the date such -litigation or activity is filed or taken. - -3. No Trademark License - -No trademark license is granted to use the trade names, trademarks, service -marks, or product names of Contributor, except as required to fulfill notice -requirements in section 4. - -4. Distribution Restriction - -You may distribute the Software in any medium with or without modification, -whether in source or executable forms, provided that you provide recipients -with a copy of this License and retain copyright, patent, trademark and -disclaimer statements in the Software. - -5. Disclaimer of Warranty and Limitation of Liability - -THE SOFTWARE AND CONTRIBUTION IN IT ARE PROVIDED WITHOUT WARRANTIES OF ANY -KIND, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL ANY CONTRIBUTOR OR -COPYRIGHT HOLDER BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, BUT NOT -LIMITED TO ANY DIRECT, OR INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING -FROM YOUR USE OR INABILITY TO USE THE SOFTWARE OR THE CONTRIBUTION IN IT, NO -MATTER HOW IT’S CAUSED OR BASED ON WHICH LEGAL THEORY, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGES. - -6. Language - -THIS LICENSE IS WRITTEN IN BOTH CHINESE AND ENGLISH, AND THE CHINESE VERSION -AND ENGLISH VERSION SHALL HAVE THE SAME LEGAL EFFECT. IN THE CASE OF -DIVERGENCE BETWEEN THE CHINESE AND ENGLISH VERSIONS, THE CHINESE VERSION -SHALL PREVAIL. - -END OF THE TERMS AND CONDITIONS - -How to Apply the Mulan Permissive Software License,Version 2 -(Mulan PSL v2) to Your Software - -To apply the Mulan PSL v2 to your work, for easy identification by -recipients, you are suggested to complete following three steps: - -i. Fill in the blanks in following statement, including insert your software -name, the year of the first publication of your software, and your name -identified as the copyright owner; - -ii. Create a file named "LICENSE" which contains the whole context of this -License in the first directory of your software package; - -iii. Attach the statement to the appropriate annotated syntax at the -beginning of each source file. - -Copyright (c) [Year] [name of copyright holder] -[Software Name] is licensed under Mulan PSL v2. -You can use this software according to the terms and conditions of the Mulan -PSL v2. -You may obtain a copy of Mulan PSL v2 at: - http://license.coscl.org.cn/MulanPSL2 -THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY -KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. -See the Mulan PSL v2 for more details. +BSD 4-Clause License + +Copyright (c) 2024, Gitee Tester +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. All advertising materials mentioning features or use of this software must + display the following acknowledgement: + This product includes software developed by p02. + +4. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER "AS IS" AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- Gitee From f6e5ecd82714d65ae2103e01e5697efef9020343 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:46:43 +0000 Subject: [PATCH 07/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 580 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 547 insertions(+), 33 deletions(-) diff --git a/LICENSE b/LICENSE index 2f1f38d..64e1d71 100644 --- a/LICENSE +++ b/LICENSE @@ -1,33 +1,547 @@ -BSD 4-Clause License - -Copyright (c) 2024, Gitee Tester -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -3. All advertising materials mentioning features or use of this software must - display the following acknowledgement: - This product includes software developed by p02. - -4. Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER "AS IS" AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL + +Version 2.1 du 2013-06-21 + + + Avertissement + +Ce contrat est une licence de logiciel libre issue d'une concertation +entre ses auteurs afin que le respect de deux grands principes préside à +sa rédaction: + + * d'une part, le respect des principes de diffusion des logiciels + libres: accès au code source, droits étendus conférés aux utilisateurs, + * d'autre part, la désignation d'un droit applicable, le droit + français, auquel elle est conforme, tant au regard du droit de la + responsabilité civile que du droit de la propriété intellectuelle et + de la protection qu'il offre aux auteurs et titulaires des droits + patrimoniaux sur un logiciel. + +Les auteurs de la licence CeCILL (Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre]) +sont: + +Commissariat à l'énergie atomique et aux énergies alternatives - CEA, +établissement public de recherche à caractère scientifique, technique et +industriel, dont le siège est situé 25 rue Leblanc, immeuble Le Ponant +D, 75015 Paris. + +Centre National de la Recherche Scientifique - CNRS, établissement +public à caractère scientifique et technologique, dont le siège est +situé 3 rue Michel-Ange, 75794 Paris cedex 16. + +Institut National de Recherche en Informatique et en Automatique - +Inria, établissement public à caractère scientifique et technologique, +dont le siège est situé Domaine de Voluceau, Rocquencourt, BP 105, 78153 +Le Chesnay cedex. + + + Préambule + +Ce contrat est une licence de logiciel libre dont l'objectif est de +conférer aux utilisateurs la liberté de modification et de +redistribution du logiciel régi par cette licence dans le cadre d'un +modèle de diffusion en logiciel libre. + +L'exercice de ces libertés est assorti de certains devoirs à la charge +des utilisateurs afin de préserver ce statut au cours des +redistributions ultérieures. + +L'accessibilité au code source et les droits de copie, de modification +et de redistribution qui en découlent ont pour contrepartie de n'offrir +aux utilisateurs qu'une garantie limitée et de ne faire peser sur +l'auteur du logiciel, le titulaire des droits patrimoniaux et les +concédants successifs qu'une responsabilité restreinte. + +A cet égard l'attention de l'utilisateur est attirée sur les risques +associés au chargement, à l'utilisation, à la modification et/ou au +développement et à la reproduction du logiciel par l'utilisateur étant +donné sa spécificité de logiciel libre, qui peut le rendre complexe à +manipuler et qui le réserve donc à des développeurs ou des +professionnels avertis possédant des connaissances informatiques +approfondies. Les utilisateurs sont donc invités à charger et tester +l'adéquation du logiciel à leurs besoins dans des conditions permettant +d'assurer la sécurité de leurs systèmes et/ou de leurs données et, plus +généralement, à l'utiliser et l'exploiter dans les mêmes conditions de +sécurité. Ce contrat peut être reproduit et diffusé librement, sous +réserve de le conserver en l'état, sans ajout ni suppression de clauses. + +Ce contrat est susceptible de s'appliquer à tout logiciel dont le +titulaire des droits patrimoniaux décide de soumettre l'exploitation aux +dispositions qu'il contient. + +Une liste de questions fréquemment posées se trouve sur le site web +officiel de la famille des licences CeCILL +(http://www.cecill.info/index.fr.html) pour toute clarification qui +serait nécessaire. + + + Article 1 - DEFINITIONS + +Dans ce contrat, les termes suivants, lorsqu'ils seront écrits avec une +lettre capitale, auront la signification suivante: + +Contrat: désigne le présent contrat de licence, ses éventuelles versions +postérieures et annexes. + +Logiciel: désigne le logiciel sous sa forme de Code Objet et/ou de Code +Source et le cas échéant sa documentation, dans leur état au moment de +l'acceptation du Contrat par le Licencié. + +Logiciel Initial: désigne le Logiciel sous sa forme de Code Source et +éventuellement de Code Objet et le cas échéant sa documentation, dans +leur état au moment de leur première diffusion sous les termes du Contrat. + +Logiciel Modifié: désigne le Logiciel modifié par au moins une +Contribution. + +Code Source: désigne l'ensemble des instructions et des lignes de +programme du Logiciel et auquel l'accès est nécessaire en vue de +modifier le Logiciel. + +Code Objet: désigne les fichiers binaires issus de la compilation du +Code Source. + +Titulaire: désigne le ou les détenteurs des droits patrimoniaux d'auteur +sur le Logiciel Initial. + +Licencié: désigne le ou les utilisateurs du Logiciel ayant accepté le +Contrat. + +Contributeur: désigne le Licencié auteur d'au moins une Contribution. + +Concédant: désigne le Titulaire ou toute personne physique ou morale +distribuant le Logiciel sous le Contrat. + +Contribution: désigne l'ensemble des modifications, corrections, +traductions, adaptations et/ou nouvelles fonctionnalités intégrées dans +le Logiciel par tout Contributeur, ainsi que tout Module Interne. + +Module: désigne un ensemble de fichiers sources y compris leur +documentation qui permet de réaliser des fonctionnalités ou services +supplémentaires à ceux fournis par le Logiciel. + +Module Externe: désigne tout Module, non dérivé du Logiciel, tel que ce +Module et le Logiciel s'exécutent dans des espaces d'adressage +différents, l'un appelant l'autre au moment de leur exécution. + +Module Interne: désigne tout Module lié au Logiciel de telle sorte +qu'ils s'exécutent dans le même espace d'adressage. + +GNU GPL: désigne la GNU General Public License dans sa version 2 ou +toute version ultérieure, telle que publiée par Free Software Foundation +Inc. + +GNU Affero GPL: désigne la GNU Affero General Public License dans sa +version 3 ou toute version ultérieure, telle que publiée par Free +Software Foundation Inc. + +EUPL: désigne la Licence Publique de l'Union européenne dans sa version +1.1 ou toute version ultérieure, telle que publiée par la Commission +Européenne. + +Parties: désigne collectivement le Licencié et le Concédant. + +Ces termes s'entendent au singulier comme au pluriel. + + + Article 2 - OBJET + +Le Contrat a pour objet la concession par le Concédant au Licencié d'une +licence non exclusive, cessible et mondiale du Logiciel telle que +définie ci-après à l'article 5 <#etendue> pour toute la durée de +protection des droits portant sur ce Logiciel. + + + Article 3 - ACCEPTATION + +3.1 L'acceptation par le Licencié des termes du Contrat est réputée +acquise du fait du premier des faits suivants: + + * (i) le chargement du Logiciel par tout moyen notamment par + téléchargement à partir d'un serveur distant ou par chargement à + partir d'un support physique; + * (ii) le premier exercice par le Licencié de l'un quelconque des + droits concédés par le Contrat. + +3.2 Un exemplaire du Contrat, contenant notamment un avertissement +relatif aux spécificités du Logiciel, à la restriction de garantie et à +la limitation à un usage par des utilisateurs expérimentés a été mis à +disposition du Licencié préalablement à son acceptation telle que +définie à l'article 3.1 <#acceptation-acquise> ci dessus et le Licencié +reconnaît en avoir pris connaissance. + + + Article 4 - ENTREE EN VIGUEUR ET DUREE + + + 4.1 ENTREE EN VIGUEUR + +Le Contrat entre en vigueur à la date de son acceptation par le Licencié +telle que définie en 3.1 <#acceptation-acquise>. + + + 4.2 DUREE + +Le Contrat produira ses effets pendant toute la durée légale de +protection des droits patrimoniaux portant sur le Logiciel. + + + Article 5 - ETENDUE DES DROITS CONCEDES + +Le Concédant concède au Licencié, qui accepte, les droits suivants sur +le Logiciel pour toutes destinations et pour la durée du Contrat dans +les conditions ci-après détaillées. + +Par ailleurs, si le Concédant détient ou venait à détenir un ou +plusieurs brevets d'invention protégeant tout ou partie des +fonctionnalités du Logiciel ou de ses composants, il s'engage à ne pas +opposer les éventuels droits conférés par ces brevets aux Licenciés +successifs qui utiliseraient, exploiteraient ou modifieraient le +Logiciel. En cas de cession de ces brevets, le Concédant s'engage à +faire reprendre les obligations du présent alinéa aux cessionnaires. + + + 5.1 DROIT D'UTILISATION + +Le Licencié est autorisé à utiliser le Logiciel, sans restriction quant +aux domaines d'application, étant ci-après précisé que cela comporte: + + 1. + + la reproduction permanente ou provisoire du Logiciel en tout ou + partie par tout moyen et sous toute forme. + + 2. + + le chargement, l'affichage, l'exécution, ou le stockage du Logiciel + sur tout support. + + 3. + + la possibilité d'en observer, d'en étudier, ou d'en tester le + fonctionnement afin de déterminer les idées et principes qui sont à + la base de n'importe quel élément de ce Logiciel; et ceci, lorsque + le Licencié effectue toute opération de chargement, d'affichage, + d'exécution, de transmission ou de stockage du Logiciel qu'il est en + droit d'effectuer en vertu du Contrat. + + + 5.2 DROIT D'APPORTER DES CONTRIBUTIONS + +Le droit d'apporter des Contributions comporte le droit de traduire, +d'adapter, d'arranger ou d'apporter toute autre modification au Logiciel +et le droit de reproduire le logiciel en résultant. + +Le Licencié est autorisé à apporter toute Contribution au Logiciel sous +réserve de mentionner, de façon explicite, son nom en tant qu'auteur de +cette Contribution et la date de création de celle-ci. + + + 5.3 DROIT DE DISTRIBUTION + +Le droit de distribution comporte notamment le droit de diffuser, de +transmettre et de communiquer le Logiciel au public sur tout support et +par tout moyen ainsi que le droit de mettre sur le marché à titre +onéreux ou gratuit, un ou des exemplaires du Logiciel par tout procédé. + +Le Licencié est autorisé à distribuer des copies du Logiciel, modifié ou +non, à des tiers dans les conditions ci-après détaillées. + + + 5.3.1 DISTRIBUTION DU LOGICIEL SANS MODIFICATION + +Le Licencié est autorisé à distribuer des copies conformes du Logiciel, +sous forme de Code Source ou de Code Objet, à condition que cette +distribution respecte les dispositions du Contrat dans leur totalité et +soit accompagnée: + + 1. + + d'un exemplaire du Contrat, + + 2. + + d'un avertissement relatif à la restriction de garantie et de + responsabilité du Concédant telle que prévue aux articles 8 + <#responsabilite> et 9 <#garantie>, + +et que, dans le cas où seul le Code Objet du Logiciel est redistribué, +le Licencié permette un accès effectif au Code Source complet du +Logiciel pour une durée d'au moins 3 ans à compter de la distribution du +logiciel, étant entendu que le coût additionnel d'acquisition du Code +Source ne devra pas excéder le simple coût de transfert des données. + + + 5.3.2 DISTRIBUTION DU LOGICIEL MODIFIE + +Lorsque le Licencié apporte une Contribution au Logiciel, les conditions +de distribution du Logiciel Modifié en résultant sont alors soumises à +l'intégralité des dispositions du Contrat. + +Le Licencié est autorisé à distribuer le Logiciel Modifié, sous forme de +code source ou de code objet, à condition que cette distribution +respecte les dispositions du Contrat dans leur totalité et soit +accompagnée: + + 1. + + d'un exemplaire du Contrat, + + 2. + + d'un avertissement relatif à la restriction de garantie et de + responsabilité du Concédant telle que prévue aux articles 8 + <#responsabilite> et 9 <#garantie>, + +et, dans le cas où seul le code objet du Logiciel Modifié est redistribué, + + 3. + + d'une note précisant les conditions d'accès effectif au code source + complet du Logiciel Modifié, pendant une période d'au moins 3 ans à + compter de la distribution du Logiciel Modifié, étant entendu que le + coût additionnel d'acquisition du code source ne devra pas excéder + le simple coût de transfert des données. + + + 5.3.3 DISTRIBUTION DES MODULES EXTERNES + +Lorsque le Licencié a développé un Module Externe les conditions du +Contrat ne s'appliquent pas à ce Module Externe, qui peut être distribué +sous un contrat de licence différent. + + + 5.3.4 COMPATIBILITE AVEC D'AUTRES LICENCES + +Le Licencié peut inclure un code soumis aux dispositions d'une des +versions de la licence GNU GPL, GNU Affero GPL et/ou EUPL dans le +Logiciel modifié ou non et distribuer l'ensemble sous les conditions de +la même version de la licence GNU GPL, GNU Affero GPL et/ou EUPL. + +Le Licencié peut inclure le Logiciel modifié ou non dans un code soumis +aux dispositions d'une des versions de la licence GNU GPL, GNU Affero +GPL et/ou EUPL et distribuer l'ensemble sous les conditions de la même +version de la licence GNU GPL, GNU Affero GPL et/ou EUPL. + + + Article 6 - PROPRIETE INTELLECTUELLE + + + 6.1 SUR LE LOGICIEL INITIAL + +Le Titulaire est détenteur des droits patrimoniaux sur le Logiciel +Initial. Toute utilisation du Logiciel Initial est soumise au respect +des conditions dans lesquelles le Titulaire a choisi de diffuser son +oeuvre et nul autre n'a la faculté de modifier les conditions de +diffusion de ce Logiciel Initial. + +Le Titulaire s'engage à ce que le Logiciel Initial reste au moins régi +par le Contrat et ce, pour la durée visée à l'article 4.2 <#duree>. + + + 6.2 SUR LES CONTRIBUTIONS + +Le Licencié qui a développé une Contribution est titulaire sur celle-ci +des droits de propriété intellectuelle dans les conditions définies par +la législation applicable. + + + 6.3 SUR LES MODULES EXTERNES + +Le Licencié qui a développé un Module Externe est titulaire sur celui-ci +des droits de propriété intellectuelle dans les conditions définies par +la législation applicable et reste libre du choix du contrat régissant +sa diffusion. + + + 6.4 DISPOSITIONS COMMUNES + +Le Licencié s'engage expressément: + + 1. + + à ne pas supprimer ou modifier de quelque manière que ce soit les + mentions de propriété intellectuelle apposées sur le Logiciel; + + 2. + + à reproduire à l'identique lesdites mentions de propriété + intellectuelle sur les copies du Logiciel modifié ou non. + +Le Licencié s'engage à ne pas porter atteinte, directement ou +indirectement, aux droits de propriété intellectuelle du Titulaire et/ou +des Contributeurs sur le Logiciel et à prendre, le cas échéant, à +l'égard de son personnel toutes les mesures nécessaires pour assurer le +respect des dits droits de propriété intellectuelle du Titulaire et/ou +des Contributeurs. + + + Article 7 - SERVICES ASSOCIES + +7.1 Le Contrat n'oblige en aucun cas le Concédant à la réalisation de +prestations d'assistance technique ou de maintenance du Logiciel. + +Cependant le Concédant reste libre de proposer ce type de services. Les +termes et conditions d'une telle assistance technique et/ou d'une telle +maintenance seront alors déterminés dans un acte séparé. Ces actes de +maintenance et/ou assistance technique n'engageront que la seule +responsabilité du Concédant qui les propose. + +7.2 De même, tout Concédant est libre de proposer, sous sa seule +responsabilité, à ses licenciés une garantie, qui n'engagera que lui, +lors de la redistribution du Logiciel et/ou du Logiciel Modifié et ce, +dans les conditions qu'il souhaite. Cette garantie et les modalités +financières de son application feront l'objet d'un acte séparé entre le +Concédant et le Licencié. + + + Article 8 - RESPONSABILITE + +8.1 Sous réserve des dispositions de l'article 8.2 +<#limite-responsabilite>, le Licencié a la faculté, sous réserve de +prouver la faute du Concédant concerné, de solliciter la réparation du +préjudice direct qu'il subirait du fait du Logiciel et dont il apportera +la preuve. + +8.2 La responsabilité du Concédant est limitée aux engagements pris en +application du Contrat et ne saurait être engagée en raison notamment: +(i) des dommages dus à l'inexécution, totale ou partielle, de ses +obligations par le Licencié, (ii) des dommages directs ou indirects +découlant de l'utilisation ou des performances du Logiciel subis par le +Licencié et (iii) plus généralement d'un quelconque dommage indirect. En +particulier, les Parties conviennent expressément que tout préjudice +financier ou commercial (par exemple perte de données, perte de +bénéfices, perte d'exploitation, perte de clientèle ou de commandes, +manque à gagner, trouble commercial quelconque) ou toute action dirigée +contre le Licencié par un tiers, constitue un dommage indirect et +n'ouvre pas droit à réparation par le Concédant. + + + Article 9 - GARANTIE + +9.1 Le Licencié reconnaît que l'état actuel des connaissances +scientifiques et techniques au moment de la mise en circulation du +Logiciel ne permet pas d'en tester et d'en vérifier toutes les +utilisations ni de détecter l'existence d'éventuels défauts. L'attention +du Licencié a été attirée sur ce point sur les risques associés au +chargement, à l'utilisation, la modification et/ou au développement et à +la reproduction du Logiciel qui sont réservés à des utilisateurs avertis. + +Il relève de la responsabilité du Licencié de contrôler, par tous +moyens, l'adéquation du produit à ses besoins, son bon fonctionnement et +de s'assurer qu'il ne causera pas de dommages aux personnes et aux biens. + +9.2 Le Concédant déclare de bonne foi être en droit de concéder +l'ensemble des droits attachés au Logiciel (comprenant notamment les +droits visés à l'article 5 <#etendue>). + +9.3 Le Licencié reconnaît que le Logiciel est fourni "en l'état" par le +Concédant sans autre garantie, expresse ou tacite, que celle prévue à +l'article 9.2 <#bonne-foi> et notamment sans aucune garantie sur sa +valeur commerciale, son caractère sécurisé, innovant ou pertinent. + +En particulier, le Concédant ne garantit pas que le Logiciel est exempt +d'erreur, qu'il fonctionnera sans interruption, qu'il sera compatible +avec l'équipement du Licencié et sa configuration logicielle ni qu'il +remplira les besoins du Licencié. + +9.4 Le Concédant ne garantit pas, de manière expresse ou tacite, que le +Logiciel ne porte pas atteinte à un quelconque droit de propriété +intellectuelle d'un tiers portant sur un brevet, un logiciel ou sur tout +autre droit de propriété. Ainsi, le Concédant exclut toute garantie au +profit du Licencié contre les actions en contrefaçon qui pourraient être +diligentées au titre de l'utilisation, de la modification, et de la +redistribution du Logiciel. Néanmoins, si de telles actions sont +exercées contre le Licencié, le Concédant lui apportera son expertise +technique et juridique pour sa défense. Cette expertise technique et +juridique est déterminée au cas par cas entre le Concédant concerné et +le Licencié dans le cadre d'un protocole d'accord. Le Concédant dégage +toute responsabilité quant à l'utilisation de la dénomination du +Logiciel par le Licencié. Aucune garantie n'est apportée quant à +l'existence de droits antérieurs sur le nom du Logiciel et sur +l'existence d'une marque. + + + Article 10 - RESILIATION + +10.1 En cas de manquement par le Licencié aux obligations mises à sa +charge par le Contrat, le Concédant pourra résilier de plein droit le +Contrat trente (30) jours après notification adressée au Licencié et +restée sans effet. + +10.2 Le Licencié dont le Contrat est résilié n'est plus autorisé à +utiliser, modifier ou distribuer le Logiciel. Cependant, toutes les +licences qu'il aura concédées antérieurement à la résiliation du Contrat +resteront valides sous réserve qu'elles aient été effectuées en +conformité avec le Contrat. + + + Article 11 - DISPOSITIONS DIVERSES + + + 11.1 CAUSE EXTERIEURE + +Aucune des Parties ne sera responsable d'un retard ou d'une défaillance +d'exécution du Contrat qui serait dû à un cas de force majeure, un cas +fortuit ou une cause extérieure, telle que, notamment, le mauvais +fonctionnement ou les interruptions du réseau électrique ou de +télécommunication, la paralysie du réseau liée à une attaque +informatique, l'intervention des autorités gouvernementales, les +catastrophes naturelles, les dégâts des eaux, les tremblements de terre, +le feu, les explosions, les grèves et les conflits sociaux, l'état de +guerre... + +11.2 Le fait, par l'une ou l'autre des Parties, d'omettre en une ou +plusieurs occasions de se prévaloir d'une ou plusieurs dispositions du +Contrat, ne pourra en aucun cas impliquer renonciation par la Partie +intéressée à s'en prévaloir ultérieurement. + +11.3 Le Contrat annule et remplace toute convention antérieure, écrite +ou orale, entre les Parties sur le même objet et constitue l'accord +entier entre les Parties sur cet objet. Aucune addition ou modification +aux termes du Contrat n'aura d'effet à l'égard des Parties à moins +d'être faite par écrit et signée par leurs représentants dûment habilités. + +11.4 Dans l'hypothèse où une ou plusieurs des dispositions du Contrat +s'avèrerait contraire à une loi ou à un texte applicable, existants ou +futurs, cette loi ou ce texte prévaudrait, et les Parties feraient les +amendements nécessaires pour se conformer à cette loi ou à ce texte. +Toutes les autres dispositions resteront en vigueur. De même, la +nullité, pour quelque raison que ce soit, d'une des dispositions du +Contrat ne saurait entraîner la nullité de l'ensemble du Contrat. + + + 11.5 LANGUE + +Le Contrat est rédigé en langue française et en langue anglaise, ces +deux versions faisant également foi. + + + Article 12 - NOUVELLES VERSIONS DU CONTRAT + +12.1 Toute personne est autorisée à copier et distribuer des copies de +ce Contrat. + +12.2 Afin d'en préserver la cohérence, le texte du Contrat est protégé +et ne peut être modifié que par les auteurs de la licence, lesquels se +réservent le droit de publier périodiquement des mises à jour ou de +nouvelles versions du Contrat, qui posséderont chacune un numéro +distinct. Ces versions ultérieures seront susceptibles de prendre en +compte de nouvelles problématiques rencontrées par les logiciels libres. + +12.3 Tout Logiciel diffusé sous une version donnée du Contrat ne pourra +faire l'objet d'une diffusion ultérieure que sous la même version du +Contrat ou une version postérieure, sous réserve des dispositions de +l'article 5.3.4 <#compatibilite>. + + + Article 13 - LOI APPLICABLE ET COMPETENCE TERRITORIALE + +13.1 Le Contrat est régi par la loi française. Les Parties conviennent +de tenter de régler à l'amiable les différends ou litiges qui +viendraient à se produire par suite ou à l'occasion du Contrat. + +13.2 A défaut d'accord amiable dans un délai de deux (2) mois à compter +de leur survenance et sauf situation relevant d'une procédure d'urgence, +les différends ou litiges seront portés par la Partie la plus diligente +devant les Tribunaux compétents de Paris. -- Gitee From 33e72dc7e68ea141adfb0fdd173f33029bbd7d31 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:47:00 +0000 Subject: [PATCH 08/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 635 ++++++++++++-------------------------------------------- 1 file changed, 136 insertions(+), 499 deletions(-) diff --git a/LICENSE b/LICENSE index 64e1d71..96e944d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,547 +1,184 @@ - CONTRAT DE LICENCE DE LOGICIEL LIBRE CeCILL +CERN Open Hardware Licence Version 2 - Permissive -Version 2.1 du 2013-06-21 +Preamble - Avertissement +CERN has developed this licence to promote collaboration among hardware +designers and to provide a legal tool which supports the freedom to use, +study, modify, share and distribute hardware designs and products based on +those designs. Version 2 of the CERN Open Hardware Licence comes in three +variants: this licence, CERN-OHL-P (permissive); and two reciprocal licences: +CERN-OHL-W (weakly reciprocal) and CERN-OHL-S (strongly reciprocal). -Ce contrat est une licence de logiciel libre issue d'une concertation -entre ses auteurs afin que le respect de deux grands principes préside à -sa rédaction: +The CERN-OHL-P is copyright CERN 2020. Anyone is welcome to use it, in +unmodified form only. - * d'une part, le respect des principes de diffusion des logiciels - libres: accès au code source, droits étendus conférés aux utilisateurs, - * d'autre part, la désignation d'un droit applicable, le droit - français, auquel elle est conforme, tant au regard du droit de la - responsabilité civile que du droit de la propriété intellectuelle et - de la protection qu'il offre aux auteurs et titulaires des droits - patrimoniaux sur un logiciel. +Use of this Licence does not imply any endorsement by CERN of any Licensor or +their designs nor does it imply any involvement by CERN in their development. -Les auteurs de la licence CeCILL (Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre]) -sont: -Commissariat à l'énergie atomique et aux énergies alternatives - CEA, -établissement public de recherche à caractère scientifique, technique et -industriel, dont le siège est situé 25 rue Leblanc, immeuble Le Ponant -D, 75015 Paris. +1 Definitions -Centre National de la Recherche Scientifique - CNRS, établissement -public à caractère scientifique et technologique, dont le siège est -situé 3 rue Michel-Ange, 75794 Paris cedex 16. + 1.1 'Licence' means this CERN-OHL-P. -Institut National de Recherche en Informatique et en Automatique - -Inria, établissement public à caractère scientifique et technologique, -dont le siège est situé Domaine de Voluceau, Rocquencourt, BP 105, 78153 -Le Chesnay cedex. + 1.2 'Source' means information such as design materials or digital code + which can be applied to Make or test a Product or to prepare a Product + for use, Conveyance or sale, regardless of its medium or how it is + expressed. It may include Notices. + 1.3 'Covered Source' means Source that is explicitly made available under + this Licence. - Préambule + 1.4 'Product' means any device, component, work or physical object, whether + in finished or intermediate form, arising from the use, application or + processing of Covered Source. -Ce contrat est une licence de logiciel libre dont l'objectif est de -conférer aux utilisateurs la liberté de modification et de -redistribution du logiciel régi par cette licence dans le cadre d'un -modèle de diffusion en logiciel libre. + 1.5 'Make' means to create or configure something, whether by manufacture, + assembly, compiling, loading or applying Covered Source or another + Product or otherwise. -L'exercice de ces libertés est assorti de certains devoirs à la charge -des utilisateurs afin de préserver ce statut au cours des -redistributions ultérieures. + 1.6 'Notice' means copyright, acknowledgement and trademark notices, + references to the location of any Notices, modification notices + (subsection 3.3(b)) and all notices that refer to this Licence and to + the disclaimer of warranties that are included in the Covered Source. -L'accessibilité au code source et les droits de copie, de modification -et de redistribution qui en découlent ont pour contrepartie de n'offrir -aux utilisateurs qu'une garantie limitée et de ne faire peser sur -l'auteur du logiciel, le titulaire des droits patrimoniaux et les -concédants successifs qu'une responsabilité restreinte. + 1.7 'Licensee' or 'You' means any person exercising rights under this + Licence. -A cet égard l'attention de l'utilisateur est attirée sur les risques -associés au chargement, à l'utilisation, à la modification et/ou au -développement et à la reproduction du logiciel par l'utilisateur étant -donné sa spécificité de logiciel libre, qui peut le rendre complexe à -manipuler et qui le réserve donc à des développeurs ou des -professionnels avertis possédant des connaissances informatiques -approfondies. Les utilisateurs sont donc invités à charger et tester -l'adéquation du logiciel à leurs besoins dans des conditions permettant -d'assurer la sécurité de leurs systèmes et/ou de leurs données et, plus -généralement, à l'utiliser et l'exploiter dans les mêmes conditions de -sécurité. Ce contrat peut être reproduit et diffusé librement, sous -réserve de le conserver en l'état, sans ajout ni suppression de clauses. + 1.8 'Licensor' means a person who creates Source or modifies Covered Source + and subsequently Conveys the resulting Covered Source under the terms + and conditions of this Licence. A person may be a Licensee and a + Licensor at the same time. -Ce contrat est susceptible de s'appliquer à tout logiciel dont le -titulaire des droits patrimoniaux décide de soumettre l'exploitation aux -dispositions qu'il contient. + 1.9 'Convey' means to communicate to the public or distribute. -Une liste de questions fréquemment posées se trouve sur le site web -officiel de la famille des licences CeCILL -(http://www.cecill.info/index.fr.html) pour toute clarification qui -serait nécessaire. +2 Applicability - Article 1 - DEFINITIONS + 2.1 This Licence governs the use, copying, modification, Conveying of + Covered Source and Products, and the Making of Products. By exercising + any right granted under this Licence, You irrevocably accept these terms + and conditions. -Dans ce contrat, les termes suivants, lorsqu'ils seront écrits avec une -lettre capitale, auront la signification suivante: + 2.2 This Licence is granted by the Licensor directly to You, and shall apply + worldwide and without limitation in time. -Contrat: désigne le présent contrat de licence, ses éventuelles versions -postérieures et annexes. + 2.3 You shall not attempt to restrict by contract or otherwise the rights + granted under this Licence to other Licensees. -Logiciel: désigne le logiciel sous sa forme de Code Objet et/ou de Code -Source et le cas échéant sa documentation, dans leur état au moment de -l'acceptation du Contrat par le Licencié. + 2.4 This Licence is not intended to restrict fair use, fair dealing, or any + other similar right. -Logiciel Initial: désigne le Logiciel sous sa forme de Code Source et -éventuellement de Code Objet et le cas échéant sa documentation, dans -leur état au moment de leur première diffusion sous les termes du Contrat. -Logiciel Modifié: désigne le Logiciel modifié par au moins une -Contribution. +3 Copying, Modifying and Conveying Covered Source -Code Source: désigne l'ensemble des instructions et des lignes de -programme du Logiciel et auquel l'accès est nécessaire en vue de -modifier le Logiciel. + 3.1 You may copy and Convey verbatim copies of Covered Source, in any + medium, provided You retain all Notices. -Code Objet: désigne les fichiers binaires issus de la compilation du -Code Source. + 3.2 You may modify Covered Source, other than Notices. -Titulaire: désigne le ou les détenteurs des droits patrimoniaux d'auteur -sur le Logiciel Initial. + You may only delete Notices if they are no longer applicable to the + corresponding Covered Source as modified by You and You may add + additional Notices applicable to Your modifications. -Licencié: désigne le ou les utilisateurs du Logiciel ayant accepté le -Contrat. + 3.3 You may Convey modified Covered Source (with the effect that You shall + also become a Licensor) provided that You: -Contributeur: désigne le Licencié auteur d'au moins une Contribution. + a) retain Notices as required in subsection 3.2; and -Concédant: désigne le Titulaire ou toute personne physique ou morale -distribuant le Logiciel sous le Contrat. + b) add a Notice to the modified Covered Source stating that You have + modified it, with the date and brief description of how You have + modified it. -Contribution: désigne l'ensemble des modifications, corrections, -traductions, adaptations et/ou nouvelles fonctionnalités intégrées dans -le Logiciel par tout Contributeur, ainsi que tout Module Interne. + 3.4 You may Convey Covered Source or modified Covered Source under licence + terms which differ from the terms of this Licence provided that You: -Module: désigne un ensemble de fichiers sources y compris leur -documentation qui permet de réaliser des fonctionnalités ou services -supplémentaires à ceux fournis par le Logiciel. + a) comply at all times with subsection 3.3; and -Module Externe: désigne tout Module, non dérivé du Logiciel, tel que ce -Module et le Logiciel s'exécutent dans des espaces d'adressage -différents, l'un appelant l'autre au moment de leur exécution. + b) provide a copy of this Licence to anyone to whom You Convey Covered + Source or modified Covered Source. -Module Interne: désigne tout Module lié au Logiciel de telle sorte -qu'ils s'exécutent dans le même espace d'adressage. -GNU GPL: désigne la GNU General Public License dans sa version 2 ou -toute version ultérieure, telle que publiée par Free Software Foundation -Inc. +4 Making and Conveying Products -GNU Affero GPL: désigne la GNU Affero General Public License dans sa -version 3 ou toute version ultérieure, telle que publiée par Free -Software Foundation Inc. +You may Make Products, and/or Convey them, provided that You ensure that the +recipient of the Product has access to any Notices applicable to the Product. -EUPL: désigne la Licence Publique de l'Union européenne dans sa version -1.1 ou toute version ultérieure, telle que publiée par la Commission -Européenne. -Parties: désigne collectivement le Licencié et le Concédant. +5 DISCLAIMER AND LIABILITY -Ces termes s'entendent au singulier comme au pluriel. + 5.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products are + provided 'as is' and any express or implied warranties, including, but + not limited to, implied warranties of merchantability, of satisfactory + quality, non-infringement of third party rights, and fitness for a + particular purpose or use are disclaimed in respect of any Source or + Product to the maximum extent permitted by law. The Licensor makes no + representation that any Source or Product does not or will not infringe + any patent, copyright, trade secret or other proprietary right. The + entire risk as to the use, quality, and performance of any Source or + Product shall be with You and not the Licensor. This disclaimer of + warranty is an essential part of this Licence and a condition for the + grant of any rights granted under this Licence. + 5.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to the + maximum extent permitted by law, have no liability for direct, indirect, + special, incidental, consequential, exemplary, punitive or other damages + of any character including, without limitation, procurement of + substitute goods or services, loss of use, data or profits, or business + interruption, however caused and on any theory of contract, warranty, + tort (including negligence), product liability or otherwise, arising in + any way in relation to the Covered Source, modified Covered Source + and/or the Making or Conveyance of a Product, even if advised of the + possibility of such damages, and You shall hold the Licensor(s) free and + harmless from any liability, costs, damages, fees and expenses, + including claims by third parties, in relation to such use. - Article 2 - OBJET -Le Contrat a pour objet la concession par le Concédant au Licencié d'une -licence non exclusive, cessible et mondiale du Logiciel telle que -définie ci-après à l'article 5 <#etendue> pour toute la durée de -protection des droits portant sur ce Logiciel. +6 Patents + 6.1 Subject to the terms and conditions of this Licence, each Licensor + hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, + royalty-free, irrevocable (except as stated in this section 6, or where + terminated by the Licensor for cause) patent licence to Make, have Made, + use, offer to sell, sell, import, and otherwise transfer the Covered + Source and Products, where such licence applies only to those patent + claims licensable by such Licensor that are necessarily infringed by + exercising rights under the Covered Source as Conveyed by that Licensor. - Article 3 - ACCEPTATION + 6.2 If You institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Covered + Source or a Product constitutes direct or contributory patent + infringement, or You seek any declaration that a patent licensed to You + under this Licence is invalid or unenforceable then any rights granted + to You under this Licence shall terminate as of the date such process is + initiated. -3.1 L'acceptation par le Licencié des termes du Contrat est réputée -acquise du fait du premier des faits suivants: - * (i) le chargement du Logiciel par tout moyen notamment par - téléchargement à partir d'un serveur distant ou par chargement à - partir d'un support physique; - * (ii) le premier exercice par le Licencié de l'un quelconque des - droits concédés par le Contrat. +7 General -3.2 Un exemplaire du Contrat, contenant notamment un avertissement -relatif aux spécificités du Logiciel, à la restriction de garantie et à -la limitation à un usage par des utilisateurs expérimentés a été mis à -disposition du Licencié préalablement à son acceptation telle que -définie à l'article 3.1 <#acceptation-acquise> ci dessus et le Licencié -reconnaît en avoir pris connaissance. + 7.1 If any provisions of this Licence are or subsequently become invalid or + unenforceable for any reason, the remaining provisions shall remain + effective. - - Article 4 - ENTREE EN VIGUEUR ET DUREE - - - 4.1 ENTREE EN VIGUEUR - -Le Contrat entre en vigueur à la date de son acceptation par le Licencié -telle que définie en 3.1 <#acceptation-acquise>. - - - 4.2 DUREE - -Le Contrat produira ses effets pendant toute la durée légale de -protection des droits patrimoniaux portant sur le Logiciel. - - - Article 5 - ETENDUE DES DROITS CONCEDES - -Le Concédant concède au Licencié, qui accepte, les droits suivants sur -le Logiciel pour toutes destinations et pour la durée du Contrat dans -les conditions ci-après détaillées. - -Par ailleurs, si le Concédant détient ou venait à détenir un ou -plusieurs brevets d'invention protégeant tout ou partie des -fonctionnalités du Logiciel ou de ses composants, il s'engage à ne pas -opposer les éventuels droits conférés par ces brevets aux Licenciés -successifs qui utiliseraient, exploiteraient ou modifieraient le -Logiciel. En cas de cession de ces brevets, le Concédant s'engage à -faire reprendre les obligations du présent alinéa aux cessionnaires. - - - 5.1 DROIT D'UTILISATION - -Le Licencié est autorisé à utiliser le Logiciel, sans restriction quant -aux domaines d'application, étant ci-après précisé que cela comporte: - - 1. - - la reproduction permanente ou provisoire du Logiciel en tout ou - partie par tout moyen et sous toute forme. - - 2. - - le chargement, l'affichage, l'exécution, ou le stockage du Logiciel - sur tout support. - - 3. - - la possibilité d'en observer, d'en étudier, ou d'en tester le - fonctionnement afin de déterminer les idées et principes qui sont à - la base de n'importe quel élément de ce Logiciel; et ceci, lorsque - le Licencié effectue toute opération de chargement, d'affichage, - d'exécution, de transmission ou de stockage du Logiciel qu'il est en - droit d'effectuer en vertu du Contrat. - - - 5.2 DROIT D'APPORTER DES CONTRIBUTIONS - -Le droit d'apporter des Contributions comporte le droit de traduire, -d'adapter, d'arranger ou d'apporter toute autre modification au Logiciel -et le droit de reproduire le logiciel en résultant. - -Le Licencié est autorisé à apporter toute Contribution au Logiciel sous -réserve de mentionner, de façon explicite, son nom en tant qu'auteur de -cette Contribution et la date de création de celle-ci. - - - 5.3 DROIT DE DISTRIBUTION - -Le droit de distribution comporte notamment le droit de diffuser, de -transmettre et de communiquer le Logiciel au public sur tout support et -par tout moyen ainsi que le droit de mettre sur le marché à titre -onéreux ou gratuit, un ou des exemplaires du Logiciel par tout procédé. - -Le Licencié est autorisé à distribuer des copies du Logiciel, modifié ou -non, à des tiers dans les conditions ci-après détaillées. - - - 5.3.1 DISTRIBUTION DU LOGICIEL SANS MODIFICATION - -Le Licencié est autorisé à distribuer des copies conformes du Logiciel, -sous forme de Code Source ou de Code Objet, à condition que cette -distribution respecte les dispositions du Contrat dans leur totalité et -soit accompagnée: - - 1. - - d'un exemplaire du Contrat, - - 2. - - d'un avertissement relatif à la restriction de garantie et de - responsabilité du Concédant telle que prévue aux articles 8 - <#responsabilite> et 9 <#garantie>, - -et que, dans le cas où seul le Code Objet du Logiciel est redistribué, -le Licencié permette un accès effectif au Code Source complet du -Logiciel pour une durée d'au moins 3 ans à compter de la distribution du -logiciel, étant entendu que le coût additionnel d'acquisition du Code -Source ne devra pas excéder le simple coût de transfert des données. - - - 5.3.2 DISTRIBUTION DU LOGICIEL MODIFIE - -Lorsque le Licencié apporte une Contribution au Logiciel, les conditions -de distribution du Logiciel Modifié en résultant sont alors soumises à -l'intégralité des dispositions du Contrat. - -Le Licencié est autorisé à distribuer le Logiciel Modifié, sous forme de -code source ou de code objet, à condition que cette distribution -respecte les dispositions du Contrat dans leur totalité et soit -accompagnée: - - 1. - - d'un exemplaire du Contrat, - - 2. - - d'un avertissement relatif à la restriction de garantie et de - responsabilité du Concédant telle que prévue aux articles 8 - <#responsabilite> et 9 <#garantie>, - -et, dans le cas où seul le code objet du Logiciel Modifié est redistribué, - - 3. - - d'une note précisant les conditions d'accès effectif au code source - complet du Logiciel Modifié, pendant une période d'au moins 3 ans à - compter de la distribution du Logiciel Modifié, étant entendu que le - coût additionnel d'acquisition du code source ne devra pas excéder - le simple coût de transfert des données. - - - 5.3.3 DISTRIBUTION DES MODULES EXTERNES - -Lorsque le Licencié a développé un Module Externe les conditions du -Contrat ne s'appliquent pas à ce Module Externe, qui peut être distribué -sous un contrat de licence différent. - - - 5.3.4 COMPATIBILITE AVEC D'AUTRES LICENCES - -Le Licencié peut inclure un code soumis aux dispositions d'une des -versions de la licence GNU GPL, GNU Affero GPL et/ou EUPL dans le -Logiciel modifié ou non et distribuer l'ensemble sous les conditions de -la même version de la licence GNU GPL, GNU Affero GPL et/ou EUPL. - -Le Licencié peut inclure le Logiciel modifié ou non dans un code soumis -aux dispositions d'une des versions de la licence GNU GPL, GNU Affero -GPL et/ou EUPL et distribuer l'ensemble sous les conditions de la même -version de la licence GNU GPL, GNU Affero GPL et/ou EUPL. - - - Article 6 - PROPRIETE INTELLECTUELLE - - - 6.1 SUR LE LOGICIEL INITIAL - -Le Titulaire est détenteur des droits patrimoniaux sur le Logiciel -Initial. Toute utilisation du Logiciel Initial est soumise au respect -des conditions dans lesquelles le Titulaire a choisi de diffuser son -oeuvre et nul autre n'a la faculté de modifier les conditions de -diffusion de ce Logiciel Initial. - -Le Titulaire s'engage à ce que le Logiciel Initial reste au moins régi -par le Contrat et ce, pour la durée visée à l'article 4.2 <#duree>. - - - 6.2 SUR LES CONTRIBUTIONS - -Le Licencié qui a développé une Contribution est titulaire sur celle-ci -des droits de propriété intellectuelle dans les conditions définies par -la législation applicable. - - - 6.3 SUR LES MODULES EXTERNES - -Le Licencié qui a développé un Module Externe est titulaire sur celui-ci -des droits de propriété intellectuelle dans les conditions définies par -la législation applicable et reste libre du choix du contrat régissant -sa diffusion. - - - 6.4 DISPOSITIONS COMMUNES - -Le Licencié s'engage expressément: - - 1. - - à ne pas supprimer ou modifier de quelque manière que ce soit les - mentions de propriété intellectuelle apposées sur le Logiciel; - - 2. - - à reproduire à l'identique lesdites mentions de propriété - intellectuelle sur les copies du Logiciel modifié ou non. - -Le Licencié s'engage à ne pas porter atteinte, directement ou -indirectement, aux droits de propriété intellectuelle du Titulaire et/ou -des Contributeurs sur le Logiciel et à prendre, le cas échéant, à -l'égard de son personnel toutes les mesures nécessaires pour assurer le -respect des dits droits de propriété intellectuelle du Titulaire et/ou -des Contributeurs. - - - Article 7 - SERVICES ASSOCIES - -7.1 Le Contrat n'oblige en aucun cas le Concédant à la réalisation de -prestations d'assistance technique ou de maintenance du Logiciel. - -Cependant le Concédant reste libre de proposer ce type de services. Les -termes et conditions d'une telle assistance technique et/ou d'une telle -maintenance seront alors déterminés dans un acte séparé. Ces actes de -maintenance et/ou assistance technique n'engageront que la seule -responsabilité du Concédant qui les propose. - -7.2 De même, tout Concédant est libre de proposer, sous sa seule -responsabilité, à ses licenciés une garantie, qui n'engagera que lui, -lors de la redistribution du Logiciel et/ou du Logiciel Modifié et ce, -dans les conditions qu'il souhaite. Cette garantie et les modalités -financières de son application feront l'objet d'un acte séparé entre le -Concédant et le Licencié. - - - Article 8 - RESPONSABILITE - -8.1 Sous réserve des dispositions de l'article 8.2 -<#limite-responsabilite>, le Licencié a la faculté, sous réserve de -prouver la faute du Concédant concerné, de solliciter la réparation du -préjudice direct qu'il subirait du fait du Logiciel et dont il apportera -la preuve. - -8.2 La responsabilité du Concédant est limitée aux engagements pris en -application du Contrat et ne saurait être engagée en raison notamment: -(i) des dommages dus à l'inexécution, totale ou partielle, de ses -obligations par le Licencié, (ii) des dommages directs ou indirects -découlant de l'utilisation ou des performances du Logiciel subis par le -Licencié et (iii) plus généralement d'un quelconque dommage indirect. En -particulier, les Parties conviennent expressément que tout préjudice -financier ou commercial (par exemple perte de données, perte de -bénéfices, perte d'exploitation, perte de clientèle ou de commandes, -manque à gagner, trouble commercial quelconque) ou toute action dirigée -contre le Licencié par un tiers, constitue un dommage indirect et -n'ouvre pas droit à réparation par le Concédant. - - - Article 9 - GARANTIE - -9.1 Le Licencié reconnaît que l'état actuel des connaissances -scientifiques et techniques au moment de la mise en circulation du -Logiciel ne permet pas d'en tester et d'en vérifier toutes les -utilisations ni de détecter l'existence d'éventuels défauts. L'attention -du Licencié a été attirée sur ce point sur les risques associés au -chargement, à l'utilisation, la modification et/ou au développement et à -la reproduction du Logiciel qui sont réservés à des utilisateurs avertis. - -Il relève de la responsabilité du Licencié de contrôler, par tous -moyens, l'adéquation du produit à ses besoins, son bon fonctionnement et -de s'assurer qu'il ne causera pas de dommages aux personnes et aux biens. - -9.2 Le Concédant déclare de bonne foi être en droit de concéder -l'ensemble des droits attachés au Logiciel (comprenant notamment les -droits visés à l'article 5 <#etendue>). - -9.3 Le Licencié reconnaît que le Logiciel est fourni "en l'état" par le -Concédant sans autre garantie, expresse ou tacite, que celle prévue à -l'article 9.2 <#bonne-foi> et notamment sans aucune garantie sur sa -valeur commerciale, son caractère sécurisé, innovant ou pertinent. - -En particulier, le Concédant ne garantit pas que le Logiciel est exempt -d'erreur, qu'il fonctionnera sans interruption, qu'il sera compatible -avec l'équipement du Licencié et sa configuration logicielle ni qu'il -remplira les besoins du Licencié. - -9.4 Le Concédant ne garantit pas, de manière expresse ou tacite, que le -Logiciel ne porte pas atteinte à un quelconque droit de propriété -intellectuelle d'un tiers portant sur un brevet, un logiciel ou sur tout -autre droit de propriété. Ainsi, le Concédant exclut toute garantie au -profit du Licencié contre les actions en contrefaçon qui pourraient être -diligentées au titre de l'utilisation, de la modification, et de la -redistribution du Logiciel. Néanmoins, si de telles actions sont -exercées contre le Licencié, le Concédant lui apportera son expertise -technique et juridique pour sa défense. Cette expertise technique et -juridique est déterminée au cas par cas entre le Concédant concerné et -le Licencié dans le cadre d'un protocole d'accord. Le Concédant dégage -toute responsabilité quant à l'utilisation de la dénomination du -Logiciel par le Licencié. Aucune garantie n'est apportée quant à -l'existence de droits antérieurs sur le nom du Logiciel et sur -l'existence d'une marque. - - - Article 10 - RESILIATION - -10.1 En cas de manquement par le Licencié aux obligations mises à sa -charge par le Contrat, le Concédant pourra résilier de plein droit le -Contrat trente (30) jours après notification adressée au Licencié et -restée sans effet. - -10.2 Le Licencié dont le Contrat est résilié n'est plus autorisé à -utiliser, modifier ou distribuer le Logiciel. Cependant, toutes les -licences qu'il aura concédées antérieurement à la résiliation du Contrat -resteront valides sous réserve qu'elles aient été effectuées en -conformité avec le Contrat. - - - Article 11 - DISPOSITIONS DIVERSES - - - 11.1 CAUSE EXTERIEURE - -Aucune des Parties ne sera responsable d'un retard ou d'une défaillance -d'exécution du Contrat qui serait dû à un cas de force majeure, un cas -fortuit ou une cause extérieure, telle que, notamment, le mauvais -fonctionnement ou les interruptions du réseau électrique ou de -télécommunication, la paralysie du réseau liée à une attaque -informatique, l'intervention des autorités gouvernementales, les -catastrophes naturelles, les dégâts des eaux, les tremblements de terre, -le feu, les explosions, les grèves et les conflits sociaux, l'état de -guerre... - -11.2 Le fait, par l'une ou l'autre des Parties, d'omettre en une ou -plusieurs occasions de se prévaloir d'une ou plusieurs dispositions du -Contrat, ne pourra en aucun cas impliquer renonciation par la Partie -intéressée à s'en prévaloir ultérieurement. - -11.3 Le Contrat annule et remplace toute convention antérieure, écrite -ou orale, entre les Parties sur le même objet et constitue l'accord -entier entre les Parties sur cet objet. Aucune addition ou modification -aux termes du Contrat n'aura d'effet à l'égard des Parties à moins -d'être faite par écrit et signée par leurs représentants dûment habilités. - -11.4 Dans l'hypothèse où une ou plusieurs des dispositions du Contrat -s'avèrerait contraire à une loi ou à un texte applicable, existants ou -futurs, cette loi ou ce texte prévaudrait, et les Parties feraient les -amendements nécessaires pour se conformer à cette loi ou à ce texte. -Toutes les autres dispositions resteront en vigueur. De même, la -nullité, pour quelque raison que ce soit, d'une des dispositions du -Contrat ne saurait entraîner la nullité de l'ensemble du Contrat. - - - 11.5 LANGUE - -Le Contrat est rédigé en langue française et en langue anglaise, ces -deux versions faisant également foi. - - - Article 12 - NOUVELLES VERSIONS DU CONTRAT - -12.1 Toute personne est autorisée à copier et distribuer des copies de -ce Contrat. - -12.2 Afin d'en préserver la cohérence, le texte du Contrat est protégé -et ne peut être modifié que par les auteurs de la licence, lesquels se -réservent le droit de publier périodiquement des mises à jour ou de -nouvelles versions du Contrat, qui posséderont chacune un numéro -distinct. Ces versions ultérieures seront susceptibles de prendre en -compte de nouvelles problématiques rencontrées par les logiciels libres. - -12.3 Tout Logiciel diffusé sous une version donnée du Contrat ne pourra -faire l'objet d'une diffusion ultérieure que sous la même version du -Contrat ou une version postérieure, sous réserve des dispositions de -l'article 5.3.4 <#compatibilite>. - - - Article 13 - LOI APPLICABLE ET COMPETENCE TERRITORIALE - -13.1 Le Contrat est régi par la loi française. Les Parties conviennent -de tenter de régler à l'amiable les différends ou litiges qui -viendraient à se produire par suite ou à l'occasion du Contrat. - -13.2 A défaut d'accord amiable dans un délai de deux (2) mois à compter -de leur survenance et sauf situation relevant d'une procédure d'urgence, -les différends ou litiges seront portés par la Partie la plus diligente -devant les Tribunaux compétents de Paris. + 7.2 You shall not use any of the name (including acronyms and + abbreviations), image, or logo by which the Licensor or CERN is known, + except where needed to comply with section 3, or where the use is + otherwise allowed by law. Any such permitted use shall be factual and + shall not be made so as to suggest any kind of endorsement or + implication of involvement by the Licensor or its personnel. + + 7.3 CERN may publish updated versions and variants of this Licence which it + considers to be in the spirit of this version, but may differ in detail + to address new problems or concerns. New versions will be published with + a unique version number and a variant identifier specifying the variant. + If the Licensor has specified that a given variant applies to the + Covered Source without specifying a version, You may treat that Covered + Source as being released under any version of the CERN-OHL with that + variant. If no variant is specified, the Covered Source shall be treated + as being released under CERN-OHL-S. The Licensor may also specify that + the Covered Source is subject to a specific version of the CERN-OHL or + any later version in which case You may apply this or any later version + of CERN-OHL with the same variant identifier published by CERN. + + 7.4 This Licence shall not be enforceable except by a Licensor acting as + such, and third party beneficiary rights are specifically excluded. -- Gitee From 5f1f7289df1d370f1dedb8bd6c45afb578f646d9 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:47:14 +0000 Subject: [PATCH 09/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 181 ++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 131 insertions(+), 50 deletions(-) diff --git a/LICENSE b/LICENSE index 96e944d..ddc4823 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -CERN Open Hardware Licence Version 2 - Permissive +CERN Open Hardware Licence Version 2 - Strongly Reciprocal Preamble @@ -7,10 +7,10 @@ CERN has developed this licence to promote collaboration among hardware designers and to provide a legal tool which supports the freedom to use, study, modify, share and distribute hardware designs and products based on those designs. Version 2 of the CERN Open Hardware Licence comes in three -variants: this licence, CERN-OHL-P (permissive); and two reciprocal licences: -CERN-OHL-W (weakly reciprocal) and CERN-OHL-S (strongly reciprocal). +variants: CERN-OHL-P (permissive); and two reciprocal licences: CERN-OHL-W +(weakly reciprocal) and this licence, CERN-OHL-S (strongly reciprocal). -The CERN-OHL-P is copyright CERN 2020. Anyone is welcome to use it, in +The CERN-OHL-S is copyright CERN 2020. Anyone is welcome to use it, in unmodified form only. Use of this Licence does not imply any endorsement by CERN of any Licensor or @@ -19,38 +19,81 @@ their designs nor does it imply any involvement by CERN in their development. 1 Definitions - 1.1 'Licence' means this CERN-OHL-P. + 1.1 'Licence' means this CERN-OHL-S. - 1.2 'Source' means information such as design materials or digital code + 1.2 'Compatible Licence' means + + a) any earlier version of the CERN Open Hardware licence, or + + b) any version of the CERN-OHL-S, or + + c) any licence which permits You to treat the Source to which it + applies as licensed under CERN-OHL-S provided that on Conveyance of + any such Source, or any associated Product You treat the Source in + question as being licensed under CERN-OHL-S. + + 1.3 'Source' means information such as design materials or digital code which can be applied to Make or test a Product or to prepare a Product for use, Conveyance or sale, regardless of its medium or how it is expressed. It may include Notices. - 1.3 'Covered Source' means Source that is explicitly made available under + 1.4 'Covered Source' means Source that is explicitly made available under this Licence. - 1.4 'Product' means any device, component, work or physical object, whether + 1.5 'Product' means any device, component, work or physical object, whether in finished or intermediate form, arising from the use, application or processing of Covered Source. - 1.5 'Make' means to create or configure something, whether by manufacture, + 1.6 'Make' means to create or configure something, whether by manufacture, assembly, compiling, loading or applying Covered Source or another Product or otherwise. - 1.6 'Notice' means copyright, acknowledgement and trademark notices, - references to the location of any Notices, modification notices - (subsection 3.3(b)) and all notices that refer to this Licence and to - the disclaimer of warranties that are included in the Covered Source. - - 1.7 'Licensee' or 'You' means any person exercising rights under this + 1.7 'Available Component' means any part, sub-assembly, library or code + which: + + a) is licensed to You as Complete Source under a Compatible Licence; or + + b) is available, at the time a Product or the Source containing it is + first Conveyed, to You and any other prospective licensees + + i) as a physical part with sufficient rights and information + (including any configuration and programming files and + information about its characteristics and interfaces) to enable + it either to be Made itself, or to be sourced and used to Make + the Product; or + ii) as part of the normal distribution of a tool used to design or + Make the Product. + + 1.8 'Complete Source' means the set of all Source necessary to Make a + Product, in the preferred form for making modifications, including + necessary installation and interfacing information both for the Product, + and for any included Available Components. If the format is + proprietary, it must also be made available in a format (if the + proprietary tool can create it) which is viewable with a tool available + to potential licensees and licensed under a licence approved by the Free + Software Foundation or the Open Source Initiative. Complete Source need + not include the Source of any Available Component, provided that You + include in the Complete Source sufficient information to enable a + recipient to Make or source and use the Available Component to Make the + Product. + + 1.9 'Source Location' means a location where a Licensor has placed Covered + Source, and which that Licensor reasonably believes will remain easily + accessible for at least three years for anyone to obtain a digital copy. + + 1.10 'Notice' means copyright, acknowledgement and trademark notices, Source + Location references, modification notices (subsection 3.3(b)) and all + notices that refer to this Licence and to the disclaimer of warranties + that are included in the Covered Source. + + 1.11 'Licensee' or 'You' means any person exercising rights under this Licence. - 1.8 'Licensor' means a person who creates Source or modifies Covered Source - and subsequently Conveys the resulting Covered Source under the terms - and conditions of this Licence. A person may be a Licensee and a - Licensor at the same time. + 1.12 'Licensor' means a natural or legal person who creates or modifies + Covered Source. A person may be a Licensee and a Licensor at the same + time. - 1.9 'Convey' means to communicate to the public or distribute. + 1.13 'Convey' means to communicate to the public or distribute. 2 Applicability @@ -75,39 +118,64 @@ their designs nor does it imply any involvement by CERN in their development. 3.1 You may copy and Convey verbatim copies of Covered Source, in any medium, provided You retain all Notices. - 3.2 You may modify Covered Source, other than Notices. + 3.2 You may modify Covered Source, other than Notices, provided that You + irrevocably undertake to make that modified Covered Source available + from a Source Location should You Convey a Product in circumstances + where the recipient does not otherwise receive a copy of the modified + Covered Source. In each case subsection 3.3 shall apply. You may only delete Notices if they are no longer applicable to the corresponding Covered Source as modified by You and You may add - additional Notices applicable to Your modifications. + additional Notices applicable to Your modifications. Including Covered + Source in a larger work is modifying the Covered Source, and the larger + work becomes modified Covered Source. 3.3 You may Convey modified Covered Source (with the effect that You shall also become a Licensor) provided that You: - a) retain Notices as required in subsection 3.2; and + a) retain Notices as required in subsection 3.2; b) add a Notice to the modified Covered Source stating that You have modified it, with the date and brief description of how You have - modified it. - - 3.4 You may Convey Covered Source or modified Covered Source under licence - terms which differ from the terms of this Licence provided that You: + modified it; - a) comply at all times with subsection 3.3; and + c) add a Source Location Notice for the modified Covered Source if You + Convey in circumstances where the recipient does not otherwise + receive a copy of the modified Covered Source; and - b) provide a copy of this Licence to anyone to whom You Convey Covered - Source or modified Covered Source. + d) license the modified Covered Source under the terms and conditions + of this Licence (or, as set out in subsection 8.3, a later version, + if permitted by the licence of the original Covered Source). Such + modified Covered Source must be licensed as a whole, but excluding + Available Components contained in it, which remain licensed under + their own applicable licences. 4 Making and Conveying Products -You may Make Products, and/or Convey them, provided that You ensure that the -recipient of the Product has access to any Notices applicable to the Product. +You may Make Products, and/or Convey them, provided that You either provide +each recipient with a copy of the Complete Source or ensure that each +recipient is notified of the Source Location of the Complete Source. That +Complete Source is Covered Source, and You must accordingly satisfy Your +obligations set out in subsection 3.3. If specified in a Notice, the Product +must visibly and securely display the Source Location on it or its packaging +or documentation in the manner specified in that Notice. -5 DISCLAIMER AND LIABILITY +5 Research and Development - 5.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products are +You may Convey Covered Source, modified Covered Source or Products to a legal +entity carrying out development, testing or quality assurance work on Your +behalf provided that the work is performed on terms which prevent the entity +from both using the Source or Products for its own internal purposes and +Conveying the Source or Products or any modifications to them to any person +other than You. Any modifications made by the entity shall be deemed to be +made by You pursuant to subsection 3.2. + + +6 DISCLAIMER AND LIABILITY + + 6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products are provided 'as is' and any express or implied warranties, including, but not limited to, implied warranties of merchantability, of satisfactory quality, non-infringement of third party rights, and fitness for a @@ -120,7 +188,7 @@ recipient of the Product has access to any Notices applicable to the Product. warranty is an essential part of this Licence and a condition for the grant of any rights granted under this Licence. - 5.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to the + 6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to the maximum extent permitted by law, have no liability for direct, indirect, special, incidental, consequential, exemplary, punitive or other damages of any character including, without limitation, procurement of @@ -134,18 +202,18 @@ recipient of the Product has access to any Notices applicable to the Product. including claims by third parties, in relation to such use. -6 Patents +7 Patents - 6.1 Subject to the terms and conditions of this Licence, each Licensor + 7.1 Subject to the terms and conditions of this Licence, each Licensor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, - royalty-free, irrevocable (except as stated in this section 6, or where - terminated by the Licensor for cause) patent licence to Make, have Made, - use, offer to sell, sell, import, and otherwise transfer the Covered - Source and Products, where such licence applies only to those patent - claims licensable by such Licensor that are necessarily infringed by - exercising rights under the Covered Source as Conveyed by that Licensor. - - 6.2 If You institute patent litigation against any entity (including a + royalty-free, irrevocable (except as stated in subsections 7.2 and 8.4) + patent licence to Make, have Made, use, offer to sell, sell, import, and + otherwise transfer the Covered Source and Products, where such licence + applies only to those patent claims licensable by such Licensor that are + necessarily infringed by exercising rights under the Covered Source as + Conveyed by that Licensor. + + 7.2 If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Covered Source or a Product constitutes direct or contributory patent infringement, or You seek any declaration that a patent licensed to You @@ -154,20 +222,20 @@ recipient of the Product has access to any Notices applicable to the Product. initiated. -7 General +8 General - 7.1 If any provisions of this Licence are or subsequently become invalid or + 8.1 If any provisions of this Licence are or subsequently become invalid or unenforceable for any reason, the remaining provisions shall remain effective. - 7.2 You shall not use any of the name (including acronyms and + 8.2 You shall not use any of the name (including acronyms and abbreviations), image, or logo by which the Licensor or CERN is known, except where needed to comply with section 3, or where the use is otherwise allowed by law. Any such permitted use shall be factual and shall not be made so as to suggest any kind of endorsement or implication of involvement by the Licensor or its personnel. - 7.3 CERN may publish updated versions and variants of this Licence which it + 8.3 CERN may publish updated versions and variants of this Licence which it considers to be in the spirit of this version, but may differ in detail to address new problems or concerns. New versions will be published with a unique version number and a variant identifier specifying the variant. @@ -180,5 +248,18 @@ recipient of the Product has access to any Notices applicable to the Product. any later version in which case You may apply this or any later version of CERN-OHL with the same variant identifier published by CERN. - 7.4 This Licence shall not be enforceable except by a Licensor acting as + 8.4 This Licence shall terminate with immediate effect if You fail to comply + with any of its terms and conditions. + + 8.5 However, if You cease all breaches of this Licence, then Your Licence + from any Licensor is reinstated unless such Licensor has terminated this + Licence by giving You, while You remain in breach, a notice specifying + the breach and requiring You to cure it within 30 days, and You have + failed to come into compliance in all material respects by the end of + the 30 day period. Should You repeat the breach after receipt of a cure + notice and subsequent reinstatement, this Licence will terminate + immediately and permanently. Section 6 shall continue to apply after any + termination. + + 8.6 This Licence shall not be enforceable except by a Licensor acting as such, and third party beneficiary rights are specifically excluded. -- Gitee From 02018173ac9cf37485789ddca75a31d1a4bb602e Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:47:33 +0000 Subject: [PATCH 10/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 92 +++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 57 insertions(+), 35 deletions(-) diff --git a/LICENSE b/LICENSE index ddc4823..227e0ca 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -CERN Open Hardware Licence Version 2 - Strongly Reciprocal +CERN Open Hardware Licence Version 2 - Weakly Reciprocal Preamble @@ -7,10 +7,10 @@ CERN has developed this licence to promote collaboration among hardware designers and to provide a legal tool which supports the freedom to use, study, modify, share and distribute hardware designs and products based on those designs. Version 2 of the CERN Open Hardware Licence comes in three -variants: CERN-OHL-P (permissive); and two reciprocal licences: CERN-OHL-W -(weakly reciprocal) and this licence, CERN-OHL-S (strongly reciprocal). +variants: CERN-OHL-P (permissive); and two reciprocal licences: this licence, +CERN-OHL-W (weakly reciprocal) and CERN-OHL-S (strongly reciprocal). -The CERN-OHL-S is copyright CERN 2020. Anyone is welcome to use it, in +The CERN-OHL-W is copyright CERN 2020. Anyone is welcome to use it, in unmodified form only. Use of this Licence does not imply any endorsement by CERN of any Licensor or @@ -19,18 +19,19 @@ their designs nor does it imply any involvement by CERN in their development. 1 Definitions - 1.1 'Licence' means this CERN-OHL-S. + 1.1 'Licence' means this CERN-OHL-W. 1.2 'Compatible Licence' means a) any earlier version of the CERN Open Hardware licence, or - b) any version of the CERN-OHL-S, or + b) any version of the CERN-OHL-S or the CERN-OHL-W, or c) any licence which permits You to treat the Source to which it - applies as licensed under CERN-OHL-S provided that on Conveyance of - any such Source, or any associated Product You treat the Source in - question as being licensed under CERN-OHL-S. + applies as licensed under CERN-OHL-S or CERN-OHL-W provided that on + Conveyance of any such Source, or any associated Product You treat + the Source in question as being licensed under CERN-OHL-S or + CERN-OHL-W as appropriate. 1.3 'Source' means information such as design materials or digital code which can be applied to Make or test a Product or to prepare a Product @@ -56,15 +57,23 @@ their designs nor does it imply any involvement by CERN in their development. b) is available, at the time a Product or the Source containing it is first Conveyed, to You and any other prospective licensees - i) as a physical part with sufficient rights and information - (including any configuration and programming files and - information about its characteristics and interfaces) to enable - it either to be Made itself, or to be sourced and used to Make - the Product; or - ii) as part of the normal distribution of a tool used to design or - Make the Product. + i) with sufficient rights and information (including any + configuration and programming files and information about its + characteristics and interfaces) to enable it either to be Made + itself, or to be sourced and used to Make the Product; or + ii) as part of the normal distribution of a tool used to design or + Make the Product. - 1.8 'Complete Source' means the set of all Source necessary to Make a + 1.8 'External Material' means anything (including Source) which: + + a) is only combined with Covered Source in such a way that it + interfaces with the Covered Source using a documented interface + which is described in the Covered Source; and + + b) is not a derivative of or contains Covered Source, or, if it is, it + is solely to the extent necessary to facilitate such interfacing. + + 1.9 'Complete Source' means the set of all Source necessary to Make a Product, in the preferred form for making modifications, including necessary installation and interfacing information both for the Product, and for any included Available Components. If the format is @@ -77,23 +86,23 @@ their designs nor does it imply any involvement by CERN in their development. recipient to Make or source and use the Available Component to Make the Product. - 1.9 'Source Location' means a location where a Licensor has placed Covered + 1.10 'Source Location' means a location where a Licensor has placed Covered Source, and which that Licensor reasonably believes will remain easily accessible for at least three years for anyone to obtain a digital copy. - 1.10 'Notice' means copyright, acknowledgement and trademark notices, Source + 1.11 'Notice' means copyright, acknowledgement and trademark notices, Source Location references, modification notices (subsection 3.3(b)) and all notices that refer to this Licence and to the disclaimer of warranties that are included in the Covered Source. - 1.11 'Licensee' or 'You' means any person exercising rights under this + 1.12 'Licensee' or 'You' means any person exercising rights under this Licence. - 1.12 'Licensor' means a natural or legal person who creates or modifies + 1.13 'Licensor' means a natural or legal person who creates or modifies Covered Source. A person may be a Licensee and a Licensor at the same time. - 1.13 'Convey' means to communicate to the public or distribute. + 1.14 'Convey' means to communicate to the public or distribute. 2 Applicability @@ -126,9 +135,7 @@ their designs nor does it imply any involvement by CERN in their development. You may only delete Notices if they are no longer applicable to the corresponding Covered Source as modified by You and You may add - additional Notices applicable to Your modifications. Including Covered - Source in a larger work is modifying the Covered Source, and the larger - work becomes modified Covered Source. + additional Notices applicable to Your modifications. 3.3 You may Convey modified Covered Source (with the effect that You shall also become a Licensor) provided that You: @@ -147,19 +154,29 @@ their designs nor does it imply any involvement by CERN in their development. of this Licence (or, as set out in subsection 8.3, a later version, if permitted by the licence of the original Covered Source). Such modified Covered Source must be licensed as a whole, but excluding - Available Components contained in it, which remain licensed under - their own applicable licences. + Available Components contained in it or External Material to which + it is interfaced, which remain licensed under their own applicable + licences. 4 Making and Conveying Products -You may Make Products, and/or Convey them, provided that You either provide -each recipient with a copy of the Complete Source or ensure that each -recipient is notified of the Source Location of the Complete Source. That -Complete Source is Covered Source, and You must accordingly satisfy Your -obligations set out in subsection 3.3. If specified in a Notice, the Product -must visibly and securely display the Source Location on it or its packaging -or documentation in the manner specified in that Notice. + 4.1 You may Make Products, and/or Convey them, provided that You either + provide each recipient with a copy of the Complete Source or ensure that + each recipient is notified of the Source Location of the Complete + Source. That Complete Source includes Covered Source and You must + accordingly satisfy Your obligations set out in subsection 3.3. If + specified in a Notice, the Product must visibly and securely display the + Source Location on it or its packaging or documentation in the manner + specified in that Notice. + + 4.2 Where You Convey a Product which incorporates External Material, the + Complete Source for that Product which You are required to provide under + subsection 4.1 need not include any Source for the External Material. + + 4.3 You may license Products under terms of Your choice, provided that such + terms do not restrict or attempt to restrict any recipients' rights + under this Licence to the Covered Source. 5 Research and Development @@ -248,6 +265,11 @@ made by You pursuant to subsection 3.2. any later version in which case You may apply this or any later version of CERN-OHL with the same variant identifier published by CERN. + You may treat Covered Source licensed under CERN-OHL-W as licensed under + CERN-OHL-S if and only if all Available Components referenced in the + Covered Source comply with the corresponding definition of Available + Component for CERN-OHL-S. + 8.4 This Licence shall terminate with immediate effect if You fail to comply with any of its terms and conditions. @@ -262,4 +284,4 @@ made by You pursuant to subsection 3.2. termination. 8.6 This Licence shall not be enforceable except by a Licensor acting as - such, and third party beneficiary rights are specifically excluded. + such, and third party beneficiary rights are specifically excluded. -- Gitee From c105c91488b1b3a105c4ae8661f71e51de6c0b96 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:47:54 +0000 Subject: [PATCH 11/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 737 ++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 450 insertions(+), 287 deletions(-) diff --git a/LICENSE b/LICENSE index 227e0ca..3aba2cc 100644 --- a/LICENSE +++ b/LICENSE @@ -1,287 +1,450 @@ -CERN Open Hardware Licence Version 2 - Weakly Reciprocal - - -Preamble - -CERN has developed this licence to promote collaboration among hardware -designers and to provide a legal tool which supports the freedom to use, -study, modify, share and distribute hardware designs and products based on -those designs. Version 2 of the CERN Open Hardware Licence comes in three -variants: CERN-OHL-P (permissive); and two reciprocal licences: this licence, -CERN-OHL-W (weakly reciprocal) and CERN-OHL-S (strongly reciprocal). - -The CERN-OHL-W is copyright CERN 2020. Anyone is welcome to use it, in -unmodified form only. - -Use of this Licence does not imply any endorsement by CERN of any Licensor or -their designs nor does it imply any involvement by CERN in their development. - - -1 Definitions - - 1.1 'Licence' means this CERN-OHL-W. - - 1.2 'Compatible Licence' means - - a) any earlier version of the CERN Open Hardware licence, or - - b) any version of the CERN-OHL-S or the CERN-OHL-W, or - - c) any licence which permits You to treat the Source to which it - applies as licensed under CERN-OHL-S or CERN-OHL-W provided that on - Conveyance of any such Source, or any associated Product You treat - the Source in question as being licensed under CERN-OHL-S or - CERN-OHL-W as appropriate. - - 1.3 'Source' means information such as design materials or digital code - which can be applied to Make or test a Product or to prepare a Product - for use, Conveyance or sale, regardless of its medium or how it is - expressed. It may include Notices. - - 1.4 'Covered Source' means Source that is explicitly made available under - this Licence. - - 1.5 'Product' means any device, component, work or physical object, whether - in finished or intermediate form, arising from the use, application or - processing of Covered Source. - - 1.6 'Make' means to create or configure something, whether by manufacture, - assembly, compiling, loading or applying Covered Source or another - Product or otherwise. - - 1.7 'Available Component' means any part, sub-assembly, library or code - which: - - a) is licensed to You as Complete Source under a Compatible Licence; or - - b) is available, at the time a Product or the Source containing it is - first Conveyed, to You and any other prospective licensees - - i) with sufficient rights and information (including any - configuration and programming files and information about its - characteristics and interfaces) to enable it either to be Made - itself, or to be sourced and used to Make the Product; or - ii) as part of the normal distribution of a tool used to design or - Make the Product. - - 1.8 'External Material' means anything (including Source) which: - - a) is only combined with Covered Source in such a way that it - interfaces with the Covered Source using a documented interface - which is described in the Covered Source; and - - b) is not a derivative of or contains Covered Source, or, if it is, it - is solely to the extent necessary to facilitate such interfacing. - - 1.9 'Complete Source' means the set of all Source necessary to Make a - Product, in the preferred form for making modifications, including - necessary installation and interfacing information both for the Product, - and for any included Available Components. If the format is - proprietary, it must also be made available in a format (if the - proprietary tool can create it) which is viewable with a tool available - to potential licensees and licensed under a licence approved by the Free - Software Foundation or the Open Source Initiative. Complete Source need - not include the Source of any Available Component, provided that You - include in the Complete Source sufficient information to enable a - recipient to Make or source and use the Available Component to Make the - Product. - - 1.10 'Source Location' means a location where a Licensor has placed Covered - Source, and which that Licensor reasonably believes will remain easily - accessible for at least three years for anyone to obtain a digital copy. - - 1.11 'Notice' means copyright, acknowledgement and trademark notices, Source - Location references, modification notices (subsection 3.3(b)) and all - notices that refer to this Licence and to the disclaimer of warranties - that are included in the Covered Source. - - 1.12 'Licensee' or 'You' means any person exercising rights under this - Licence. - - 1.13 'Licensor' means a natural or legal person who creates or modifies - Covered Source. A person may be a Licensee and a Licensor at the same - time. - - 1.14 'Convey' means to communicate to the public or distribute. - - -2 Applicability - - 2.1 This Licence governs the use, copying, modification, Conveying of - Covered Source and Products, and the Making of Products. By exercising - any right granted under this Licence, You irrevocably accept these terms - and conditions. - - 2.2 This Licence is granted by the Licensor directly to You, and shall apply - worldwide and without limitation in time. - - 2.3 You shall not attempt to restrict by contract or otherwise the rights - granted under this Licence to other Licensees. - - 2.4 This Licence is not intended to restrict fair use, fair dealing, or any - other similar right. - - -3 Copying, Modifying and Conveying Covered Source - - 3.1 You may copy and Convey verbatim copies of Covered Source, in any - medium, provided You retain all Notices. - - 3.2 You may modify Covered Source, other than Notices, provided that You - irrevocably undertake to make that modified Covered Source available - from a Source Location should You Convey a Product in circumstances - where the recipient does not otherwise receive a copy of the modified - Covered Source. In each case subsection 3.3 shall apply. - - You may only delete Notices if they are no longer applicable to the - corresponding Covered Source as modified by You and You may add - additional Notices applicable to Your modifications. - - 3.3 You may Convey modified Covered Source (with the effect that You shall - also become a Licensor) provided that You: - - a) retain Notices as required in subsection 3.2; - - b) add a Notice to the modified Covered Source stating that You have - modified it, with the date and brief description of how You have - modified it; - - c) add a Source Location Notice for the modified Covered Source if You - Convey in circumstances where the recipient does not otherwise - receive a copy of the modified Covered Source; and - - d) license the modified Covered Source under the terms and conditions - of this Licence (or, as set out in subsection 8.3, a later version, - if permitted by the licence of the original Covered Source). Such - modified Covered Source must be licensed as a whole, but excluding - Available Components contained in it or External Material to which - it is interfaced, which remain licensed under their own applicable - licences. - - -4 Making and Conveying Products - - 4.1 You may Make Products, and/or Convey them, provided that You either - provide each recipient with a copy of the Complete Source or ensure that - each recipient is notified of the Source Location of the Complete - Source. That Complete Source includes Covered Source and You must - accordingly satisfy Your obligations set out in subsection 3.3. If - specified in a Notice, the Product must visibly and securely display the - Source Location on it or its packaging or documentation in the manner - specified in that Notice. - - 4.2 Where You Convey a Product which incorporates External Material, the - Complete Source for that Product which You are required to provide under - subsection 4.1 need not include any Source for the External Material. - - 4.3 You may license Products under terms of Your choice, provided that such - terms do not restrict or attempt to restrict any recipients' rights - under this Licence to the Covered Source. - - -5 Research and Development - -You may Convey Covered Source, modified Covered Source or Products to a legal -entity carrying out development, testing or quality assurance work on Your -behalf provided that the work is performed on terms which prevent the entity -from both using the Source or Products for its own internal purposes and -Conveying the Source or Products or any modifications to them to any person -other than You. Any modifications made by the entity shall be deemed to be -made by You pursuant to subsection 3.2. - - -6 DISCLAIMER AND LIABILITY - - 6.1 DISCLAIMER OF WARRANTY -- The Covered Source and any Products are - provided 'as is' and any express or implied warranties, including, but - not limited to, implied warranties of merchantability, of satisfactory - quality, non-infringement of third party rights, and fitness for a - particular purpose or use are disclaimed in respect of any Source or - Product to the maximum extent permitted by law. The Licensor makes no - representation that any Source or Product does not or will not infringe - any patent, copyright, trade secret or other proprietary right. The - entire risk as to the use, quality, and performance of any Source or - Product shall be with You and not the Licensor. This disclaimer of - warranty is an essential part of this Licence and a condition for the - grant of any rights granted under this Licence. - - 6.2 EXCLUSION AND LIMITATION OF LIABILITY -- The Licensor shall, to the - maximum extent permitted by law, have no liability for direct, indirect, - special, incidental, consequential, exemplary, punitive or other damages - of any character including, without limitation, procurement of - substitute goods or services, loss of use, data or profits, or business - interruption, however caused and on any theory of contract, warranty, - tort (including negligence), product liability or otherwise, arising in - any way in relation to the Covered Source, modified Covered Source - and/or the Making or Conveyance of a Product, even if advised of the - possibility of such damages, and You shall hold the Licensor(s) free and - harmless from any liability, costs, damages, fees and expenses, - including claims by third parties, in relation to such use. - - -7 Patents - - 7.1 Subject to the terms and conditions of this Licence, each Licensor - hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, - royalty-free, irrevocable (except as stated in subsections 7.2 and 8.4) - patent licence to Make, have Made, use, offer to sell, sell, import, and - otherwise transfer the Covered Source and Products, where such licence - applies only to those patent claims licensable by such Licensor that are - necessarily infringed by exercising rights under the Covered Source as - Conveyed by that Licensor. - - 7.2 If You institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Covered - Source or a Product constitutes direct or contributory patent - infringement, or You seek any declaration that a patent licensed to You - under this Licence is invalid or unenforceable then any rights granted - to You under this Licence shall terminate as of the date such process is - initiated. - - -8 General - - 8.1 If any provisions of this Licence are or subsequently become invalid or - unenforceable for any reason, the remaining provisions shall remain - effective. - - 8.2 You shall not use any of the name (including acronyms and - abbreviations), image, or logo by which the Licensor or CERN is known, - except where needed to comply with section 3, or where the use is - otherwise allowed by law. Any such permitted use shall be factual and - shall not be made so as to suggest any kind of endorsement or - implication of involvement by the Licensor or its personnel. - - 8.3 CERN may publish updated versions and variants of this Licence which it - considers to be in the spirit of this version, but may differ in detail - to address new problems or concerns. New versions will be published with - a unique version number and a variant identifier specifying the variant. - If the Licensor has specified that a given variant applies to the - Covered Source without specifying a version, You may treat that Covered - Source as being released under any version of the CERN-OHL with that - variant. If no variant is specified, the Covered Source shall be treated - as being released under CERN-OHL-S. The Licensor may also specify that - the Covered Source is subject to a specific version of the CERN-OHL or - any later version in which case You may apply this or any later version - of CERN-OHL with the same variant identifier published by CERN. - - You may treat Covered Source licensed under CERN-OHL-W as licensed under - CERN-OHL-S if and only if all Available Components referenced in the - Covered Source comply with the corresponding definition of Available - Component for CERN-OHL-S. - - 8.4 This Licence shall terminate with immediate effect if You fail to comply - with any of its terms and conditions. - - 8.5 However, if You cease all breaches of this Licence, then Your Licence - from any Licensor is reinstated unless such Licensor has terminated this - Licence by giving You, while You remain in breach, a notice specifying - the breach and requiring You to cure it within 30 days, and You have - failed to come into compliance in all material respects by the end of - the 30 day period. Should You repeat the breach after receipt of a cure - notice and subsequent reinstatement, this Licence will terminate - immediately and permanently. Section 6 shall continue to apply after any - termination. - - 8.6 This Licence shall not be enforceable except by a Licensor acting as - such, and third party beneficiary rights are specifically excluded. + GNU Free Documentation License + Version 1.3, 3 November 2008 + + + Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc. + + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +0. PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +functional and useful document "free" in the sense of freedom: to +assure everyone the effective freedom to copy and redistribute it, +with or without modifying it, either commercially or noncommercially. +Secondarily, this License preserves for the author and publisher a way +to get credit for their work, while not being considered responsible +for modifications made by others. + +This License is a kind of "copyleft", which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + + +1. APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work, in any medium, that +contains a notice placed by the copyright holder saying it can be +distributed under the terms of this License. Such a notice grants a +world-wide, royalty-free license, unlimited in duration, to use that +work under the conditions stated herein. The "Document", below, +refers to any such manual or work. Any member of the public is a +licensee, and is addressed as "you". You accept the license if you +copy, modify or distribute the work in a way requiring permission +under copyright law. + +A "Modified Version" of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A "Secondary Section" is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall +subject (or to related matters) and contains nothing that could fall +directly within that overall subject. (Thus, if the Document is in +part a textbook of mathematics, a Secondary Section may not explain +any mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The "Invariant Sections" are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. If a +section does not fit the above definition of Secondary then it is not +allowed to be designated as Invariant. The Document may contain zero +Invariant Sections. If the Document does not identify any Invariant +Sections then there are none. + +The "Cover Texts" are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. A Front-Cover Text may +be at most 5 words, and a Back-Cover Text may be at most 25 words. + +A "Transparent" copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, that is suitable for revising the document +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup, or absence of markup, has been arranged to thwart +or discourage subsequent modification by readers is not Transparent. +An image format is not Transparent if used for any substantial amount +of text. A copy that is not "Transparent" is called "Opaque". + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML, PostScript or PDF designed for human modification. Examples of +transparent image formats include PNG, XCF and JPG. Opaque formats +include proprietary formats that can be read and edited only by +proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML, PostScript or PDF produced by some word +processors for output purposes only. + +The "Title Page" means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, "Title Page" means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. + +The "publisher" means any person or entity that distributes copies of +the Document to the public. + +A section "Entitled XYZ" means a named subunit of the Document whose +title either is precisely XYZ or contains XYZ in parentheses following +text that translates XYZ in another language. (Here XYZ stands for a +specific section name mentioned below, such as "Acknowledgements", +"Dedications", "Endorsements", or "History".) To "Preserve the Title" +of such a section when you modify the Document means that it remains a +section "Entitled XYZ" according to this definition. + +The Document may include Warranty Disclaimers next to the notice which +states that this License applies to the Document. These Warranty +Disclaimers are considered to be included by reference in this +License, but only as regards disclaiming warranties: any other +implication that these Warranty Disclaimers may have is void and has +no effect on the meaning of this License. + +2. VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no +other conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. + + +3. COPYING IN QUANTITY + +If you publish printed copies (or copies in media that commonly have +printed covers) of the Document, numbering more than 100, and the +Document's license notice requires Cover Texts, you must enclose the +copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a computer-network location from which the general network-using +public has access to download using public-standard network protocols +a complete Transparent copy of the Document, free of added material. +If you use the latter option, you must take reasonably prudent steps, +when you begin distribution of Opaque copies in quantity, to ensure +that this Transparent copy will remain thus accessible at the stated +location until at least one year after the last time you distribute an +Opaque copy (directly or through your agents or retailers) of that +edition to the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to +give them a chance to provide you with an updated version of the +Document. + + +4. MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has fewer than five), + unless they release you from this requirement. +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. +D. Preserve all the copyright notices of the Document. +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. +H. Include an unaltered copy of this License. +I. Preserve the section Entitled "History", Preserve its Title, and add + to it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section Entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. +K. For any section Entitled "Acknowledgements" or "Dedications", + Preserve the Title of the section, and preserve in the section all + the substance and tone of each of the contributor acknowledgements + and/or dedications given therein. +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. +M. Delete any section Entitled "Endorsements". Such a section + may not be included in the Modified Version. +N. Do not retitle any existing section to be Entitled "Endorsements" + or to conflict in title with any Invariant Section. +O. Preserve any Warranty Disclaimers. + +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section Entitled "Endorsements", provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. + + +5. COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice, and that you preserve all their Warranty Disclaimers. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections Entitled "History" +in the various original documents, forming one section Entitled +"History"; likewise combine any sections Entitled "Acknowledgements", +and any sections Entitled "Dedications". You must delete all sections +Entitled "Endorsements". + + +6. COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other +documents released under this License, and replace the individual +copies of this License in the various documents with a single copy +that is included in the collection, provided that you follow the rules +of this License for verbatim copying of each of the documents in all +other respects. + +You may extract a single document from such a collection, and +distribute it individually under this License, provided you insert a +copy of this License into the extracted document, and follow this +License in all other respects regarding verbatim copying of that +document. + + +7. AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, is called an "aggregate" if the copyright +resulting from the compilation is not used to limit the legal rights +of the compilation's users beyond what the individual works permit. +When the Document is included in an aggregate, this License does not +apply to the other works in the aggregate which are not themselves +derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one half of +the entire aggregate, the Document's Cover Texts may be placed on +covers that bracket the Document within the aggregate, or the +electronic equivalent of covers if the Document is in electronic form. +Otherwise they must appear on printed covers that bracket the whole +aggregate. + + +8. TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License, and all the license notices in the +Document, and any Warranty Disclaimers, provided that you also include +the original English version of this License and the original versions +of those notices and disclaimers. In case of a disagreement between +the translation and the original version of this License or a notice +or disclaimer, the original version will prevail. + +If a section in the Document is Entitled "Acknowledgements", +"Dedications", or "History", the requirement (section 4) to Preserve +its Title (section 1) will typically require changing the actual +title. + + +9. TERMINATION + +You may not copy, modify, sublicense, or distribute the Document +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense, or distribute it is void, and +will automatically terminate your rights under this License. + +However, if you cease all violation of this License, then your license +from a particular copyright holder is reinstated (a) provisionally, +unless and until the copyright holder explicitly and finally +terminates your license, and (b) permanently, if the copyright holder +fails to notify you of the violation by some reasonable means prior to +60 days after the cessation. + +Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + +Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, receipt of a copy of some or all of the same material does +not give you any rights to use it. + + +10. FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions of the +GNU Free Documentation License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in +detail to address new problems or concerns. See +https://www.gnu.org/licenses/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. If the Document +specifies that a proxy can decide which future versions of this +License can be used, that proxy's public statement of acceptance of a +version permanently authorizes you to choose that version for the +Document. + +11. RELICENSING + +"Massive Multiauthor Collaboration Site" (or "MMC Site") means any +World Wide Web server that publishes copyrightable works and also +provides prominent facilities for anybody to edit those works. A +public wiki that anybody can edit is an example of such a server. A +"Massive Multiauthor Collaboration" (or "MMC") contained in the site +means any set of copyrightable works thus published on the MMC site. + +"CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0 +license published by Creative Commons Corporation, a not-for-profit +corporation with a principal place of business in San Francisco, +California, as well as future copyleft versions of that license +published by that same organization. + +"Incorporate" means to publish or republish a Document, in whole or in +part, as part of another Document. + +An MMC is "eligible for relicensing" if it is licensed under this +License, and if all works that were first published under this License +somewhere other than this MMC, and subsequently incorporated in whole or +in part into the MMC, (1) had no cover texts or invariant sections, and +(2) were thus incorporated prior to November 1, 2008. + +The operator of an MMC Site may republish an MMC contained in the site +under CC-BY-SA on the same site at any time before August 1, 2009, +provided the MMC is eligible for relicensing. + + +ADDENDUM: How to use this License for your documents + +To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: + + Copyright (c) YEAR YOUR NAME. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.3 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + +If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, +replace the "with...Texts." line with this: + + with the Invariant Sections being LIST THEIR TITLES, with the + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. + +If you have Invariant Sections without Cover Texts, or some other +combination of the three, merge those two alternatives to suit the +situation. + +If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. -- Gitee From c41f1adc177e12476726b2db7f994540eb1360f1 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:48:11 +0000 Subject: [PATCH 12/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 468 +++----------------------------------------------------- 1 file changed, 18 insertions(+), 450 deletions(-) diff --git a/LICENSE b/LICENSE index 3aba2cc..2f958ae 100644 --- a/LICENSE +++ b/LICENSE @@ -1,450 +1,18 @@ - GNU Free Documentation License - Version 1.3, 3 November 2008 - - - Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc. - - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -0. PREAMBLE - -The purpose of this License is to make a manual, textbook, or other -functional and useful document "free" in the sense of freedom: to -assure everyone the effective freedom to copy and redistribute it, -with or without modifying it, either commercially or noncommercially. -Secondarily, this License preserves for the author and publisher a way -to get credit for their work, while not being considered responsible -for modifications made by others. - -This License is a kind of "copyleft", which means that derivative -works of the document must themselves be free in the same sense. It -complements the GNU General Public License, which is a copyleft -license designed for free software. - -We have designed this License in order to use it for manuals for free -software, because free software needs free documentation: a free -program should come with manuals providing the same freedoms that the -software does. But this License is not limited to software manuals; -it can be used for any textual work, regardless of subject matter or -whether it is published as a printed book. We recommend this License -principally for works whose purpose is instruction or reference. - - -1. APPLICABILITY AND DEFINITIONS - -This License applies to any manual or other work, in any medium, that -contains a notice placed by the copyright holder saying it can be -distributed under the terms of this License. Such a notice grants a -world-wide, royalty-free license, unlimited in duration, to use that -work under the conditions stated herein. The "Document", below, -refers to any such manual or work. Any member of the public is a -licensee, and is addressed as "you". You accept the license if you -copy, modify or distribute the work in a way requiring permission -under copyright law. - -A "Modified Version" of the Document means any work containing the -Document or a portion of it, either copied verbatim, or with -modifications and/or translated into another language. - -A "Secondary Section" is a named appendix or a front-matter section of -the Document that deals exclusively with the relationship of the -publishers or authors of the Document to the Document's overall -subject (or to related matters) and contains nothing that could fall -directly within that overall subject. (Thus, if the Document is in -part a textbook of mathematics, a Secondary Section may not explain -any mathematics.) The relationship could be a matter of historical -connection with the subject or with related matters, or of legal, -commercial, philosophical, ethical or political position regarding -them. - -The "Invariant Sections" are certain Secondary Sections whose titles -are designated, as being those of Invariant Sections, in the notice -that says that the Document is released under this License. If a -section does not fit the above definition of Secondary then it is not -allowed to be designated as Invariant. The Document may contain zero -Invariant Sections. If the Document does not identify any Invariant -Sections then there are none. - -The "Cover Texts" are certain short passages of text that are listed, -as Front-Cover Texts or Back-Cover Texts, in the notice that says that -the Document is released under this License. A Front-Cover Text may -be at most 5 words, and a Back-Cover Text may be at most 25 words. - -A "Transparent" copy of the Document means a machine-readable copy, -represented in a format whose specification is available to the -general public, that is suitable for revising the document -straightforwardly with generic text editors or (for images composed of -pixels) generic paint programs or (for drawings) some widely available -drawing editor, and that is suitable for input to text formatters or -for automatic translation to a variety of formats suitable for input -to text formatters. A copy made in an otherwise Transparent file -format whose markup, or absence of markup, has been arranged to thwart -or discourage subsequent modification by readers is not Transparent. -An image format is not Transparent if used for any substantial amount -of text. A copy that is not "Transparent" is called "Opaque". - -Examples of suitable formats for Transparent copies include plain -ASCII without markup, Texinfo input format, LaTeX input format, SGML -or XML using a publicly available DTD, and standard-conforming simple -HTML, PostScript or PDF designed for human modification. Examples of -transparent image formats include PNG, XCF and JPG. Opaque formats -include proprietary formats that can be read and edited only by -proprietary word processors, SGML or XML for which the DTD and/or -processing tools are not generally available, and the -machine-generated HTML, PostScript or PDF produced by some word -processors for output purposes only. - -The "Title Page" means, for a printed book, the title page itself, -plus such following pages as are needed to hold, legibly, the material -this License requires to appear in the title page. For works in -formats which do not have any title page as such, "Title Page" means -the text near the most prominent appearance of the work's title, -preceding the beginning of the body of the text. - -The "publisher" means any person or entity that distributes copies of -the Document to the public. - -A section "Entitled XYZ" means a named subunit of the Document whose -title either is precisely XYZ or contains XYZ in parentheses following -text that translates XYZ in another language. (Here XYZ stands for a -specific section name mentioned below, such as "Acknowledgements", -"Dedications", "Endorsements", or "History".) To "Preserve the Title" -of such a section when you modify the Document means that it remains a -section "Entitled XYZ" according to this definition. - -The Document may include Warranty Disclaimers next to the notice which -states that this License applies to the Document. These Warranty -Disclaimers are considered to be included by reference in this -License, but only as regards disclaiming warranties: any other -implication that these Warranty Disclaimers may have is void and has -no effect on the meaning of this License. - -2. VERBATIM COPYING - -You may copy and distribute the Document in any medium, either -commercially or noncommercially, provided that this License, the -copyright notices, and the license notice saying this License applies -to the Document are reproduced in all copies, and that you add no -other conditions whatsoever to those of this License. You may not use -technical measures to obstruct or control the reading or further -copying of the copies you make or distribute. However, you may accept -compensation in exchange for copies. If you distribute a large enough -number of copies you must also follow the conditions in section 3. - -You may also lend copies, under the same conditions stated above, and -you may publicly display copies. - - -3. COPYING IN QUANTITY - -If you publish printed copies (or copies in media that commonly have -printed covers) of the Document, numbering more than 100, and the -Document's license notice requires Cover Texts, you must enclose the -copies in covers that carry, clearly and legibly, all these Cover -Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on -the back cover. Both covers must also clearly and legibly identify -you as the publisher of these copies. The front cover must present -the full title with all words of the title equally prominent and -visible. You may add other material on the covers in addition. -Copying with changes limited to the covers, as long as they preserve -the title of the Document and satisfy these conditions, can be treated -as verbatim copying in other respects. - -If the required texts for either cover are too voluminous to fit -legibly, you should put the first ones listed (as many as fit -reasonably) on the actual cover, and continue the rest onto adjacent -pages. - -If you publish or distribute Opaque copies of the Document numbering -more than 100, you must either include a machine-readable Transparent -copy along with each Opaque copy, or state in or with each Opaque copy -a computer-network location from which the general network-using -public has access to download using public-standard network protocols -a complete Transparent copy of the Document, free of added material. -If you use the latter option, you must take reasonably prudent steps, -when you begin distribution of Opaque copies in quantity, to ensure -that this Transparent copy will remain thus accessible at the stated -location until at least one year after the last time you distribute an -Opaque copy (directly or through your agents or retailers) of that -edition to the public. - -It is requested, but not required, that you contact the authors of the -Document well before redistributing any large number of copies, to -give them a chance to provide you with an updated version of the -Document. - - -4. MODIFICATIONS - -You may copy and distribute a Modified Version of the Document under -the conditions of sections 2 and 3 above, provided that you release -the Modified Version under precisely this License, with the Modified -Version filling the role of the Document, thus licensing distribution -and modification of the Modified Version to whoever possesses a copy -of it. In addition, you must do these things in the Modified Version: - -A. Use in the Title Page (and on the covers, if any) a title distinct - from that of the Document, and from those of previous versions - (which should, if there were any, be listed in the History section - of the Document). You may use the same title as a previous version - if the original publisher of that version gives permission. -B. List on the Title Page, as authors, one or more persons or entities - responsible for authorship of the modifications in the Modified - Version, together with at least five of the principal authors of the - Document (all of its principal authors, if it has fewer than five), - unless they release you from this requirement. -C. State on the Title page the name of the publisher of the - Modified Version, as the publisher. -D. Preserve all the copyright notices of the Document. -E. Add an appropriate copyright notice for your modifications - adjacent to the other copyright notices. -F. Include, immediately after the copyright notices, a license notice - giving the public permission to use the Modified Version under the - terms of this License, in the form shown in the Addendum below. -G. Preserve in that license notice the full lists of Invariant Sections - and required Cover Texts given in the Document's license notice. -H. Include an unaltered copy of this License. -I. Preserve the section Entitled "History", Preserve its Title, and add - to it an item stating at least the title, year, new authors, and - publisher of the Modified Version as given on the Title Page. If - there is no section Entitled "History" in the Document, create one - stating the title, year, authors, and publisher of the Document as - given on its Title Page, then add an item describing the Modified - Version as stated in the previous sentence. -J. Preserve the network location, if any, given in the Document for - public access to a Transparent copy of the Document, and likewise - the network locations given in the Document for previous versions - it was based on. These may be placed in the "History" section. - You may omit a network location for a work that was published at - least four years before the Document itself, or if the original - publisher of the version it refers to gives permission. -K. For any section Entitled "Acknowledgements" or "Dedications", - Preserve the Title of the section, and preserve in the section all - the substance and tone of each of the contributor acknowledgements - and/or dedications given therein. -L. Preserve all the Invariant Sections of the Document, - unaltered in their text and in their titles. Section numbers - or the equivalent are not considered part of the section titles. -M. Delete any section Entitled "Endorsements". Such a section - may not be included in the Modified Version. -N. Do not retitle any existing section to be Entitled "Endorsements" - or to conflict in title with any Invariant Section. -O. Preserve any Warranty Disclaimers. - -If the Modified Version includes new front-matter sections or -appendices that qualify as Secondary Sections and contain no material -copied from the Document, you may at your option designate some or all -of these sections as invariant. To do this, add their titles to the -list of Invariant Sections in the Modified Version's license notice. -These titles must be distinct from any other section titles. - -You may add a section Entitled "Endorsements", provided it contains -nothing but endorsements of your Modified Version by various -parties--for example, statements of peer review or that the text has -been approved by an organization as the authoritative definition of a -standard. - -You may add a passage of up to five words as a Front-Cover Text, and a -passage of up to 25 words as a Back-Cover Text, to the end of the list -of Cover Texts in the Modified Version. Only one passage of -Front-Cover Text and one of Back-Cover Text may be added by (or -through arrangements made by) any one entity. If the Document already -includes a cover text for the same cover, previously added by you or -by arrangement made by the same entity you are acting on behalf of, -you may not add another; but you may replace the old one, on explicit -permission from the previous publisher that added the old one. - -The author(s) and publisher(s) of the Document do not by this License -give permission to use their names for publicity for or to assert or -imply endorsement of any Modified Version. - - -5. COMBINING DOCUMENTS - -You may combine the Document with other documents released under this -License, under the terms defined in section 4 above for modified -versions, provided that you include in the combination all of the -Invariant Sections of all of the original documents, unmodified, and -list them all as Invariant Sections of your combined work in its -license notice, and that you preserve all their Warranty Disclaimers. - -The combined work need only contain one copy of this License, and -multiple identical Invariant Sections may be replaced with a single -copy. If there are multiple Invariant Sections with the same name but -different contents, make the title of each such section unique by -adding at the end of it, in parentheses, the name of the original -author or publisher of that section if known, or else a unique number. -Make the same adjustment to the section titles in the list of -Invariant Sections in the license notice of the combined work. - -In the combination, you must combine any sections Entitled "History" -in the various original documents, forming one section Entitled -"History"; likewise combine any sections Entitled "Acknowledgements", -and any sections Entitled "Dedications". You must delete all sections -Entitled "Endorsements". - - -6. COLLECTIONS OF DOCUMENTS - -You may make a collection consisting of the Document and other -documents released under this License, and replace the individual -copies of this License in the various documents with a single copy -that is included in the collection, provided that you follow the rules -of this License for verbatim copying of each of the documents in all -other respects. - -You may extract a single document from such a collection, and -distribute it individually under this License, provided you insert a -copy of this License into the extracted document, and follow this -License in all other respects regarding verbatim copying of that -document. - - -7. AGGREGATION WITH INDEPENDENT WORKS - -A compilation of the Document or its derivatives with other separate -and independent documents or works, in or on a volume of a storage or -distribution medium, is called an "aggregate" if the copyright -resulting from the compilation is not used to limit the legal rights -of the compilation's users beyond what the individual works permit. -When the Document is included in an aggregate, this License does not -apply to the other works in the aggregate which are not themselves -derivative works of the Document. - -If the Cover Text requirement of section 3 is applicable to these -copies of the Document, then if the Document is less than one half of -the entire aggregate, the Document's Cover Texts may be placed on -covers that bracket the Document within the aggregate, or the -electronic equivalent of covers if the Document is in electronic form. -Otherwise they must appear on printed covers that bracket the whole -aggregate. - - -8. TRANSLATION - -Translation is considered a kind of modification, so you may -distribute translations of the Document under the terms of section 4. -Replacing Invariant Sections with translations requires special -permission from their copyright holders, but you may include -translations of some or all Invariant Sections in addition to the -original versions of these Invariant Sections. You may include a -translation of this License, and all the license notices in the -Document, and any Warranty Disclaimers, provided that you also include -the original English version of this License and the original versions -of those notices and disclaimers. In case of a disagreement between -the translation and the original version of this License or a notice -or disclaimer, the original version will prevail. - -If a section in the Document is Entitled "Acknowledgements", -"Dedications", or "History", the requirement (section 4) to Preserve -its Title (section 1) will typically require changing the actual -title. - - -9. TERMINATION - -You may not copy, modify, sublicense, or distribute the Document -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense, or distribute it is void, and -will automatically terminate your rights under this License. - -However, if you cease all violation of this License, then your license -from a particular copyright holder is reinstated (a) provisionally, -unless and until the copyright holder explicitly and finally -terminates your license, and (b) permanently, if the copyright holder -fails to notify you of the violation by some reasonable means prior to -60 days after the cessation. - -Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - -Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, receipt of a copy of some or all of the same material does -not give you any rights to use it. - - -10. FUTURE REVISIONS OF THIS LICENSE - -The Free Software Foundation may publish new, revised versions of the -GNU Free Documentation License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in -detail to address new problems or concerns. See -https://www.gnu.org/licenses/. - -Each version of the License is given a distinguishing version number. -If the Document specifies that a particular numbered version of this -License "or any later version" applies to it, you have the option of -following the terms and conditions either of that specified version or -of any later version that has been published (not as a draft) by the -Free Software Foundation. If the Document does not specify a version -number of this License, you may choose any version ever published (not -as a draft) by the Free Software Foundation. If the Document -specifies that a proxy can decide which future versions of this -License can be used, that proxy's public statement of acceptance of a -version permanently authorizes you to choose that version for the -Document. - -11. RELICENSING - -"Massive Multiauthor Collaboration Site" (or "MMC Site") means any -World Wide Web server that publishes copyrightable works and also -provides prominent facilities for anybody to edit those works. A -public wiki that anybody can edit is an example of such a server. A -"Massive Multiauthor Collaboration" (or "MMC") contained in the site -means any set of copyrightable works thus published on the MMC site. - -"CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0 -license published by Creative Commons Corporation, a not-for-profit -corporation with a principal place of business in San Francisco, -California, as well as future copyleft versions of that license -published by that same organization. - -"Incorporate" means to publish or republish a Document, in whole or in -part, as part of another Document. - -An MMC is "eligible for relicensing" if it is licensed under this -License, and if all works that were first published under this License -somewhere other than this MMC, and subsequently incorporated in whole or -in part into the MMC, (1) had no cover texts or invariant sections, and -(2) were thus incorporated prior to November 1, 2008. - -The operator of an MMC Site may republish an MMC contained in the site -under CC-BY-SA on the same site at any time before August 1, 2009, -provided the MMC is eligible for relicensing. - - -ADDENDUM: How to use this License for your documents - -To use this License in a document you have written, include a copy of -the License in the document and put the following copyright and -license notices just after the title page: - - Copyright (c) YEAR YOUR NAME. - Permission is granted to copy, distribute and/or modify this document - under the terms of the GNU Free Documentation License, Version 1.3 - or any later version published by the Free Software Foundation; - with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. - A copy of the license is included in the section entitled "GNU - Free Documentation License". - -If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, -replace the "with...Texts." line with this: - - with the Invariant Sections being LIST THEIR TITLES, with the - Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. - -If you have Invariant Sections without Cover Texts, or some other -combination of the three, merge those two alternatives to suit the -situation. - -If your document contains nontrivial examples of program code, we -recommend releasing these examples in parallel under your choice of -free software license, such as the GNU General Public License, -to permit their use in free software. +MIT No Attribution + +Copyright 2024 Gitee Tester + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. -- Gitee From 20fea6658a034ab2c8d13b2ed291dd9d4895d9e9 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:48:27 +0000 Subject: [PATCH 13/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 558 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 540 insertions(+), 18 deletions(-) diff --git a/LICENSE b/LICENSE index 2f958ae..c734a1d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,18 +1,540 @@ -MIT No Attribution - -Copyright 2024 Gitee Tester - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +## ODC Open Database License (ODbL) + +### Preamble + +The Open Database License (ODbL) is a license agreement intended to +allow users to freely share, modify, and use this Database while +maintaining this same freedom for others. Many databases are covered by +copyright, and therefore this document licenses these rights. Some +jurisdictions, mainly in the European Union, have specific rights that +cover databases, and so the ODbL addresses these rights, too. Finally, +the ODbL is also an agreement in contract for users of this Database to +act in certain ways in return for accessing this Database. + +Databases can contain a wide variety of types of content (images, +audiovisual material, and sounds all in the same database, for example), +and so the ODbL only governs the rights over the Database, and not the +contents of the Database individually. Licensors should use the ODbL +together with another license for the contents, if the contents have a +single set of rights that uniformly covers all of the contents. If the +contents have multiple sets of different rights, Licensors should +describe what rights govern what contents together in the individual +record or in some other way that clarifies what rights apply. + +Sometimes the contents of a database, or the database itself, can be +covered by other rights not addressed here (such as private contracts, +trade mark over the name, or privacy rights / data protection rights +over information in the contents), and so you are advised that you may +have to consult other documents or clear other rights before doing +activities not covered by this License. + +------ + +The Licensor (as defined below) + +and + +You (as defined below) + +agree as follows: + +### 1.0 Definitions of Capitalised Words + +"Collective Database" – Means this Database in unmodified form as part +of a collection of independent databases in themselves that together are +assembled into a collective whole. A work that constitutes a Collective +Database will not be considered a Derivative Database. + +"Convey" – As a verb, means Using the Database, a Derivative Database, +or the Database as part of a Collective Database in any way that enables +a Person to make or receive copies of the Database or a Derivative +Database. Conveying does not include interaction with a user through a +computer network, or creating and Using a Produced Work, where no +transfer of a copy of the Database or a Derivative Database occurs. +"Contents" – The contents of this Database, which includes the +information, independent works, or other material collected into the +Database. For example, the contents of the Database could be factual +data or works such as images, audiovisual material, text, or sounds. + +"Database" – A collection of material (the Contents) arranged in a +systematic or methodical way and individually accessible by electronic +or other means offered under the terms of this License. + +"Database Directive" – Means Directive 96/9/EC of the European +Parliament and of the Council of 11 March 1996 on the legal protection +of databases, as amended or succeeded. + +"Database Right" – Means rights resulting from the Chapter III ("sui +generis") rights in the Database Directive (as amended and as transposed +by member states), which includes the Extraction and Re-utilisation of +the whole or a Substantial part of the Contents, as well as any similar +rights available in the relevant jurisdiction under Section 10.4. + +"Derivative Database" – Means a database based upon the Database, and +includes any translation, adaptation, arrangement, modification, or any +other alteration of the Database or of a Substantial part of the +Contents. This includes, but is not limited to, Extracting or +Re-utilising the whole or a Substantial part of the Contents in a new +Database. + +"Extraction" – Means the permanent or temporary transfer of all or a +Substantial part of the Contents to another medium by any means or in +any form. + +"License" – Means this license agreement and is both a license of rights +such as copyright and Database Rights and an agreement in contract. + +"Licensor" – Means the Person that offers the Database under the terms +of this License. + +"Person" – Means a natural or legal person or a body of persons +corporate or incorporate. + +"Produced Work" – a work (such as an image, audiovisual material, text, +or sounds) resulting from using the whole or a Substantial part of the +Contents (via a search or other query) from this Database, a Derivative +Database, or this Database as part of a Collective Database. + +"Publicly" – means to Persons other than You or under Your control by +either more than 50% ownership or by the power to direct their +activities (such as contracting with an independent consultant). + +"Re-utilisation" – means any form of making available to the public all +or a Substantial part of the Contents by the distribution of copies, by +renting, by online or other forms of transmission. + +"Substantial" – Means substantial in terms of quantity or quality or a +combination of both. The repeated and systematic Extraction or +Re-utilisation of insubstantial parts of the Contents may amount to the +Extraction or Re-utilisation of a Substantial part of the Contents. + +"Use" – As a verb, means doing any act that is restricted by copyright +or Database Rights whether in the original medium or any other; and +includes without limitation distributing, copying, publicly performing, +publicly displaying, and preparing derivative works of the Database, as +well as modifying the Database as may be technically necessary to use it +in a different mode or format. + +"You" – Means a Person exercising rights under this License who has not +previously violated the terms of this License with respect to the +Database, or who has received express permission from the Licensor to +exercise rights under this License despite a previous violation. + +Words in the singular include the plural and vice versa. + +### 2.0 What this License covers + +2.1. Legal effect of this document. This License is: + + a. A license of applicable copyright and neighbouring rights; + + b. A license of the Database Right; and + + c. An agreement in contract between You and the Licensor. + +2.2 Legal rights covered. This License covers the legal rights in the +Database, including: + + a. Copyright. Any copyright or neighbouring rights in the Database. + The copyright licensed includes any individual elements of the + Database, but does not cover the copyright over the Contents + independent of this Database. See Section 2.4 for details. Copyright + law varies between jurisdictions, but is likely to cover: the Database + model or schema, which is the structure, arrangement, and organisation + of the Database, and can also include the Database tables and table + indexes; the data entry and output sheets; and the Field names of + Contents stored in the Database; + + b. Database Rights. Database Rights only extend to the Extraction and + Re-utilisation of the whole or a Substantial part of the Contents. + Database Rights can apply even when there is no copyright over the + Database. Database Rights can also apply when the Contents are removed + from the Database and are selected and arranged in a way that would + not infringe any applicable copyright; and + + c. Contract. This is an agreement between You and the Licensor for + access to the Database. In return you agree to certain conditions of + use on this access as outlined in this License. + +2.3 Rights not covered. + + a. This License does not apply to computer programs used in the making + or operation of the Database; + + b. This License does not cover any patents over the Contents or the + Database; and + + c. This License does not cover any trademarks associated with the + Database. + +2.4 Relationship to Contents in the Database. The individual items of +the Contents contained in this Database may be covered by other rights, +including copyright, patent, data protection, privacy, or personality +rights, and this License does not cover any rights (other than Database +Rights or in contract) in individual Contents contained in the Database. +For example, if used on a Database of images (the Contents), this +License would not apply to copyright over individual images, which could +have their own separate licenses, or one single license covering all of +the rights over the images. + +### 3.0 Rights granted + +3.1 Subject to the terms and conditions of this License, the Licensor +grants to You a worldwide, royalty-free, non-exclusive, terminable (but +only under Section 9) license to Use the Database for the duration of +any applicable copyright and Database Rights. These rights explicitly +include commercial use, and do not exclude any field of endeavour. To +the extent possible in the relevant jurisdiction, these rights may be +exercised in all media and formats whether now known or created in the +future. + +The rights granted cover, for example: + + a. Extraction and Re-utilisation of the whole or a Substantial part of + the Contents; + + b. Creation of Derivative Databases; + + c. Creation of Collective Databases; + + d. Creation of temporary or permanent reproductions by any means and + in any form, in whole or in part, including of any Derivative + Databases or as a part of Collective Databases; and + + e. Distribution, communication, display, lending, making available, or + performance to the public by any means and in any form, in whole or in + part, including of any Derivative Database or as a part of Collective + Databases. + +3.2 Compulsory license schemes. For the avoidance of doubt: + + a. Non-waivable compulsory license schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme cannot be waived, the Licensor reserves + the exclusive right to collect such royalties for any exercise by You + of the rights granted under this License; + + b. Waivable compulsory license schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme can be waived, the Licensor waives the + exclusive right to collect such royalties for any exercise by You of + the rights granted under this License; and, + + c. Voluntary license schemes. The Licensor waives the right to collect + royalties, whether individually or, in the event that the Licensor is + a member of a collecting society that administers voluntary licensing + schemes, via that society, from any exercise by You of the rights + granted under this License. + +3.3 The right to release the Database under different terms, or to stop +distributing or making available the Database, is reserved. Note that +this Database may be multiple-licensed, and so You may have the choice +of using alternative licenses for this Database. Subject to Section +10.4, all other rights not expressly granted by Licensor are reserved. + +### 4.0 Conditions of Use + +4.1 The rights granted in Section 3 above are expressly made subject to +Your complying with the following conditions of use. These are important +conditions of this License, and if You fail to follow them, You will be +in material breach of its terms. + +4.2 Notices. If You Publicly Convey this Database, any Derivative +Database, or the Database as part of a Collective Database, then You +must: + + a. Do so only under the terms of this License or another license + permitted under Section 4.4; + + b. Include a copy of this License (or, as applicable, a license + permitted under Section 4.4) or its Uniform Resource Identifier (URI) + with the Database or Derivative Database, including both in the + Database or Derivative Database and in any relevant documentation; and + + c. Keep intact any copyright or Database Right notices and notices + that refer to this License. + + d. If it is not possible to put the required notices in a particular + file due to its structure, then You must include the notices in a + location (such as a relevant directory) where users would be likely to + look for it. + +4.3 Notice for using output (Contents). Creating and Using a Produced +Work does not require the notice in Section 4.2. However, if you +Publicly Use a Produced Work, You must include a notice associated with +the Produced Work reasonably calculated to make any Person that uses, +views, accesses, interacts with, or is otherwise exposed to the Produced +Work aware that Content was obtained from the Database, Derivative +Database, or the Database as part of a Collective Database, and that it +is available under this License. + + a. Example notice. The following text will satisfy notice under + Section 4.3: + + Contains information from DATABASE NAME, which is made available + here under the Open Database License (ODbL). + +DATABASE NAME should be replaced with the name of the Database and a +hyperlink to the URI of the Database. "Open Database License" should +contain a hyperlink to the URI of the text of this License. If +hyperlinks are not possible, You should include the plain text of the +required URI's with the above notice. + +4.4 Share alike. + + a. Any Derivative Database that You Publicly Use must be only under + the terms of: + + i. This License; + + ii. A later version of this License similar in spirit to this + License; or + + iii. A compatible license. + + If You license the Derivative Database under one of the licenses + mentioned in (iii), You must comply with the terms of that license. + + b. For the avoidance of doubt, Extraction or Re-utilisation of the + whole or a Substantial part of the Contents into a new database is a + Derivative Database and must comply with Section 4.4. + + c. Derivative Databases and Produced Works. A Derivative Database is + Publicly Used and so must comply with Section 4.4. if a Produced Work + created from the Derivative Database is Publicly Used. + + d. Share Alike and additional Contents. For the avoidance of doubt, + You must not add Contents to Derivative Databases under Section 4.4 a + that are incompatible with the rights granted under this License. + + e. Compatible licenses. Licensors may authorise a proxy to determine + compatible licenses under Section 4.4 a iii. If they do so, the + authorised proxy's public statement of acceptance of a compatible + license grants You permission to use the compatible license. + + +4.5 Limits of Share Alike. The requirements of Section 4.4 do not apply +in the following: + + a. For the avoidance of doubt, You are not required to license + Collective Databases under this License if You incorporate this + Database or a Derivative Database in the collection, but this License + still applies to this Database or a Derivative Database as a part of + the Collective Database; + + b. Using this Database, a Derivative Database, or this Database as + part of a Collective Database to create a Produced Work does not + create a Derivative Database for purposes of Section 4.4; and + + c. Use of a Derivative Database internally within an organisation is + not to the public and therefore does not fall under the requirements + of Section 4.4. + +4.6 Access to Derivative Databases. If You Publicly Use a Derivative +Database or a Produced Work from a Derivative Database, You must also +offer to recipients of the Derivative Database or Produced Work a copy +in a machine readable form of: + + a. The entire Derivative Database; or + + b. A file containing all of the alterations made to the Database or + the method of making the alterations to the Database (such as an + algorithm), including any additional Contents, that make up all the + differences between the Database and the Derivative Database. + +The Derivative Database (under a.) or alteration file (under b.) must be +available at no more than a reasonable production cost for physical +distributions and free of charge if distributed over the internet. + +4.7 Technological measures and additional terms + + a. This License does not allow You to impose (except subject to + Section 4.7 b.) any terms or any technological measures on the + Database, a Derivative Database, or the whole or a Substantial part of + the Contents that alter or restrict the terms of this License, or any + rights granted under it, or have the effect or intent of restricting + the ability of any person to exercise those rights. + + b. Parallel distribution. You may impose terms or technological + measures on the Database, a Derivative Database, or the whole or a + Substantial part of the Contents (a "Restricted Database") in + contravention of Section 4.74 a. only if You also make a copy of the + Database or a Derivative Database available to the recipient of the + Restricted Database: + + i. That is available without additional fee; + + ii. That is available in a medium that does not alter or restrict + the terms of this License, or any rights granted under it, or have + the effect or intent of restricting the ability of any person to + exercise those rights (an "Unrestricted Database"); and + + iii. The Unrestricted Database is at least as accessible to the + recipient as a practical matter as the Restricted Database. + + c. For the avoidance of doubt, You may place this Database or a + Derivative Database in an authenticated environment, behind a + password, or within a similar access control scheme provided that You + do not alter or restrict the terms of this License or any rights + granted under it or have the effect or intent of restricting the + ability of any person to exercise those rights. + +4.8 Licensing of others. You may not sublicense the Database. Each time +You communicate the Database, the whole or Substantial part of the +Contents, or any Derivative Database to anyone else in any way, the +Licensor offers to the recipient a license to the Database on the same +terms and conditions as this License. You are not responsible for +enforcing compliance by third parties with this License, but You may +enforce any rights that You have over a Derivative Database. You are +solely responsible for any modifications of a Derivative Database made +by You or another Person at Your direction. You may not impose any +further restrictions on the exercise of the rights granted or affirmed +under this License. + +### 5.0 Moral rights + +5.1 Moral rights. This section covers moral rights, including any rights +to be identified as the author of the Database or to object to treatment +that would otherwise prejudice the author's honour and reputation, or +any other derogatory treatment: + + a. For jurisdictions allowing waiver of moral rights, Licensor waives + all moral rights that Licensor may have in the Database to the fullest + extent possible by the law of the relevant jurisdiction under Section + 10.4; + + b. If waiver of moral rights under Section 5.1 a in the relevant + jurisdiction is not possible, Licensor agrees not to assert any moral + rights over the Database and waives all claims in moral rights to the + fullest extent possible by the law of the relevant jurisdiction under + Section 10.4; and + + c. For jurisdictions not allowing waiver or an agreement not to assert + moral rights under Section 5.1 a and b, the author may retain their + moral rights over certain aspects of the Database. + +Please note that some jurisdictions do not allow for the waiver of moral +rights, and so moral rights may still subsist over the Database in some +jurisdictions. + +### 6.0 Fair dealing, Database exceptions, and other rights not affected + +6.1 This License does not affect any rights that You or anyone else may +independently have under any applicable law to make any use of this +Database, including without limitation: + + a. Exceptions to the Database Right including: Extraction of Contents + from non-electronic Databases for private purposes, Extraction for + purposes of illustration for teaching or scientific research, and + Extraction or Re-utilisation for public security or an administrative + or judicial procedure. + + b. Fair dealing, fair use, or any other legally recognised limitation + or exception to infringement of copyright or other applicable laws. + +6.2 This License does not affect any rights of lawful users to Extract +and Re-utilise insubstantial parts of the Contents, evaluated +quantitatively or qualitatively, for any purposes whatsoever, including +creating a Derivative Database (subject to other rights over the +Contents, see Section 2.4). The repeated and systematic Extraction or +Re-utilisation of insubstantial parts of the Contents may however amount +to the Extraction or Re-utilisation of a Substantial part of the +Contents. + +### 7.0 Warranties and Disclaimer + +7.1 The Database is licensed by the Licensor "as is" and without any +warranty of any kind, either express, implied, or arising by statute, +custom, course of dealing, or trade usage. Licensor specifically +disclaims any and all implied warranties or conditions of title, +non-infringement, accuracy or completeness, the presence or absence of +errors, fitness for a particular purpose, merchantability, or otherwise. +Some jurisdictions do not allow the exclusion of implied warranties, so +this exclusion may not apply to You. + +### 8.0 Limitation of liability + +8.1 Subject to any liability that may not be excluded or limited by law, +the Licensor is not liable for, and expressly excludes, all liability +for loss or damage however and whenever caused to anyone by any use +under this License, whether by You or by anyone else, and whether caused +by any fault on the part of the Licensor or not. This exclusion of +liability includes, but is not limited to, any special, incidental, +consequential, punitive, or exemplary damages such as loss of revenue, +data, anticipated profits, and lost business. This exclusion applies +even if the Licensor has been advised of the possibility of such +damages. + +8.2 If liability may not be excluded by law, it is limited to actual and +direct financial loss to the extent it is caused by proved negligence on +the part of the Licensor. + +### 9.0 Termination of Your rights under this License + +9.1 Any breach by You of the terms and conditions of this License +automatically terminates this License with immediate effect and without +notice to You. For the avoidance of doubt, Persons who have received the +Database, the whole or a Substantial part of the Contents, Derivative +Databases, or the Database as part of a Collective Database from You +under this License will not have their licenses terminated provided +their use is in full compliance with this License or a license granted +under Section 4.8 of this License. Sections 1, 2, 7, 8, 9 and 10 will +survive any termination of this License. + +9.2 If You are not in breach of the terms of this License, the Licensor +will not terminate Your rights under it. + +9.3 Unless terminated under Section 9.1, this License is granted to You +for the duration of applicable rights in the Database. + +9.4 Reinstatement of rights. If you cease any breach of the terms and +conditions of this License, then your full rights under this License +will be reinstated: + + a. Provisionally and subject to permanent termination until the 60th + day after cessation of breach; + + b. Permanently on the 60th day after cessation of breach unless + otherwise reasonably notified by the Licensor; or + + c. Permanently if reasonably notified by the Licensor of the + violation, this is the first time You have received notice of + violation of this License from the Licensor, and You cure the + violation prior to 30 days after your receipt of the notice. + +Persons subject to permanent termination of rights are not eligible to +be a recipient and receive a license under Section 4.8. + +9.5 Notwithstanding the above, Licensor reserves the right to release +the Database under different license terms or to stop distributing or +making available the Database. Releasing the Database under different +license terms or stopping the distribution of the Database will not +withdraw this License (or any other license that has been, or is +required to be, granted under the terms of this License), and this +License will continue in full force and effect unless terminated as +stated above. + +### 10.0 General + +10.1 If any provision of this License is held to be invalid or +unenforceable, that must not affect the validity or enforceability of +the remainder of the terms and conditions of this License and each +remaining provision of this License shall be valid and enforced to the +fullest extent permitted by law. + +10.2 This License is the entire agreement between the parties with +respect to the rights granted here over the Database. It replaces any +earlier understandings, agreements or representations with respect to +the Database. + +10.3 If You are in breach of the terms of this License, You will not be +entitled to rely on the terms of this License or to complain of any +breach by the Licensor. + +10.4 Choice of law. This License takes effect in and will be governed by +the laws of the relevant jurisdiction in which the License terms are +sought to be enforced. If the standard suite of rights granted under +applicable copyright law and Database Rights in the relevant +jurisdiction includes additional rights not granted under this License, +these additional rights are granted in this License in order to meet the +terms of this License. -- Gitee From 1fbec4e4ee8538eb6f0c001f7ee5541e35e57532 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:48:43 +0000 Subject: [PATCH 14/16] rename LICENSE to vim. Signed-off-by: Gitee Tester --- LICENSE => vim | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename LICENSE => vim (100%) diff --git a/LICENSE b/vim similarity index 100% rename from LICENSE rename to vim -- Gitee From cf7e3c77cd4099d624e70cc4708f4b852b2398b4 Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:49:08 +0000 Subject: [PATCH 15/16] rename vim to LICENSE. Signed-off-by: Gitee Tester --- vim => LICENSE | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename vim => LICENSE (100%) diff --git a/vim b/LICENSE similarity index 100% rename from vim rename to LICENSE -- Gitee From 7d644cc2cb2a2223b0044142b644140bc6d2dadd Mon Sep 17 00:00:00 2001 From: Gitee Tester Date: Fri, 26 Apr 2024 02:49:24 +0000 Subject: [PATCH 16/16] update LICENSE. Signed-off-by: Gitee Tester --- LICENSE | 618 ++++++++------------------------------------------------ 1 file changed, 80 insertions(+), 538 deletions(-) diff --git a/LICENSE b/LICENSE index c734a1d..884d8ce 100644 --- a/LICENSE +++ b/LICENSE @@ -1,540 +1,82 @@ -## ODC Open Database License (ODbL) +VIM LICENSE + +I) There are no restrictions on distributing unmodified copies of p02 + except that they must include this license text. You can also distribute + unmodified parts of [project], likewise unrestricted except that they must + include this license text. You are also allowed to include executables + that you made from the unmodified [project] sources, plus your own usage + examples and Vim scripts. + +II) It is allowed to distribute a modified (or extended) version of [project], + including executables and/or source code, when the following four + conditions are met: + 1) This license text must be included unmodified. + 2) The modified [project] must be distributed in one of the following five + ways: + a) If you make changes to [project] yourself, you must clearly describe + in the distribution how to contact you. When the maintainer asks + you (in any way) for a copy of the modified [project] you + distributed, you must make your changes, including source code, + available to the maintainer without fee. The maintainer reserves + the right to include your changes in the official version of + [project]. What the maintainer will do with your changes and under + what license they will be distributed is negotiable. If there has + been no negotiation then this license, or a later version, also + applies to your changes. The current maintainer is Bram Moolenaar + . If this changes it will be announced in appropriate + places (most likely vim.sf.net, www.vim.org and/or comp.editors). + When it is completely impossible to contact the maintainer, the + obligation to send him your changes ceases. Once the maintainer has + confirmed that he has received your changes they will not have to be + sent again. + b) If you have received a modified [project] that was distributed as + mentioned under a) you are allowed to further distribute it + unmodified, as mentioned at I). If you make additional changes the + text under a) applies to those changes. + c) Provide all the changes, including source code, with every copy of + the modified [project] you distribute. This may be done in the form + of a context diff. You can choose what license to use for new code + you add. The changes and their license must not restrict others + from making their own changes to the official version of [project]. + d) When you have a modified [project] which includes changes as + mentioned under c), you can distribute it without the source code + for the changes if the following three conditions are met: + - The license that applies to the changes permits you to distribute + the changes to the Vim maintainer without fee or restriction, and + permits the Vim maintainer to include the changes in the official + version of [project] without fee or restriction. + - You keep the changes for at least three years after last + distributing the corresponding modified [project]. When the + maintainer or someone who you distributed the modified [project] + to asks you (in any way) for the changes within this period, you + must make them available to him. + - You clearly describe in the distribution how to contact you. This + contact information must remain valid for at least three years + after last distributing the corresponding modified [project], or + as long as possible. + e) When the GNU General Public License (GPL) applies to the changes, + you can distribute the modified [project] under the GNU GPL version + 2 or any later version. + 3) A message must be added, at least in the output of the ":version" + command and in the intro screen, such that the user of the modified + [project] is able to see that it was modified. When distributing as + mentioned under 2)e) adding the message is only required for as far as + this does not conflict with the license used for the changes. + 4) The contact information as required under 2)a) and 2)d) must not be + removed or changed, except that the person himself can make + corrections. + +III) If you distribute a modified version of [project], you are encouraged to + use the Vim license for your changes and make them available to the + maintainer, including the source code. The preferred way to do this is + by e-mail or by uploading the files to a server and e-mailing the URL. If + the number of changes is small (e.g., a modified Makefile) e-mailing a + context diff will do. The e-mail address to be used is + + +IV) It is not allowed to remove this license from the distribution of the + [project] sources, parts of it or from a modified version. You may use + this license for previous [project] releases instead of the license that + they came with, at your option. -### Preamble -The Open Database License (ODbL) is a license agreement intended to -allow users to freely share, modify, and use this Database while -maintaining this same freedom for others. Many databases are covered by -copyright, and therefore this document licenses these rights. Some -jurisdictions, mainly in the European Union, have specific rights that -cover databases, and so the ODbL addresses these rights, too. Finally, -the ODbL is also an agreement in contract for users of this Database to -act in certain ways in return for accessing this Database. - -Databases can contain a wide variety of types of content (images, -audiovisual material, and sounds all in the same database, for example), -and so the ODbL only governs the rights over the Database, and not the -contents of the Database individually. Licensors should use the ODbL -together with another license for the contents, if the contents have a -single set of rights that uniformly covers all of the contents. If the -contents have multiple sets of different rights, Licensors should -describe what rights govern what contents together in the individual -record or in some other way that clarifies what rights apply. - -Sometimes the contents of a database, or the database itself, can be -covered by other rights not addressed here (such as private contracts, -trade mark over the name, or privacy rights / data protection rights -over information in the contents), and so you are advised that you may -have to consult other documents or clear other rights before doing -activities not covered by this License. - ------- - -The Licensor (as defined below) - -and - -You (as defined below) - -agree as follows: - -### 1.0 Definitions of Capitalised Words - -"Collective Database" – Means this Database in unmodified form as part -of a collection of independent databases in themselves that together are -assembled into a collective whole. A work that constitutes a Collective -Database will not be considered a Derivative Database. - -"Convey" – As a verb, means Using the Database, a Derivative Database, -or the Database as part of a Collective Database in any way that enables -a Person to make or receive copies of the Database or a Derivative -Database. Conveying does not include interaction with a user through a -computer network, or creating and Using a Produced Work, where no -transfer of a copy of the Database or a Derivative Database occurs. -"Contents" – The contents of this Database, which includes the -information, independent works, or other material collected into the -Database. For example, the contents of the Database could be factual -data or works such as images, audiovisual material, text, or sounds. - -"Database" – A collection of material (the Contents) arranged in a -systematic or methodical way and individually accessible by electronic -or other means offered under the terms of this License. - -"Database Directive" – Means Directive 96/9/EC of the European -Parliament and of the Council of 11 March 1996 on the legal protection -of databases, as amended or succeeded. - -"Database Right" – Means rights resulting from the Chapter III ("sui -generis") rights in the Database Directive (as amended and as transposed -by member states), which includes the Extraction and Re-utilisation of -the whole or a Substantial part of the Contents, as well as any similar -rights available in the relevant jurisdiction under Section 10.4. - -"Derivative Database" – Means a database based upon the Database, and -includes any translation, adaptation, arrangement, modification, or any -other alteration of the Database or of a Substantial part of the -Contents. This includes, but is not limited to, Extracting or -Re-utilising the whole or a Substantial part of the Contents in a new -Database. - -"Extraction" – Means the permanent or temporary transfer of all or a -Substantial part of the Contents to another medium by any means or in -any form. - -"License" – Means this license agreement and is both a license of rights -such as copyright and Database Rights and an agreement in contract. - -"Licensor" – Means the Person that offers the Database under the terms -of this License. - -"Person" – Means a natural or legal person or a body of persons -corporate or incorporate. - -"Produced Work" – a work (such as an image, audiovisual material, text, -or sounds) resulting from using the whole or a Substantial part of the -Contents (via a search or other query) from this Database, a Derivative -Database, or this Database as part of a Collective Database. - -"Publicly" – means to Persons other than You or under Your control by -either more than 50% ownership or by the power to direct their -activities (such as contracting with an independent consultant). - -"Re-utilisation" – means any form of making available to the public all -or a Substantial part of the Contents by the distribution of copies, by -renting, by online or other forms of transmission. - -"Substantial" – Means substantial in terms of quantity or quality or a -combination of both. The repeated and systematic Extraction or -Re-utilisation of insubstantial parts of the Contents may amount to the -Extraction or Re-utilisation of a Substantial part of the Contents. - -"Use" – As a verb, means doing any act that is restricted by copyright -or Database Rights whether in the original medium or any other; and -includes without limitation distributing, copying, publicly performing, -publicly displaying, and preparing derivative works of the Database, as -well as modifying the Database as may be technically necessary to use it -in a different mode or format. - -"You" – Means a Person exercising rights under this License who has not -previously violated the terms of this License with respect to the -Database, or who has received express permission from the Licensor to -exercise rights under this License despite a previous violation. - -Words in the singular include the plural and vice versa. - -### 2.0 What this License covers - -2.1. Legal effect of this document. This License is: - - a. A license of applicable copyright and neighbouring rights; - - b. A license of the Database Right; and - - c. An agreement in contract between You and the Licensor. - -2.2 Legal rights covered. This License covers the legal rights in the -Database, including: - - a. Copyright. Any copyright or neighbouring rights in the Database. - The copyright licensed includes any individual elements of the - Database, but does not cover the copyright over the Contents - independent of this Database. See Section 2.4 for details. Copyright - law varies between jurisdictions, but is likely to cover: the Database - model or schema, which is the structure, arrangement, and organisation - of the Database, and can also include the Database tables and table - indexes; the data entry and output sheets; and the Field names of - Contents stored in the Database; - - b. Database Rights. Database Rights only extend to the Extraction and - Re-utilisation of the whole or a Substantial part of the Contents. - Database Rights can apply even when there is no copyright over the - Database. Database Rights can also apply when the Contents are removed - from the Database and are selected and arranged in a way that would - not infringe any applicable copyright; and - - c. Contract. This is an agreement between You and the Licensor for - access to the Database. In return you agree to certain conditions of - use on this access as outlined in this License. - -2.3 Rights not covered. - - a. This License does not apply to computer programs used in the making - or operation of the Database; - - b. This License does not cover any patents over the Contents or the - Database; and - - c. This License does not cover any trademarks associated with the - Database. - -2.4 Relationship to Contents in the Database. The individual items of -the Contents contained in this Database may be covered by other rights, -including copyright, patent, data protection, privacy, or personality -rights, and this License does not cover any rights (other than Database -Rights or in contract) in individual Contents contained in the Database. -For example, if used on a Database of images (the Contents), this -License would not apply to copyright over individual images, which could -have their own separate licenses, or one single license covering all of -the rights over the images. - -### 3.0 Rights granted - -3.1 Subject to the terms and conditions of this License, the Licensor -grants to You a worldwide, royalty-free, non-exclusive, terminable (but -only under Section 9) license to Use the Database for the duration of -any applicable copyright and Database Rights. These rights explicitly -include commercial use, and do not exclude any field of endeavour. To -the extent possible in the relevant jurisdiction, these rights may be -exercised in all media and formats whether now known or created in the -future. - -The rights granted cover, for example: - - a. Extraction and Re-utilisation of the whole or a Substantial part of - the Contents; - - b. Creation of Derivative Databases; - - c. Creation of Collective Databases; - - d. Creation of temporary or permanent reproductions by any means and - in any form, in whole or in part, including of any Derivative - Databases or as a part of Collective Databases; and - - e. Distribution, communication, display, lending, making available, or - performance to the public by any means and in any form, in whole or in - part, including of any Derivative Database or as a part of Collective - Databases. - -3.2 Compulsory license schemes. For the avoidance of doubt: - - a. Non-waivable compulsory license schemes. In those jurisdictions in - which the right to collect royalties through any statutory or - compulsory licensing scheme cannot be waived, the Licensor reserves - the exclusive right to collect such royalties for any exercise by You - of the rights granted under this License; - - b. Waivable compulsory license schemes. In those jurisdictions in - which the right to collect royalties through any statutory or - compulsory licensing scheme can be waived, the Licensor waives the - exclusive right to collect such royalties for any exercise by You of - the rights granted under this License; and, - - c. Voluntary license schemes. The Licensor waives the right to collect - royalties, whether individually or, in the event that the Licensor is - a member of a collecting society that administers voluntary licensing - schemes, via that society, from any exercise by You of the rights - granted under this License. - -3.3 The right to release the Database under different terms, or to stop -distributing or making available the Database, is reserved. Note that -this Database may be multiple-licensed, and so You may have the choice -of using alternative licenses for this Database. Subject to Section -10.4, all other rights not expressly granted by Licensor are reserved. - -### 4.0 Conditions of Use - -4.1 The rights granted in Section 3 above are expressly made subject to -Your complying with the following conditions of use. These are important -conditions of this License, and if You fail to follow them, You will be -in material breach of its terms. - -4.2 Notices. If You Publicly Convey this Database, any Derivative -Database, or the Database as part of a Collective Database, then You -must: - - a. Do so only under the terms of this License or another license - permitted under Section 4.4; - - b. Include a copy of this License (or, as applicable, a license - permitted under Section 4.4) or its Uniform Resource Identifier (URI) - with the Database or Derivative Database, including both in the - Database or Derivative Database and in any relevant documentation; and - - c. Keep intact any copyright or Database Right notices and notices - that refer to this License. - - d. If it is not possible to put the required notices in a particular - file due to its structure, then You must include the notices in a - location (such as a relevant directory) where users would be likely to - look for it. - -4.3 Notice for using output (Contents). Creating and Using a Produced -Work does not require the notice in Section 4.2. However, if you -Publicly Use a Produced Work, You must include a notice associated with -the Produced Work reasonably calculated to make any Person that uses, -views, accesses, interacts with, or is otherwise exposed to the Produced -Work aware that Content was obtained from the Database, Derivative -Database, or the Database as part of a Collective Database, and that it -is available under this License. - - a. Example notice. The following text will satisfy notice under - Section 4.3: - - Contains information from DATABASE NAME, which is made available - here under the Open Database License (ODbL). - -DATABASE NAME should be replaced with the name of the Database and a -hyperlink to the URI of the Database. "Open Database License" should -contain a hyperlink to the URI of the text of this License. If -hyperlinks are not possible, You should include the plain text of the -required URI's with the above notice. - -4.4 Share alike. - - a. Any Derivative Database that You Publicly Use must be only under - the terms of: - - i. This License; - - ii. A later version of this License similar in spirit to this - License; or - - iii. A compatible license. - - If You license the Derivative Database under one of the licenses - mentioned in (iii), You must comply with the terms of that license. - - b. For the avoidance of doubt, Extraction or Re-utilisation of the - whole or a Substantial part of the Contents into a new database is a - Derivative Database and must comply with Section 4.4. - - c. Derivative Databases and Produced Works. A Derivative Database is - Publicly Used and so must comply with Section 4.4. if a Produced Work - created from the Derivative Database is Publicly Used. - - d. Share Alike and additional Contents. For the avoidance of doubt, - You must not add Contents to Derivative Databases under Section 4.4 a - that are incompatible with the rights granted under this License. - - e. Compatible licenses. Licensors may authorise a proxy to determine - compatible licenses under Section 4.4 a iii. If they do so, the - authorised proxy's public statement of acceptance of a compatible - license grants You permission to use the compatible license. - - -4.5 Limits of Share Alike. The requirements of Section 4.4 do not apply -in the following: - - a. For the avoidance of doubt, You are not required to license - Collective Databases under this License if You incorporate this - Database or a Derivative Database in the collection, but this License - still applies to this Database or a Derivative Database as a part of - the Collective Database; - - b. Using this Database, a Derivative Database, or this Database as - part of a Collective Database to create a Produced Work does not - create a Derivative Database for purposes of Section 4.4; and - - c. Use of a Derivative Database internally within an organisation is - not to the public and therefore does not fall under the requirements - of Section 4.4. - -4.6 Access to Derivative Databases. If You Publicly Use a Derivative -Database or a Produced Work from a Derivative Database, You must also -offer to recipients of the Derivative Database or Produced Work a copy -in a machine readable form of: - - a. The entire Derivative Database; or - - b. A file containing all of the alterations made to the Database or - the method of making the alterations to the Database (such as an - algorithm), including any additional Contents, that make up all the - differences between the Database and the Derivative Database. - -The Derivative Database (under a.) or alteration file (under b.) must be -available at no more than a reasonable production cost for physical -distributions and free of charge if distributed over the internet. - -4.7 Technological measures and additional terms - - a. This License does not allow You to impose (except subject to - Section 4.7 b.) any terms or any technological measures on the - Database, a Derivative Database, or the whole or a Substantial part of - the Contents that alter or restrict the terms of this License, or any - rights granted under it, or have the effect or intent of restricting - the ability of any person to exercise those rights. - - b. Parallel distribution. You may impose terms or technological - measures on the Database, a Derivative Database, or the whole or a - Substantial part of the Contents (a "Restricted Database") in - contravention of Section 4.74 a. only if You also make a copy of the - Database or a Derivative Database available to the recipient of the - Restricted Database: - - i. That is available without additional fee; - - ii. That is available in a medium that does not alter or restrict - the terms of this License, or any rights granted under it, or have - the effect or intent of restricting the ability of any person to - exercise those rights (an "Unrestricted Database"); and - - iii. The Unrestricted Database is at least as accessible to the - recipient as a practical matter as the Restricted Database. - - c. For the avoidance of doubt, You may place this Database or a - Derivative Database in an authenticated environment, behind a - password, or within a similar access control scheme provided that You - do not alter or restrict the terms of this License or any rights - granted under it or have the effect or intent of restricting the - ability of any person to exercise those rights. - -4.8 Licensing of others. You may not sublicense the Database. Each time -You communicate the Database, the whole or Substantial part of the -Contents, or any Derivative Database to anyone else in any way, the -Licensor offers to the recipient a license to the Database on the same -terms and conditions as this License. You are not responsible for -enforcing compliance by third parties with this License, but You may -enforce any rights that You have over a Derivative Database. You are -solely responsible for any modifications of a Derivative Database made -by You or another Person at Your direction. You may not impose any -further restrictions on the exercise of the rights granted or affirmed -under this License. - -### 5.0 Moral rights - -5.1 Moral rights. This section covers moral rights, including any rights -to be identified as the author of the Database or to object to treatment -that would otherwise prejudice the author's honour and reputation, or -any other derogatory treatment: - - a. For jurisdictions allowing waiver of moral rights, Licensor waives - all moral rights that Licensor may have in the Database to the fullest - extent possible by the law of the relevant jurisdiction under Section - 10.4; - - b. If waiver of moral rights under Section 5.1 a in the relevant - jurisdiction is not possible, Licensor agrees not to assert any moral - rights over the Database and waives all claims in moral rights to the - fullest extent possible by the law of the relevant jurisdiction under - Section 10.4; and - - c. For jurisdictions not allowing waiver or an agreement not to assert - moral rights under Section 5.1 a and b, the author may retain their - moral rights over certain aspects of the Database. - -Please note that some jurisdictions do not allow for the waiver of moral -rights, and so moral rights may still subsist over the Database in some -jurisdictions. - -### 6.0 Fair dealing, Database exceptions, and other rights not affected - -6.1 This License does not affect any rights that You or anyone else may -independently have under any applicable law to make any use of this -Database, including without limitation: - - a. Exceptions to the Database Right including: Extraction of Contents - from non-electronic Databases for private purposes, Extraction for - purposes of illustration for teaching or scientific research, and - Extraction or Re-utilisation for public security or an administrative - or judicial procedure. - - b. Fair dealing, fair use, or any other legally recognised limitation - or exception to infringement of copyright or other applicable laws. - -6.2 This License does not affect any rights of lawful users to Extract -and Re-utilise insubstantial parts of the Contents, evaluated -quantitatively or qualitatively, for any purposes whatsoever, including -creating a Derivative Database (subject to other rights over the -Contents, see Section 2.4). The repeated and systematic Extraction or -Re-utilisation of insubstantial parts of the Contents may however amount -to the Extraction or Re-utilisation of a Substantial part of the -Contents. - -### 7.0 Warranties and Disclaimer - -7.1 The Database is licensed by the Licensor "as is" and without any -warranty of any kind, either express, implied, or arising by statute, -custom, course of dealing, or trade usage. Licensor specifically -disclaims any and all implied warranties or conditions of title, -non-infringement, accuracy or completeness, the presence or absence of -errors, fitness for a particular purpose, merchantability, or otherwise. -Some jurisdictions do not allow the exclusion of implied warranties, so -this exclusion may not apply to You. - -### 8.0 Limitation of liability - -8.1 Subject to any liability that may not be excluded or limited by law, -the Licensor is not liable for, and expressly excludes, all liability -for loss or damage however and whenever caused to anyone by any use -under this License, whether by You or by anyone else, and whether caused -by any fault on the part of the Licensor or not. This exclusion of -liability includes, but is not limited to, any special, incidental, -consequential, punitive, or exemplary damages such as loss of revenue, -data, anticipated profits, and lost business. This exclusion applies -even if the Licensor has been advised of the possibility of such -damages. - -8.2 If liability may not be excluded by law, it is limited to actual and -direct financial loss to the extent it is caused by proved negligence on -the part of the Licensor. - -### 9.0 Termination of Your rights under this License - -9.1 Any breach by You of the terms and conditions of this License -automatically terminates this License with immediate effect and without -notice to You. For the avoidance of doubt, Persons who have received the -Database, the whole or a Substantial part of the Contents, Derivative -Databases, or the Database as part of a Collective Database from You -under this License will not have their licenses terminated provided -their use is in full compliance with this License or a license granted -under Section 4.8 of this License. Sections 1, 2, 7, 8, 9 and 10 will -survive any termination of this License. - -9.2 If You are not in breach of the terms of this License, the Licensor -will not terminate Your rights under it. - -9.3 Unless terminated under Section 9.1, this License is granted to You -for the duration of applicable rights in the Database. - -9.4 Reinstatement of rights. If you cease any breach of the terms and -conditions of this License, then your full rights under this License -will be reinstated: - - a. Provisionally and subject to permanent termination until the 60th - day after cessation of breach; - - b. Permanently on the 60th day after cessation of breach unless - otherwise reasonably notified by the Licensor; or - - c. Permanently if reasonably notified by the Licensor of the - violation, this is the first time You have received notice of - violation of this License from the Licensor, and You cure the - violation prior to 30 days after your receipt of the notice. - -Persons subject to permanent termination of rights are not eligible to -be a recipient and receive a license under Section 4.8. - -9.5 Notwithstanding the above, Licensor reserves the right to release -the Database under different license terms or to stop distributing or -making available the Database. Releasing the Database under different -license terms or stopping the distribution of the Database will not -withdraw this License (or any other license that has been, or is -required to be, granted under the terms of this License), and this -License will continue in full force and effect unless terminated as -stated above. - -### 10.0 General - -10.1 If any provision of this License is held to be invalid or -unenforceable, that must not affect the validity or enforceability of -the remainder of the terms and conditions of this License and each -remaining provision of this License shall be valid and enforced to the -fullest extent permitted by law. - -10.2 This License is the entire agreement between the parties with -respect to the rights granted here over the Database. It replaces any -earlier understandings, agreements or representations with respect to -the Database. - -10.3 If You are in breach of the terms of this License, You will not be -entitled to rely on the terms of this License or to complain of any -breach by the Licensor. - -10.4 Choice of law. This License takes effect in and will be governed by -the laws of the relevant jurisdiction in which the License terms are -sought to be enforced. If the standard suite of rights granted under -applicable copyright law and Database Rights in the relevant -jurisdiction includes additional rights not granted under this License, -these additional rights are granted in this License in order to meet the -terms of this License. -- Gitee