Apache Calcite
Apache Software Foundation
Apache Calcite
这是 Apache Calcite 的源或二进制分发。
site/_docs/history.md 文件中介绍了自上一发行版以来的更改。
LICENSE 和 NOTICE 文件包含许可证信息。
如果这是源发行版,您可以在 site/_docs/howto.md 的 "Building from a source distribution" 部分中找到有关如何构建发行版的说明。
有关 Apache Calcite 的更多信息,请访问其网站 http://calcite.apache.org.
====================================================
通知
Apache Calcite 版权所有 2012-2023 The Apache Software Foundation
本产品包括 Apache Software Foundation (http://www.apache.org/) 开发的软件。
本产品基于最初由 DynamoBI Corporation、LucidEra Inc.、SQLstream Inc. 和其他人在 Eigenbase Foundation 的支持下开发的源代码,并作为 LucidDB 项目发布。
该网站包括由 Jekyll 生成的文件。
====================================================
许可证
Apache 许可证 2.0 版,2004 年 1 月 http://www.apache.org/licenses/
关于使用、复制和分发的条款和条件
1。 定义。
“许可证”是指根据本文档第 1 到第 9 部分规定的关于使用、复制和分发的条款和条件。
“许可方”是指版权所有者或者由授予许可证的版权所有者授权的实体。
“法律实体”是指实施实体和控制该实体、受该实体控制、或与该实体接受共同控制的所有其他实体的集合。就此定义而言,“控制”是指 (i) 让无论是否签订协议的上述实体,进行指导或管理的直接权利或间接权利,或者 (ii) 百分之五十 (50%) 或以上已发行股票的所有权,或者 (iii) 上述实体的实益拥有权。
“您”(或“您的”) 是指行使本许可证所授予权限的个人或法律实体。
“源”形式是指进行修改的首选形式,包括但不限于软件源代码、文档源和配置文件。
“目标”形式是指对源形式进行机械转换或翻译的任何形式,包括但不限于编译的目标代码、生成的文档以及转换为其他媒体类型。
“作品”是指根据本许可证所制作的源形式或目标形式的著作,如著作中包含的或附加的版权声明指示 (下面“附录”中提供了一个示例)。
“衍生作品”是指基于该作品或从其衍生而来的任何源形式或目标形式的作品,这些作品的编辑修订、注释、详细描述或其他修订作为整体反映了原创著作作品。就本许可证而言,衍生作品不得包括与作品及其衍生作品分离的作品,或仅与作品及其衍生作品的界面相链接 (或按名称结合) 的作品。
“贡献”是指有意提交给许可方以让版权所有者或授权代表版权所有者提交的个人或法律实体将其包含在作品中的任何著作作品,包括作品的原始版本和对该作品或衍生作品所做的任何修订或补充。就此定义而言,“提交内容”是指发送给许可方或其代表人的任何电子的、口头的或书面的沟通信息,包括但不限于在由许可方或者代表其管理的电子邮件清单、源代码控制系统以及问题跟踪系统上为讨论和改进作品的沟通信息,但不包括由版权所有者明显标注或以书面形式指定为“非贡献”的沟通信息。
“贡献者”是指许可方接受其贡献并随后包含在作品中的许可方和代表许可方的任何个人或法律实体。
2。 版权许可证的授予。根据本许可证的条款和条件,每个贡献者授予您永久性的、全球范围的、非独占性的、免费的、免版税的、不可撤销的版权许可证,以复制、创作其衍生作品、公开显示、公开执行、授予分许可证,以及分发源形式或目标形式作品和此类衍生作品。
3。 专利许可证的授予。根据本许可证的条款和条件,每个贡献者授予您永久性的、全球范围的、非独占性的、免费的、免版税的、不可撤销的 (除在本部分进行说明) 专利许可证,以制作、让人制作、使用、许诺销售、销售、进口和转让该作品,且此类许可证仅适用于由贡献单独或贡献与其所提交至的作品共同对其贡献者造成必然侵权的可获得许可的专利索赔。如果您对任何实体提起专利法律诉讼 (包括交互诉讼请求或反索赔),宣称作品或作品中所涉及贡献构成直接性或贡献性专利侵权,那么根据本许可证授予您的针对该作品的任何专利许可证将在提起上述诉讼之日起终止。
4。 重新分发。如果您符合以下条件,则可在任何媒介中复制和分发作品或衍生作品的副本,无论是否进行修改,还是以源形式或目标形式:
(a) 您必须为作品或衍生作品的任何其他接收者提供本许可证的副本;并且
(b) 您必须在任何修改过的文件中附有明显的声明,表明您已更改文件;并且
(c) 您必须在您所分发的任何衍生作品的源形式中保留来自著作的源形式的所有版权、专利、商标和归属声明,但不属于衍生作品任何部分的声明除外;并且
(d) 如果作品将“声明”文本文件作为其分发的一部分,那么您分发的任何衍生著作中须包括此类声明文件中所包含的归属通知的可读副本,但不包括与衍生著作的任何部分不相关的通知,在以下至少一个地方:在作为衍生作品一部分而分发的 NOTICE 文本文件中;在源形式或文档中(如果与衍生作品一起提供);或者在衍生作品中生成的显示中(如果与生作品一起提供);或者在源形式或文档中生成的画面。声明文件的内容仅作为信息提供,并未对许可证进行修改。您可在您分发的衍生作品中添加自己的归属声明,随作品一起提供或作为作品声明文本的附录,条件是附加的归属声明不得解释为修改本许可证。
您可以为自己所做出的修改添加自己的版权声明,并可以对自己所做出修改或作为整体的任何此类衍生作品的使用、复制或分发提供附加的或不同的条款和条件,前提是您对作品的使用、复制和分发必须符合本许可证中声明的条件。
5。 贡献的提交。除非您明确声明,您向许可方提交的贡献若要包含在作品中,必须在无任何附加条款或条件下符合本许可证的条款和条件。尽管上面如此规定,本许可证中的任何条款不得替代或修改您与许可方就此贡献签署的任何单独的许可证协议的条款。
6。 商标。本许可证并未授予您使用许可方的商号、商标、服务标记或产品名称的权限,在描述作品起源和复制声明文件的内容时的合理性和惯例性使用除外。
7。 免责声明。除非适用法律要求或已获得书面许可,否则许可方“按原样”提供作品 (并且每个贡献者提供其贡献),无任何明示的或暗示的担保或条件,包括但不限于关于所有权、不侵权、商品适销性或适用性的担保或条件。您仅对使用或重新分发作品的正确性负责,并需承担根据本许可证行使权限时的任何风险。
8。 责任范围。在任何情况下并根据任何法律,无论是因侵权 (包括过失) 或根据合同,还是其他原因,除非根据适用法律需要 (例如故意行为和重大过失行为) 或经书面同意,即使贡献者事先已被告知发生损害的可能性,任何贡献者不就您因使用本许可证或不能使用或无法使用作品 (包括但不限于商誉损失、停工、计算机失效或故障,或任何其他商业损坏或损失) 而造成的任何人员的损失 (包括直接的、间接的、特殊的、意外的或后果性的损失) 而负责。
9。 接受担保或附加责任。重新分发作品或其衍生作品时,您可选择接受符合本许可证的支持、担保、赔偿或其他职责义务和/或权利,并为之收取费用。但是,在接受上述义务时,您只可代表您自己并接受自己独有的责任,而不能代表任何其他贡献者,并且您必须同意保护、维护并保证每个贡献者不受任何因您自身承担这样的保证或附加责任而产生的责任或提出的索赔所造成的伤害。
条款和条件结束
其他许可证文件可以在 'licenses' 文件夹中找到,该文件夹与 LICENSE 文件位于同一目录中(即此文件)
在 ASF 之外生产的软件,可在其他许可证下使用(不是 Apache-2.0)
MIT * cobyism:html5shiv:3.7.2 * 字体真棒:font-awesome-code:4.2.0 * gridsim:gridsim:* jekyll:jekyll:* normalize:3.0.2 * response:1.4.2
上述文件包括的许可证
* 字体真棒:font-awesome-code
https://fortawesome.github.io/Font-Awesome/license/
字体许可证
适用于以下目录中的所有桌面和 Webfont 文件:font-awesome/fonts/。许可证:SIL OFL 1.1 URL:http://scripts.sil.org/OFL
代码许可
适用于以下目录中的所有 CSS 和 LESS 文件:font-awesome/CSS/、font-awesome/LESS/ 和 font-awesome/scss/。许可证:MIT 许可证 URL:http://opensource.org/licenses/mit-license.html
----------------------------------------------------------
* gridsim:gridsim
版权所有 (c) 2013 Coby Chapple 版权所有。
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
----------------------------------------------------------
* cobyism:html5shiv
MIT 许可证 (MIT)
版权所有 (c) 2014 Alexander Farkas (aFarkas)
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
----------------------------------------------------------
* jekyll:jekyll
MIT 许可证 (MIT)
版权所有 (c) 2008 年至今 Tom Preston-Werner 和 Jekyll 贡献者
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
----------------------------------------------------------
* normalize:normalize
版权所有 (c) Nicolas Gallagher 和 Jonathan Neal
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
----------------------------------------------------------
* 回复:respond
版权所有 (c) 2013 Scott Jehl
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
====================================================
使用 Apache 许可证的第四方库(许可证文本与上面相同)
====================================================
org.apache.calcite " calcite-linq4j :: 1.36.0
(与上面相同的许可证)
# 根据一个或多个贡献者的许可协议授权给 Apache Software Foundation (ASF) 使用。请参见随 # 本作品分发的 NOTICE 文件,以获取有关版权所有权的其他信息。# ASF 根据 Apache 许可证 2.0 版(简称“许可证”)向您授权此文件;除非符合 # 许可证,否则您不得使用此文件。You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License.
====================================================
org.apache.calcite.avatica " avatica-core(与上面相同的 Apache 许可证)
Apache Calcite Avatica 发行版 1.23.0
# 概述这是 Avatica 的源代码或二进制分发,Avatica 是用于构建数据库驱动程序的框架。Avatica 是 Apache Calcite 的子项目。
# 构建如果这是源发行版,您可以在 site/_docs/howto.md 的 "Building from a source distribution" 部分中找到有关如何构建发行版的说明。
站点 /_docs/history.md 文件中介绍了自上一个发行版以来的版本说明更改数。
# 使用 README.md 包含运行 Avatica 的示例。
# 法律许可证和通知文件包含许可证信息。
有关 Avatica 的更多信息,请访问其网站 http://calcite.apache.org/avatica. 页脚© 2023 GitHub,Inc。
通知
Apache Calcite -- Avatica 版权所有 2012-2023 The Apache Software Foundation
本产品包括 Apache Software Foundation (http://www.apache.org/) 开发的软件。
====================================================
com.google.guava " guava
(许可证与 Apache 相同)
/* * Copyright (C) 2007 The Guava Authors * * Licensed under the Apache License,Version 2.0(简称“许可证”)授权您使用此文件;除非 * 符合许可证,否则不能使用此文件。贵方可在 * * http://www.apache.org/licenses/LICENSE-2.0 * * 上获得许可的副本,除非适用法律要求或已获得书面同意,否则根据许可证 * 分发的软体应“按原样”分发,不含任何明示或暗示的保证或条件。有关本许可证的特定语言管理权限和适用范围的许可证,请参见本许可证。*/
====================================================
com.google.errorprone " error_prone_annotations
(许可证与 Apache 相同)
下面是 java 文件之一。未找到显式通知文件。
版权 2015 The Error Prone Authors
根据 Apache 许可证 2.0 版(简称“许可证”)授权使用;不遵守许可证则不能使用此文件。您可以从以下位置获取本许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或已获得书面许可,否则根据本许可证分发的软件应“按原样”进行分发,无任何明示的或暗示的担保或条件。有关本许可证的特定语言管理权限和适用范围,请参阅本许可证。
====================================================
com.fasterxml.jackson.core " jackson-annotations
(许可证与 Apache 相同)
下面是 java 文件之一。未找到显式通知文件。
/* * 版权 2007-present 原作者或作者。* * 许可下 Apache 许可证,版本 2.0(“许可证”);* 你不能使用这个文件,除非符合许可证。* 您可以获得许可证的副本 * * http://www.apache.org/licenses/LICENSE-2.0 * * 除非根据适用法律要求或以书面形式同意,根据许可证分发的软件 * 按“原样”分发,* 无任何明示或暗示的担保或条件。* 请参阅许可证,以了解特定语言管辖许可和 * 许可证下的限制。*/
====================================================
org.apiguardian " apiguardian-api
(许可证与 Apache 相同)
下面是 java 文件之一。未找到显式通知文件。
/* * 版权所有 2002-2017 原始作者或作者。* * 根据 Apache 许可证,版本 2.0(“许可证”);* 除非符合许可证,否则不得使用此文件。* 您可以通过 * * http://www.apache.org/licenses/LICENSE-2.0 * * 获取许可证的副本,除非根据适用法律要求或以书面形式同意,根据许可证分发的软件 * 按“原样”分发,* 无任何明示或暗示的担保或条件。* 请参阅许可证,以了解特定语言管辖许可和 * 许可证下的限制。*/
====================================================
org.locationtech.proj4j " 项目 4j
许可证
此软件根据 Apache 2 许可授权,如下所述。
版权所有 2011-2016 Azavea [http://www.azavea.com]
根据 Apache 许可证 2.0 版(简称“许可证”)授权使用;不遵守许可证则不能使用此文件。您可以从以下位置获取本许可证的副本:
[http://www.apache.org/licenses/LICENSE-2.0]
除非适用法律要求或已获得书面许可,否则根据本许可证分发的软件应“按原样”进行分发,无任何明示的或暗示的担保或条件。有关本许可证的特定语言管理权限和适用范围,请参阅本许可证。
----- 此软件使用 proj.4 [https://github.com/osgeo/proj.4] 中的代码,该代码在 MIT 许可证下分发:
版权所有 (c) 2000,Frank Warmerdam
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
通知
Eclipse 基础软件用户协议
四月 9,2014 使用内容
ECLIPSE 基金会为开源项目提供软件,文档,信息和/或其他材料(统称为“内容”)。本协议各方面应受中华人民共和国大陆地区法律的管辖。版权本协议各方面应受中华人民共和国大陆地区法律的管辖。本协议阐述之条款和条件适用于您使用本公司所提供的在企业间 (B-TO-B) 电子市场中进行贸易和交流的各种工具和服务(下称“服务”)。如果您不同意本协议的约定,您应立即停止注册程序或停止使用秒杀网服务。如您不同意相关变更,必须停止使用秒杀网服务。适用许可
除非另有说明,否则 Eclipse 基金会提供的所有内容均根据 Eclipse 公共许可证版本 1.0 ("EPL") 的条款和条件提供给您。EPL 的副本随本内容提供,也可从 http://www.eclipse.org/legal/epl-v10.html. 获取就 EPL 而言,“程序”是指内容。
内容包括但不限于源代码、对象代码、文档和其他文件,这些文件保存在软件模块(“模块”)中的 Eclipse Foundation 源代码库(“Repository”)中,并作为可下载的文档(“下载”)提供。
内容可以结构化并打包成模块,以便于交付、扩展和升级内容。典型的模块可能包括插件(“插件”)、插件片段(“片段”)和功能(“功能”)。每个插件或片段可以打包为名为 "plugins" 的目录中的子目录或 JAR(Java ™ ARchive)。功能是一个或多个插件和/或片段以及关联材料的捆绑包。每个功能可以打包为名为“features”的目录中的子目录。在功能中,名为 "feature.xml" 的文件可以包含与该功能关联的插件和/或片段的名称和版本号的列表。功能还可能包括其他功能(“包含的功能”)。在功能中,名为 "feature.xml" 的文件可以包含包含包含功能的名称和版本号的列表。
管理插件和片段的条款和条件应包含在名为 "about.html"( “ 关于 ”)的文件中。管理功能和包含功能的条款和条件应包含在名为 "license.html" 的文件中(“功能许可证”)。关于和功能许可证可能位于下载或模块的任何目录中,包括但不限于以下位置:
顶层(根)目录插件和片段目录插件和片段内部打包为某些插件功能目录中名为 "src" 的目录的 JAR 子目录
注意:如果使用配置技术(定义见下文)安装了 Eclipse 基金会提供的功能,则贵方必须在安装过程中同意获得许可(“功能更新许可”)。如果该功能包含“包含的功能”,则“功能更新许可”应为您提供管理“包含的功能”的条款和条件,或通知您可在何处找到这些功能。功能更新许可可以在功能中找到名为 "feature.properties" 的文件的 "license" 属性中找到。本协议阐述之条款和条件适用于您使用本公司所提供的在企业间 (B-TO-B) 电子市场中进行贸易和交流的各种工具和服务(下称“服务”)。
关于,功能许可证和功能更新许可证可能涉及 EPL 或其他许可协议,通知或条款和条件。这些其他许可协议中的一些可能包括(但并不限于):
Eclipse 分发许可证版本 1.0(可从 http://www.eclipse.org/licenses/edl-v1.0.html 获取)通用公共许可证版本 1.0(可从 http://www.eclipse.org/legal/cpl-v10.html 获取)Apache 软件许可证 1.1(可从 http://www.apache.org/licenses/LICENSE 获取)Apache 软件许可证 2.0(可从 http://www.apache.org/licenses/LICENSE-2.0 获取)Mozilla 公共许可证版本 1.1(可从 http://www.mozilla.org/MPL/MPL-1.1.html 获取)
在使用内容之前,您有义务阅读并接受所有此类条款和条件。如果未提供“关于”、“功能许可证”或“功能更新许可证”,请与 Eclipse 基金会联系,以确定哪些条款和条件可以控制该特定内容。使用预配技术
Eclipse 基金会提供可用的预配软件,其示例包括但不限于 p2 和 Eclipse Update Manager(“预配技术”),目的是允许用户安装软件、文档、信息和/或其他材料(统称“可安装软件”)。此功能旨在允许此类用户安装、扩展和更新基于 Eclipse 的产品。有关打包可安装软件的信息,请访问 http://eclipse.org/equinox/p2/repository_packaging.html ("Specification")。
您可以使用预配技术来允许其他方安装可安装软件。贵方应负责促成与可安装软件相关的适用许可协议,旨在根据规范向开通技术的用户显示并被开通技术的用户接受。通过以这种方式使用配置技术并根据规范提供该技术,您进一步认可您同意并获得所有必要的权利,以允许以下内容:
可能会发生一系列操作(“预配过程”),用户可以在计算机(“目标计算机”)上执行预配技术,目的在于安装、扩展或更新基于 Eclipse 的产品的功能。在开通过程中,开通技术可能会导致第三方可安装软件或其中的一部分被访问并复制到目标计算机。根据规范,贵方将向用户提供约束可安装软件使用情况的条款和条件(“可安装软件协议”),并且此类可安装软件协议应根据规范从目标计算机访问。此类可安装软件协议必须告知用户适用于可安装软件的条款和条件,并且必须要求最终用户按照该可安装软件协议中规定的方式接受该协议。在用户表示同意后,配置技术将完成可安装软件的安装。
Cryptography (密码技术)
内容可能包含加密软件。您当前所在的国家/地区可能对加密软件的进口、拥有和使用以及/或再出口到其他国家/地区具有限制。在使用任何加密软件之前,请查看国家有关加密软件的进口、拥有或使用以及再出口的法律、法规和政策,以查看是否允许这样做。
Java 和所有基于 Java 的商标均为 Oracle Corporation 在美国、其他国家/地区的商标,或者两者兼有。
====================================================
com.fasterxml.jackson.core " jackson-core
(许可证与 Apache 相同)
下面是 java 文件之一。未找到显式通知文件。
/* Jackson JSON 处理器。* * 版权所有 (c) 2007- Tatu Saloranta,tatu.saloranta@iki.fi */
通知
# Jackson JSON 处理程序
Jackson 是一个高性能的免费/开源 JSON 处理库。它最初由 Tatu Saloranta (tatu.saloranta@iki.fi) 编写,从 2007 年以来一直在开发。它目前由开发人员社区开发。
## 许可
Jackson 2.x 核心和扩展组件根据 Apache LICENSE 2.0 授权。要查找适用于此构件的详细信息,请参阅随附的 LICENSE 文件。
## 贷项
贡献者列表可以在 CREDITS(-2.x) 文件中看到提供者列表,该文件包含在某些对象中(通常是源代码分发);但是始终可以从源代码管理 (SCM) 系统项目应用中获取。
====================================================
com.fasterxml.jackson.core " jackson-databind
(许可证与 Apache 相同)
通知
# Jackson JSON 处理程序
Jackson 是一个高性能的免费/开源 JSON 处理库。它最初由 Tatu Saloranta (tatu.saloranta@iki.fi) 编写,从 2007 年以来一直在开发。目前该库由开发人员社区开发,并由 FasterXML.com 提供商业支持。
## 许可
Jackson 核心和扩展组件可以根据不同的许可进行许可。要查找应用于此构件的详细信息,请参阅随附的 LICENSE 文件。有关更多信息,包括可能的其他许可选项,请联系 FasterXML.com (http://fasterxml.com)。
## 贷项
贡献者列表可以在 CREDITS 文件中看到,该文件包含在某些对象中(通常是源代码分发);但是始终可以从源代码管理 (SCM) 系统项目应用中获取。
====================================================
com.fasterxml.jackson.dataformat " jackson-dataformat-yaml
许可证
Jackson JSON 处理器 YAML 模块的此副本根据 Apache (Software) 许可证 2.0 版(“许可证”)进行许可。有关分销权和衍生作品的特定权利的详细信息,请参阅许可证。
您可以从以下位置获取本许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
通知
# Jackson JSON 处理程序
Jackson 是一个高性能的免费/开源 JSON 处理库。它最初由 Tatu Saloranta (tatu.saloranta@iki.fi) 编写,从 2007 年以来一直在开发。目前该库由开发人员社区开发,并由 FasterXML.com 提供商业支持。
## 许可
Jackson 核心和扩展组件可以根据不同的许可进行许可。要查找应用于此构件的详细信息,请参阅随附的 LICENSE 文件。有关更多信息,包括可能的其他许可选项,请联系 FasterXML.com (http://fasterxml.com)。
## 贷项
贡献者列表可以在 CREDITS 文件中看到,该文件包含在某些对象中(通常是源代码分发);但是始终可以从源代码管理 (SCM) 系统项目应用中获取。
====================================================
com.google.uzaygezen " uzaygezen 核心
(许可证与 Apache 相同)
下面是 java 文件之一。未找到显式通知文件。
/* * 版权所有 (C) 2008 Google Inc. * * 根据 Apache 许可协议第 2.0 版(以下简称“许可协议”)授权使用;* 除遵守许可协议外,您不得使用该文件。* 您可以通过 * * http://www.apache.org/licenses/LICENSE-2.0 * * 获取许可协议的副本,除非需要根据适用法律或以书面形式同意,根据本许可分发的软件 * 按“原样”分发,* 无任何明示或暗示的担保或条件。* 请参阅许可证以了解特定语言管理许可和 * 许可证下的限制。*/
====================================================
com.jayway.jsonpath " json-path
(许可证与 Apache 相同)
下面是 java 文件之一。未找到显式通知文件。
/* * 版权所有 2011 原作者或作者。* 根据 Apache 许可证,版本 2.0(“许可证”);* 您不得使用该文件,除非符合许可证。* 您可以获得许可证的副本 * * http://www.apache.org/licenses/LICENSE-2.0 * * 除非需要根据适用法律或以书面形式同意,根据本许可分发的软件 * 按“原样”分发,* 无任何明示或暗示的担保或条件。* 请参阅许可证以了解特定语言管理许可和 * 许可证下的限制。*/
====================================================
com.yahoo.datasketics " 草图核心
(许可证与 Apache 相同)
下面是 java 文件之一。未找到显式通知文件。
/* * 版权所有 2015-16,雅虎!Inc. * 根据 Apache License 2.0 的条款授权。有关术语,请参见项目根目录中的 LICENSE 文件。*/
====================================================
Commons-codec " commons-codec
(许可证与 Apache 相同)
通知
Apache Commons Codec 版权所有 2002-2019 The Apache Software Foundation
本产品包括 Apache Software Foundation (https://www.apache.org/) 开发的软件。
src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java 包含来自 http://aspell.net/test/orig/batch0.tab. 的测试数据版权所有 (C) 2002 Kevin Atkinson (kevina@gnu.org)
===============================================================================
软件包 org.apache.commons.codec.language.bm 的内容已从原始 php 源代码中翻译,可在 http://stevemorse.org/phoneticinfo.htm 上获得原始作者的许可。版权:版权所有 (c) 2008 Alexander Beider & Stephen P。莫尔斯
====================================================
commons-io " commons-io
(许可证与 Apache 相同)
通知
Apache Commons IO 版权所有 2002-2021 The Apache Software Foundation
本产品包括 Apache Software Foundation (https://www.apache.org/) 开发的软件。
====================================================
net.hydromatic " aggdesigner-algorithm
(许可证与 Apache 相同)
/* * 根据 Apache 许可证 2.0 版(简称“许可证”)授权使用;* 除了 * 许可证之外,您不能使用此文件。您可以获得许可证的副本 * * * http://www.apache.org/licenses/LICENSE-2.0 * * * 除非适用法律要求或书面同意,否则根据许可证分发的软件 * 按“原样”分发,* 无任何明示或暗示的保证或条件。* 请参阅许可证中有关许可证下权限和 * 限制的特定语言的许可证。* * 版权所有 2006 - 2013 Pentaho Corporation。保留所有权利。*/
====================================================
org.apache.commons " commons-dbcp2
(许可证与 Apache 相同)
/* * 根据一个或多个 * 贡献者许可协议授权向 Apache Software Foundation (ASF) 使用。请参阅随 * 本作品一起分发的 NOTICE 文件,以获取有关版权所有权的其他信息。* ASF 根据 Apache 许可证 2.0 版 *(简称“许可证”)授权您使用此文件;除非符合 * 许可证,否则不能使用此文件。您可以通过 * * http://www.apache.org/licenses/LICENSE-2.0 * * 获得许可的副本 * * * 除非适用法律要求或已获得书面同意,否则根据许可证分发的软件包应“按原样”进行发布,不含任何明示或暗示的保证或条件。* 请参见“许可”中有关许可和 * 限制的特定语言的许可。*/
通知
Apache Commons DBCP 版权所有 2001-2024 The Apache Software Foundation
本产品包括 Apache Software Foundation (https://www.apache.org/) 开发的软件。
====================================================
org.apache.commons " commons-lang3
(许可证与 Apache 相同)
通知
Apache Commons Lang 版权所有 2001-2024 Apache Software Foundation
本产品包括 Apache Software Foundation (http://www.apache.org/) 开发的软件。~
====================================================
org.apache.commons:命令 -math3
(许可证与 Apache 相同)
通知
Apache Commons Math 版权所有 2001-2019 The Apache Software Foundation
本产品包括 Apache Software Foundation (http://www.apache.org/) 开发的软件。
本产品包括由 CS Systèmes d'Information 为 Orekit 开发的软件 (http://www.c-s.fr/) Copyright 2010-2012 CS Systèmes d'Information
==================================================== org.apache.commons:commons-text
(许可证与 Apache 相同)
通知
Apache Commons Text 版权所有 2014-2022 The Apache Software Foundation
本产品包括 Apache Software Foundation (https://www.apache.org/) 开发的软件。================================================
MIT 许可证
====================================================
使用 MIT 许可证的第四方库
====================================================
org.checkerframework " checker-qual
通知
Checker Framework 限定符 Copyright 2004-present by the Checker Framework developer
MIT 许可证:
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
====================================================
org.slf4j " slf4j-api
下面是其中一个 java 文件。
/** * 版权所有 (c) 2004-2011 QOS.ch * 保留所有权利。* * 特此免费授予任何人获取 * 本软件和关联文档文件副本( * “软件”)的任何权限,以不受限制地在软件中处理,包括 * 但必须遵守以下权利:使用、复制、修改、合并、发布、 * 分发、再许可和/或销售本软件的副本,以及至 * 允许提供本软件的人员获取一份本软件和关联文档文件(“软件”)的许可,但必须遵守以下条件:* * 上述版权声明,并且此许可通知应 * 包含在以下所有副本或大部分副本中:本软件。* * 本软件按“原样”提供,不受任何限制地使用本软件,包括使用、复制、修改、分发、再许可和/或销售软件副本的权利,并且允许软件的受具有同等权利,但必须遵守以下条件:在任何情况下,作者或版权持有人均不承担任何索赔、损害或其他责任,无论是合同违约、民事侵权还是其他责任,也无论这些责任是由本软件、本软件的使用或其他处理引起的,或与本软件无关。* */
====================================================
第四方图书馆使用 EDL 1.0 EPL 2.0 许可证
====================================================
org.locationtech.jts " jts-core
下面是一个 java 文件。
/* * 版权所有 (c) 2016 Vivid Solutions. * 保留所有权利。本程序和附带的材料 * 根据随附的 Eclipse 公共许可协议 2.0 * 和 Eclipse 分销许可协议 v. 1.0 的条款提供。* Eclipse 公共许可协议位于 http://www.eclipse.org/legal/epl-v20.html *,Eclipse 分销许可协议位于 * * http://www.eclipse.org/org/documents/edl-v10.php. */
JTS Topology Suite Licensing May 30th, 2017
项目许可 Eclipse 基金会提供此项目中的所有内容(“内容”)。除非下文另有说明,否则内容将根据 Eclipse 公共许可协议 2.0 ("EPL") 或 Eclipse 分销许可协议 1.0(BSD 样式许可协议)的条款和条件向您提供。就 EPL 而言,“程序”是指内容。
如果您未直接从 Eclipse 基金会收到此内容,该内容将由另一方(“再分发者”)重新分发,并且您对内容中的任何对象代码的使用可能适用不同的条款和条件。检查随内容提供的再分销商许可证。如果不存在此类许可证,请与再分销商联系。除非下文另有说明,否则 EPL 的条款和条件仍然适用于内容中的任何源代码,并且此类源代码可以在 http://www.eclipse.org. 获取。
第三方内容本内容包括以下来源于第三方的项目。如果您未直接从 Eclipse 基金会收到此内容,则以下内容仅供参考,您应查看再分销商的许可证以了解使用条款和条件。
GeoTools JTS 包括 GeoTools 项目中的一些代码。此代码已由 GeoTools PSC [3,4] 根据 OSGeo BSD 许可证 [2] 授权给 JTS 项目。
[2] https://www.osgeo.org/sites/osgeo.org/files/Page/osgeo-bsd-license.txt [3] https://github.com/geotools/geotools/wiki/JTS-ORA-Contribution [4] https://github.com/geotools/geotools/wiki/JTS-Shapefile-Contribution
LICENSE_EDLv1.txt
Eclipse 分销许可证— v 1.0
版权所有 (c) 2007,Eclipse Foundation,Inc. 及其许可人。
保留所有权利。
在满足以下条件的情况下,无论修改与否,允许源代码形式和二进制形式的再分发和使用:
源代码的再分发必须保留上述版权声明、此条件列表和以下免责条款。
二进制形式的再分发必须在文档和/或其他随分发提供的材料中再现上述版权声明、此条件列表和以下免责条款。
未经事先书面许可,无论是 Eclipse Foundation,Inc. 的名称或其贡献者的姓名,均不得用于担保或宣传从本软件派生出来的产品。
本软件由版权持有者和贡献者按“原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特殊用途的适销性和适用性的暗示担保。在任何情况下,无论是合同方面、严格责任方面还是侵权行为方面 (包括疏忽或其他方面),以本软件的使用范围之外的任何方式出现的,版权所有者或贡献者对根据任何责任论、无论以何种方式导致的任何直接、间接、偶发、特殊、惩戒性或连带性损害 (包括但不限于,替代品或服务的采购;停用、数据或利润的损失;或业务中断),均不承担任何责任,即使被告知有这种损害的可能性。
LICENSE_EPLv2.txt
Eclipse 公共许可证 - 2.0 版
随附程序是根据本 Eclipse 公共许可证(以下简称“协议”)的条款和条件提供的。本程序的任何使用、复制或分发均表明接受方同意接受本协议。
1. 定义
“贡献”是指:
a) 如果是初始贡献者,则是根据本协议分销的初始内容;
b) 对于每个后续贡献者:i) 对程序进行更改,ii) 对程序进行添加;如果此类更改和/或对程序的添加源于特定贡献者或由其分发,则这些更改和/或添加源于该特定贡献者。如果贡献是由贡献者自己或代表贡献者行事的任何人将贡献添加到贡献者中,则贡献来源于贡献者。贡献不包括对未修改作品计划的更改或添加。
“贡献者”是指发布程序的任何个人或实体。
“许可专利”是指贡献者可授权的专利权利要求,这些权利必然会因单独地或随程序一起使用或销售其贡献而受到侵害。
“程序”是指根据本协议分发的贡献。
“收件人”是指根据本协议或任何辅助许可(如适用)接收程序的任何人,包括贡献者。
“衍生作品”是指基于该作品或其衍生而来的任何源形式或其他作品,这些著作的编辑修订、注释、详细描述或其他修订作为整体反映了原创著作作品。
“修改后的作品”应指因添加、删除或修改程序内容而产生的任何源代码或其他形式的工作,包括为清楚起见,以源代码形式包含程序任何内容的任何新文件。修改作品不得包括仅包含程序声明、接口、类型、类、结构或文件的作品,这些作品在每种情况下仅用于链接到程序或其修改作品、以名称绑定或以子类绑定。
“分发”是指 a) 分发或 b) 以任何方式提供的行为,使副本得以传输。
“源代码”是指进行修改的首选程序形式,包括但不限于软件源代码、文档源和配置文件。
“辅助许可证”是指 GNU 通用公共许可证、版本 2.0 或该许可证的任何更高版本,包括初始贡献者标识的任何例外或额外权限。
2. 权限授予
a) 根据本协议的条款,每个贡献者特此向收件人授予非独占的、全球范围的、不含特许权使用费的版权许可证,接受者可以按照该贡献者的贡献、公开显示、公开显示、分发和再许可(如果有)进行复制、公开执行、分发或再许可。
b) 根据本协议的条款,每个贡献者特此授予接受方授权项下非独占性的、全球范围的、免版税的专利许可,接受方可以以源码或其他形式,对此类贡献者的贡献进行制作、使用、销售、出价、销售、进口和以其他方式转移贡献。如果在贡献者增添贡献时,此类贡献增补形成了本许可专利范围内的组合,那么此专利许可也适用于贡献和程序的此类组合。专利许可不适用于任何其他包括贡献的组合。任何硬件本身都不进行许可。
c) 接受方了解,尽管每个贡献者对其贡献授予了本协议所述的许可,但是任何贡献者均不保证程序不侵害任何其他实体的专利权或知识产权。对于因侵害知识产权或其他权利而由其他实体提起的索赔,每个贡献者均不对接受方承担任何责任。作为要行使权利和再许可的条件,每个接受方特此假定对保护所需的任何其他知识产权(如果有)负全部责任。例如,如果需要第三方专利许可来允许收件人分发程序,那么接受方有责任在分发程序之前获得相应许可。
d) 每个贡献者明确表示对其贡献(如果有)拥有充足的版权,可以授予本协议所述的版权许可。
e) 尽管有任何辅助许可的条款,但由于该接受方根据辅助许可(如果根据第 3 节的条款允许)的条款收到程序,任何贡献者都不会向任何接受方(本协议中规定的除外)提供额外授权。
3. 要求
3.1 如果贡献者以任何形式分发该计划,则:
a) 程序还必须根据第 3.2 节作为源代码提供,并且贡献者必须附上一份声明,说明该程序的源代码根据本协议提供,并告知收件人如何以合理的方式在通常用于软件交换的介质上或通过该介质获取该源代码;以及
b) 代表所有贡献者证明,对所有明表示和暗示的担保和条件免责均不承担任何责任,包括对责任和不侵权的任何保证或条件,以及对适销性和特殊用途适用的担保或条件;
ii) 代表所有贡献者,对所有损害赔偿均不承担任何责任,包括直接、间接、特殊、附带和因果性损害赔偿(如利润损失);
iii) 不试图限制或更改《源代码》第 3.2 节中接受者的权利;以及
iv) 要求任何一方以符合本第 3 节要求的许可方式后续分销程序。
3.2 当程序被分配为源代码时:
a) 它必须根据本协议提供,或者如果程序 (i) 与其他材料结合在单独的文件或根据次要许可提供的文件中,并且 (ii) 源代码随附的初始贡献者—本协议附件 A 中所述的通知,则该程序可根据此类辅助许可的条款提供,并且
b) 每份程序都必须附随一份本协议。
3.3 贡献者不得从其分发的程序的任何副本中删除或更改程序中包含的任何版权、专利、商标、归属通知、保证免责声明或责任限制(“声明”),前提是贡献者可以添加自己的适当通知。
4. 商业配送
软件的商业分发者可能需要对最终用户、业务合作伙伴等承担一定的责任。尽管本许可证旨在促进本程序的商业利用,但贡献者将本程序运用到商业产品供应时,不得给其他贡献者带来潜在的责任。因此,如果贡献者将本程序运用到商业产品供应,那么该贡献者(以下简称“商业贡献者”)特此同意就任何因索赔、诉讼和其他法律诉讼或此类商业贡献者在商业产品供应中与程序分发相关的过失而引起的损失、损害和成本(总称为“损失”),保护和补偿其他每位贡献者(以下简称“受补偿贡献者”)的权益。本部分中的责任不适用于任何实际或声称的知识产权侵权有关的任何索赔或损失。受补偿的贡献者必须符合以下条件才具有受补偿资格:a) 及时以书面形式就此类索赔通知商业贡献者, b) 允许商业贡献者控制辩护和相关协商解决并与商业贡献者合作。受补偿的贡献者可能参与此类索赔并自行承担费用。
例如,贡献者可能将程序包括在商业产品(产品 X)的供应中。则此贡献者为商业贡献者。如果该商业贡献者提出性能索赔,或提供有关产品 X 的担保,那么此类性能索赔和担保由此商业贡献者负责。根据本部分的要求,商业贡献者必须保护与此类性能索赔和担保相关的其他贡献者的权益;如果法庭要求任何其他贡献者因此支付任何赔偿,那么必须由此商业贡献者负责支付赔偿。
5. 无保修
除非本协议明确规定,本程序在“按原样”提供,不包含任何明示或暗示的任何担保或条件,包括任何对权利、适销性或特殊用途适用性的任何保证或条件。每个接受方对确定使用和分发程序的适当性承担所有责任,并承担本协议项下与该程序行使权利相关的所有风险,包括但不限于程序错误的风险和成本、适用法律的遵守、数据、程序或设备的损害或损失,以及操作不可用或中断的风险和费用。
6. 免责责任
除非本协议明确规定,否则因使用或适用法律允许的范围,无论出于何种原因,也无论是接受方还是任何贡献者对任何直接、间接、附带、特殊、惩戒性或后果性的损害(包括过失利润),接受方和贡献者均不承担责任除非本协议明确规定,否则因使用或分配程序或行使任何授予的权利而引起的、任何直接、间接、附带、特殊责任或因果性的损害赔偿(包括过失或其他行为),也无论是根据何种责任理论,接受方和贡献者均不承担责任。
7. 常规
如果本协议的任何规定在适用法律项下无效或无法执行,均不影响本协议中的其他条款的有效性和可执行性,且无需相关方的进一步操作。应对此类规定进行最小限度的修改,使其有效且可执行。
如果接受方对任何实体提起专利法律诉讼(包括交互诉讼请求或反索赔),宣称程序本身(不包括程序与其他软件或硬件的组合)侵犯了此类接受方的专利,那么根据第 2(b) 部分授予此类接受方的权利在提起上述诉讼之日起终止。
如果不符合本协议的任何实质性条款或条件,且在知晓此类情况后未及时予以弥补,那么接受方据此协议获得的所有权利终止。如果接受方据此协议获得的所有权利终止,即表明接受方同意在合理可行的时间内尽快停止使用和分发程序。但本协议项下接受方的责任以及接受方授予的任何程序相关许可应继续有效。
任何人均可复制和分发本协议,但为避免不一致,本协议受版权保护,只能按以下方式修改:协议管理员保留随时发布本协议新版本(包括修订版)的权利。除协议管理方外,其他人无权修改本协议。Eclipse Foundation 是初始协议管理员。Eclipse Foundation 可将职责分配给适合的独立实体,委派其为协议专员。协议的每个新版本都具有明确的版本号。程序(包括贡献)的分发始终应遵守接收时所依据的协议的版本。此外,本协议的新版本发布后,贡献者可选择在新版本下分发程序(包括其贡献)。
除非在以上 2(a) 和 2(b) 部分中明确说明,否则无论是明示还是暗示,禁止反言或其他方式,接受方均不具备本协议项下任何贡献者的知识产权的任何权利或许可。保留本协议项下所有未明确授权的程序权利。本协议中的任何内容均无意被非贡献者或接受方的任何实体强制执行。本协议不创设任何第三方受益人权利。
附件 A - 次要许可通知的形式
“当满足 Eclipse Public License v. 2.0 中规定的此类可用性的条件时 , 也可以在以下辅助许可下提供此源代码 :{name license(s), version(s), and exception or additional permission here} 。”
仅包含本协议的副本(包括本附件 A)不足以根据次要许可授予源代码许可。
如果无法或希望将通知放在特定文件中,则您可以将通知包含在收件人可能会查找此类通知的位置(例如,相关目录中的 LICENSE 文件)。
您可以添加额外的版权所有权准确通知。
OSGEO_LICENSE.txt
版权所有 (c) 2003,开源地理空间基金会。
保留所有权利。
在满足以下条件的情况下,无论修改与否,允许源代码形式和二进制形式的再分发和使用:
* 源代码的再分发必须保留上述版权声明、此条件列表以及以下免责声明。* 二进制形式的重新分发必须复制上述版权声明、此条件列表以及以下免责条款:文档和/或随分发提供的其他材料。* 未经特定事先书面许可,开源地理空间基金会的名称和/或其他随分发提供的材料中再现上述版权声明、此条件和/或其他材料均不得用于认可或推广本软件衍生的产品。
本软件由版权持有者和贡献者按“原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特殊用途的适销性和适用性的暗示担保。在任何情况下,无论是合同方面、严格责任方面还是侵权行为方面 (包括疏忽或其他方面),以本软件的使用范围之外的任何方式出现的,版权所有者或贡献者对根据任何责任论、无论以何种方式导致的任何直接、间接、偶发、特殊、惩戒性或连带性损害 (包括但不限于,替代品或服务的采购;停用、数据或利润的损失;或业务中断),均不承担任何责任,即使被告知有这种损害的可能性。
====================================================
org.locationtech.jts.io " jts-iocommon
下面是找到的 java 文件
/* * 版权所有 (c) 2018 James Hughes,2019 Gabriel Roldan,2022 Aurélien Mino * * 保留所有权利。本程序和附带的材料 * 根据随附的 Eclipse 公共许可协议 2.0 * 和 Eclipse 分销许可协议 v. 1.0 的条款提供。* Eclipse 公共许可协议位于 http://www.eclipse.org/legal/epl-v20.html *,Eclipse 分销许可协议位于 * * http://www.eclipse.org/org/documents/edl-v10.php. */
/* * 版权所有 (c) 2016 Vivid Solutions. * 保留所有权利。本程序和附带的材料 * 根据随附的 Eclipse 公共许可协议 2.0 * 和 Eclipse 分销许可协议 v. 1.0 的条款提供。* Eclipse 公共许可协议位于 http://www.eclipse.org/legal/epl-v20.html *,Eclipse 分销许可协议位于 * * http://www.eclipse.org/org/documents/edl-v10.php. */
====================================================
https://spdx.org/licenses/BSD-3-Clause.html
====================================================
org.codehaus.janino " 通用编译器
org.codehaus.janino " janino
许可证
Janino - 一个嵌入式 Java[TM] 编译器
版权所有 (c) 2001-2016,Arno Unkrig 版权所有 (c) 2015-2016 TIBCO Software Inc. 保留所有权利。
在满足以下条件的情况下,无论修改与否,允许源代码形式和二进制形式的再分发和使用:
1。 源代码的再分发必须保留上述版权声明、此条件列表和以下免责条款。 2。二进制形式的再分发必须在文档和/或其他随分发提供的材料中再现上述版权声明、此条件列表和以下免责条款。 3。未经事先书面许可,无论是 JANINO 的名称或其贡献者名称均不得用于担保或宣传从本软件派生出来的产品。
本软件由版权持有者和贡献者按“原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特殊用途的适销性和适用性的暗示担保。在任何情况下,对于任何直接、间接、附带、特殊、模范或后续损害赔偿(包括但不限于采购替代商品或服务;使用损失、数据或利润,无论是直接、间接、附带、特殊、示范性或后果性损害赔偿;无论是何种责任理论,无论是合同、严格责任还是侵权(包括疏忽或其他原因),即使被告知可能发生此类损害,也无论以何种方式从本软件的使用范围引起责任理论和责任理论。
====================================================
--------- 传递相关性 --------
com.googlecode.json-simple " json-simple
(许可证与 Apache 相同)
-------------------------------------------
com.google.guava " 失败访问
(许可证与 Apache 相同)
下面是一个 Java 文件
/* * 版权所有 (C) 2008 The Guava Authors * * * 根据 Apache License,Version 2.0 (the "License");* 除非符合许可证,否则不得使用此文件。* 您可以通过 * * http://www.apache.org/licenses/LICENSE-2.0 * * 获取许可证的副本,除非根据适用法律要求或以书面形式同意,根据许可证分发的软件 * 按“原样”分发,* 无任何明示或暗示的担保或条件。* 请参阅许可证,以了解特定语言管辖许可和 * 许可证下的限制。*/
-----------------------------------------
com.google.guava " listenablefuture
(许可证与 Apache 相同)
------------------------------------------
com.google.code.findbug " jsr305
版权所有 (c)2007-2009,JSR305 专家组保留所有权利。
在满足以下条件的情况下,无论修改与否,允许源代码形式和二进制形式的再分发和使用:
* 源代码的再分发必须保留上述版权声明、此条件列表以及以下免责声明。* 二进制形式的重新分发必须复制上述版权声明、此条件列表以及以下免责条款:文档和/或随分发提供的其他材料。* 未经特定事先书面许可,不得使用 JSR305 专家组的名称及其贡献者的名称来认可或推广本软件衍生的产品。JSR305 专家组的名称及其贡献者的名称
本软件由版权持有者和贡献者按“原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特殊用途的适销性和适用性的暗示担保。在任何情况下,无论是合同方面、严格责任方面还是侵权行为方面 (包括疏忽或其他方面),以本软件的使用范围之外的任何方式出现的,版权所有者或贡献者对根据任何责任论、无论以何种方式导致的任何直接、间接、偶发、特殊、惩戒性或连带性损害 (包括但不限于,替代品或服务的采购;停用、数据或利润的损失;或业务中断),均不承担任何责任,即使被告知有这种损害的可能性。
== 根据 BSD 3 子句许可协议重新许可给 Oracle 的 jcip-annotations
版权所有 (c) 2005,Brian Goetz 和 Tim Peierls
在满足以下条件的情况下,无论修改与否,允许源代码形式和二进制形式的再分发和使用:
* 源代码的重新分发必须保留上述版权声明、此条件列表以及以下免责声明。* 二进制形式的重新分发必须复制上述版权声明、此条件列表以及以下免责声明。文档和/或随分发提供的其他材料。* 未经特定事先书面许可,JSR305 专家组的名称和/或其它随分发提供的材料中再现上述版权声明,不得使用 JSR305 专家组的名称及其贡献者的姓名来认可或推广本软件衍生的产品。
本软件由版权持有者和贡献者按“原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特殊用途的适销性和适用性的暗示担保。在任何情况下,无论是合同方面、严格责任方面还是侵权行为方面 (包括疏忽或其他方面),以本软件的使用范围之外的任何方式出现的,版权所有者或贡献者对根据任何责任论、无论以何种方式导致的任何直接、间接、偶发、特殊、惩戒性或连带性损害 (包括但不限于,替代品或服务的采购;停用、数据或利润的损失;或业务中断),均不承担任何责任,即使被告知有这种损害的可能性。
----------------------------------------------
com.google.j2objc " j2objc- 注释
(许可证与 Apache 相同)
-----------------------------------------------
org.apache.calcite.avatica " avaticametrics
(许可证与 Apache 相同)
下面是 java 文件之一
/* * 根据一个或多个 * 贡献者许可协议授权向 Apache Software Foundation (ASF) 使用。请参阅随 * 本作品一起分发的 NOTICE 文件,以获取有关版权所有权的其他信息。* ASF 根据 Apache 许可证 2.0 版 *(简称“许可证”)授权您使用此文件;除非符合 * 许可证,否则不能使用此文件。您可以通过 * * http://www.apache.org/licenses/LICENSE-2.0 * * 获得许可的副本 * * * 除非适用法律要求或已获得书面同意,否则根据许可证分发的软件包应“按原样”进行发布,不含任何明示或暗示的保证或条件。* 请参见“许可”中有关许可和 * 限制的特定语言的许可。*/
---------------------------------------------
ch.randelshofer:fastdoubleparser - com.fasterxml.jackson.core:jackson-core 的传递相关性
## 版权
版权所有© 2023 Werner Randelshofer,Switzerland。
## 许可
此代码是根据麻省理工学院许可证授权的。https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE(文件 'LICENSE' 包含在此项目发布的源代码和类 Jar 文件中 - 如该许可证所要求。)
代码的某些部分来自其他项目。所有这些项目都要求我们包含版权声明,有些项目还要求我们包含许可文件的某些文本。
fast_double_parser,版权所有 (c) 2022 Daniel Lemire。BSL 许可证。https://github.com/lemire/fast_double_parser https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL(文件 ' Thirdparty-LICENSE' 包含在此项目发布的源和类 Jar 文件中 - 如该许可证所要求。)
fast_float,版权所有 (c) 2021 Fast_float 作者。麻省理工学院许可证。https://github.com/fastfloat/fast_float https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT(文件‘第三方许可证’包含在源和类 Jar 文件,由此项目发布 - 根据该许可证的要求。)
bigint,Copyright 2020 Tim Buktu. 2 条款 BSD 许可证。https://github.com/tbuktu/bigint/tree/floatfft https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE(我们只使用那些部分 bigint 项目,可以根据 2 条款 BSD 许可证许可。)(此项目发布的源和类 Jar 文件中包括“第三方许可证”文件 - 如该许可证所要求。)
----------------------------------------------
com.google.protobuf " protobuf-java
版权所有 2008 Google Inc. 保留所有权利。
在满足以下条件的情况下,无论修改与否,允许源代码形式和二进制形式的再分发和使用:
* 源代码的再分发必须保留上述版权声明、此条件列表以及以下免责声明。* 二进制形式的重新分发必须复制上述版权声明、此条件列表以及以下免责声明。在随分发提供的文档和/或其它随分发提供的材料中。* 未经特定事先书面许可,不得使用 Google Inc. 或其贡献者的名称来认可或推广本软件衍生的产品。
本软件由版权持有者和贡献者按“原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特殊用途的适销性和适用性的暗示担保。在任何情况下,无论是合同方面、严格责任方面还是侵权行为方面 (包括疏忽或其他方面),以本软件的使用范围之外的任何方式出现的,版权所有者或贡献者对根据任何责任论、无论以何种方式导致的任何直接、间接、偶发、特殊、惩戒性或连带性损害 (包括但不限于,替代品或服务的采购;停用、数据或利润的损失;或业务中断),均不承担任何责任,即使被告知有这种损害的可能性。
由协议缓冲区编译器生成的代码归生成该文件时使用的输入文件的所有者所有。此代码不是独立的,需要与支持库链接。此支持库本身由上述许可证提供。
------------------------------------------------------------
org.apache.httpcomponents.client5 " httpclient5
Apache 许可证 2.0 版,2004 年 1 月 http://www.apache.org/licenses/
关于使用、复制和分发的条款和条件
1。 定义。
“许可证”是指根据本文档第 1 到第 9 部分规定的关于使用、复制和分发的条款和条件。
“许可方”是指版权所有者或者由授予许可证的版权所有者授权的实体。
“法律实体”是指实施实体和控制该实体、受该实体控制、或与该实体接受共同控制的所有其他实体的集合。就此定义而言,“控制”是指 (i) 让无论是否签订协议的上述实体,进行指导或管理的直接权利或间接权利,或者 (ii) 百分之五十 (50%) 或以上已发行股票的所有权,或者 (iii) 上述实体的实益拥有权。
“您”(或“您的”) 是指行使本许可证所授予权限的个人或法律实体。
“源”形式是指进行修改的首选形式,包括但不限于软件源代码、文档源和配置文件。
“目标”形式是指对源形式进行机械转换或翻译的任何形式,包括但不限于编译的目标代码、生成的文档以及转换为其他媒体类型。
“作品”是指根据本许可证所制作的源形式或目标形式的著作,如著作中包含的或附加的版权声明指示 (下面“附录”中提供了一个示例)。
“衍生作品”是指基于该作品或从其衍生而来的任何源形式或目标形式的作品,这些作品的编辑修订、注释、详细描述或其他修订作为整体反映了原创著作作品。就本许可证而言,衍生作品不得包括与作品及其衍生作品分离的作品,或仅与作品及其衍生作品的界面相链接 (或按名称结合) 的作品。
“贡献”是指有意提交给许可方以让版权所有者或授权代表版权所有者提交的个人或法律实体将其包含在作品中的任何著作作品,包括作品的原始版本和对该作品或衍生作品所做的任何修订或补充。就此定义而言,“提交内容”是指发送给许可方或其代表人的任何电子的、口头的或书面的沟通信息,包括但不限于在由许可方或者代表其管理的电子邮件清单、源代码控制系统以及问题跟踪系统上为讨论和改进作品的沟通信息,但不包括由版权所有者明显标注或以书面形式指定为“非贡献”的沟通信息。
“贡献者”是指许可方接受其贡献并随后包含在作品中的许可方和代表许可方的任何个人或法律实体。
2。 版权许可证的授予。根据本许可证的条款和条件,每个贡献者授予您永久性的、全球范围的、非独占性的、免费的、免版税的、不可撤销的版权许可证,以复制、创作其衍生作品、公开显示、公开执行、授予分许可证,以及分发源形式或目标形式作品和此类衍生作品。
3。 专利许可证的授予。根据本许可证的条款和条件,每个贡献者授予您永久性的、全球范围的、非独占性的、免费的、免版税的、不可撤销的 (除在本部分进行说明) 专利许可证,以制作、让人制作、使用、许诺销售、销售、进口和转让该作品,且此类许可证仅适用于由贡献单独或贡献与其所提交至的作品共同对其贡献者造成必然侵权的可获得许可的专利索赔。如果您对任何实体提起专利法律诉讼 (包括交互诉讼请求或反索赔),宣称作品或作品中所涉及贡献构成直接性或贡献性专利侵权,那么根据本许可证授予您的针对该作品的任何专利许可证将在提起上述诉讼之日起终止。
4。 重新分发。如果您符合以下条件,则可在任何媒介中复制和分发作品或衍生作品的副本,无论是否进行修改,还是以源形式或目标形式:
(a) 您必须为作品或衍生作品的任何其他接收者提供本许可证的副本;并且
(b) 您必须在任何修改过的文件中附有明显的声明,表明您已更改文件;并且
(c) 您必须在您所分发的任何衍生作品的源形式中保留来自著作的源形式的所有版权、专利、商标和归属声明,但不属于衍生作品任何部分的声明除外;并且
(d) 如果作品将“声明”文本文件作为其分发作品的一部分,那么您分发的任何衍生著作必须包括此类声明文件中所含的归属通知的可读副本,不包括不属于衍生著作任何部分的那些声明,在以下至少一个地方:在作为衍生作品一部分分发的 NOTICE 文本文件中;在衍生作品的形式或文档中(如果与衍生作品一起提供);或者在衍生作品生成的显示中(如果与此类第三方声明通常出现的地方)。声明文件的内容仅作为信息提供,并未对许可证进行修改。您可在您分发的衍生作品中添加自己的归属声明,随作品一起提供或作为作品声明文本的附录,条件是附加的归属声明不得解释为修改本许可证。
您可以为自己所做出的修改添加自己的版权声明,并可以对自己所做出修改或作为整体的任何此类衍生作品的使用、复制或分发提供附加的或不同的条款和条件,前提是您对作品的使用、复制和分发必须符合本许可证中声明的条件。
5。 贡献的提交。除非您明确声明,您向许可方提交的贡献若要包含在作品中,必须在无任何附加条款或条件下符合本许可证的条款和条件。尽管上面如此规定,本许可证中的任何条款不得替代或修改您与许可方就此贡献签署的任何单独的许可证协议的条款。
6。 商标。本许可证并未授予您使用许可方的商号、商标、服务标记或产品名称的权限,在描述作品起源和复制声明文件的内容时的合理性和惯例性使用除外。
7。 免责声明。除非适用法律要求或已获得书面许可,否则许可方“按原样”提供作品 (并且每个贡献者提供其贡献),无任何明示的或暗示的担保或条件,包括但不限于关于所有权、不侵权、商品适销性或适用性的担保或条件。您仅对使用或重新分发作品的正确性负责,并需承担根据本许可证行使权限时的任何风险。
8。 责任范围。在任何情况下并根据任何法律,无论是因侵权 (包括过失) 或根据合同,还是其他原因,除非根据适用法律需要 (例如故意行为和重大过失行为) 或经书面同意,即使贡献者事先已被告知发生损害的可能性,任何贡献者不就您因使用本许可证或不能使用或无法使用作品 (包括但不限于商誉损失、停工、计算机失效或故障,或任何其他商业损坏或损失) 而造成的任何人员的损失 (包括直接的、间接的、特殊的、意外的或后果性的损失) 而负责。
9。 接受担保或附加责任。重新分发作品或其衍生作品时,您可选择接受符合本许可证的支持、担保、赔偿或其他职责义务和/或权利,并为之收取费用。但是,在接受上述义务时,您只可代表您自己并接受自己独有的责任,而不能代表任何其他贡献者,并且您必须同意保护、维护并保证每个贡献者不受任何因您自身承担这样的保证或附加责任而产生的责任或提出的索赔所造成的伤害。
条款和条件结束
=========================================================================
此项目包括从 <https://publicsuffix.org/list/effective_tld_names.dat> 复制的根据 Mozilla 公共许可证(第 2.0 版)的条款许可的公共后缀列表
完整许可文本:<http://mozilla.org/MPL/2.0/>
Mozilla 公共许可证版本 2.0 ======================================
1. 定义 --------------
1.1. “贡献者”是指创建、协助创建或拥有所涉及软件的个人或法人实体。
1.2. “贡献者版本”是指贡献者使用的其他贡献(如果有)和特定贡献者的贡献的组合。
1.3. “贡献”是指特定贡献者的涵盖软件。
1.4. “涵盖的软件”是指初始贡献者已附上附件 A 中的通知的源代码表、此类源代码表的可执行格式以及此类源代码表格的修改,在每种情况下包括其部分。
1.5. “与辅助许可证不兼容”的意思是
(a) 初始贡献者已将附件 B 中所述的通知附加到所涉及软件;或
(b) 所涉及的软件是根据许可证版本 1.1 或更早版本的条款提供的,但不是根据次要许可证的条款提供的。
1.6. “可执行表单”是指源代码表单以外的任何形式的工作。
1.7. “大工作”是指将所涉及软件与其他材料(在单独的文件或文件中)结合起来的作品,这些文件不是所涉及的软件。
1.8. “许可证”指该文件。
1.9. “可获许可”是指有权在最初授予或随后授予本许可所传达的任何及所有权利时,尽可能授予该许可。
1.10. “修改”是指以下任何一项:
(a) 源代码表单中因添加、删除或修改所涉及软件内容而产生的任何文件;或
(b) 源代码表单中包含任何包含软件的任何新文件。
1.11. 贡献者的“专利索赔”是指该贡献者许可的任何专利索赔,包括但不限于,方法,流程和设备索赔,这些专利将受到侵权,但通过制作,使用,销售,提供销售,制作,进口或转让其贡献或其贡献者版本授予许可。
1.12. “次要许可证”是指 GNU 通用公共许可证、版本 2.0、GNU 较小通用公共许可证、版本 2.1、GNU Affero 通用公共许可证、版本 3.0 或这些许可证的任何更高版本。
1.13. “源代码形式”是指进行修改时首选的工作形式。
1.14. “您”(或“您的”)是指根据本许可行使权利的个人或法人实体。对于法律实体,“您”包括控制、受贵方控制、或受贵方共同控制的所有实体。就此定义而言,“控制”是指 (a) 使无论是否签订的上述实体,进行指导或管理的直接权利或间接权力,或者 (ii) 百分之五十 (50%) 或以上的已发行股票或以上已发行股票的所有权。
2. 许可证授权和条件 --------------------------------
2.1. 授权
每个贡献者特此授予您一个全球性的、免版税的、非独家许可:
(a) 根据知识产权(专利或商标除外)由该贡献者许可,以未经修改的方式使用、复制、提供、修改、显示、执行、分发和以其他方式利用其贡献,并进行修改,或作为较大作品的一部分;以及
(b) 根据该贡献者的专利声明,制作、使用、出售、出价出售、制造、进口和以其他方式转让其贡献或其贡献者版本。
2.2. 生效日期
在第 2.1 节中授予的关于任何贡献的许可证自贡献者首次分发此类贡献之日起生效。
2.3. 对资助范围的限制
本第 2 节中授予的许可是根据本许可授予的唯一权利。在本许可下的所涉及软件的分销或许可中,不会隐含任何额外的权利或许可。尽管有上述第 2.1(b) 条规定,贡献者未授予任何专利许可:
(a) 对于贡献者已从所涉及软件中删除的任何代码;或
(b) 因以下原因导致的侵权行为:(i) 贵方和任何其他第三方对所涉及软件的修改,或 (ii) 其贡献与其他软件的组合(作为其贡献者版本的一部分除外);或
(c) 在没有缴款的情况下,根据被涵盖软件侵犯的专利索赔。
本许可不授予任何贡献者的商标、服务标记或徽标的任何权利(除非为遵守第 3.4 节中的通知要求而有必要)。
2.4. 后续许可证
由于贵方选择根据本许可的后续版本(见第 10.2 节)或辅助许可的条款(如果根据第 3.3 节的条款允许)分发所涉及软件,任何贡献者均不提供额外授权。
2.5. 表示
每个贡献者声明,贡献者认为其贡献是其原始创作,或者它有足够的权利授予其贡献通过本许可证传达的权利。
2.6. 合理使用
本许可意在限制您根据适用版权原则享有的公平使用、公平交易或其他等同权利。
2.7. 条件
第 3.1、3.2、3.3 和 3.4 节是第 2.1 节中授予的许可证的条件。
3. 责任 -------------------
3.1. 来源表单的分配
源代码表格中涉及软件的所有分发,包括贵方创建或贡献的任何修改,都必须遵守本许可条款。您必须通知收件人,所涉及软件的源代码形式受本许可条款的约束,以及他们如何获得本许可的副本。您不可尝试更改或限制收件人在源代码表单中的权利。
3.2. 可执行表单的分布
如果贵方在可执行表单中分发涉及的软件,则:
(a) 此类被包含软件也必须以源代码形式提供,如第 3.1 节所述,并且贵方必须通知可执行格式的接收方,他们如何能够以合理的方式及时获得该源代码格式的副本,且费用不超过向接收方分销的费用;以及
(b) 贵方可根据本许可的条款分发此类可执行表格,或根据不同条款对其进行再许可,前提是可执行表单的许可不试图限制或更改根据本许可在源代码表单中的收件人的权利。
3.3. 较大工作的分布
您可以根据贵方选择的条款创建和分发较大的作品,前提是贵方还遵守本所涉及软件许可证的要求。如果较大的工作是所涉及软件与受一个或多个次要许可管辖的工作的组合,并且所涉及软件与次要许可不兼容,则本许可允许贵方另外分发此类所涉及的软件软件根据此类次级许可的条款,以便大型作品的接收者可以自行选择,根据本许可或此类次级许可的条款进一步分发所涉及的软件。
3.4. 通知
您不得删除或更改所涉及软件的源代码形式中包含的任何许可通知(包括版权通知、专利通知、保证免责声明或责任限制)的实质内容,但您可以更改任何许可通知,以补救已知的事实不准确性。
3.5. 附加条款的适用
您可以选择向所涉及软件的一个或多个接收方提供和收取费用、保证、支持、赔偿或责任义务。但是,您只能代表您自己而不是代表任何贡献者来执行此操作。您须明确说明,任何此类保证、支持、赔偿或责任义务均由您自行承担,并且您特此同意,对于因您提供的保证、支持、赔偿或责任条款而导致的此类贡献者所承担的任何责任,您特此同意赔偿所有贡献者。贵方可包括特定于任何司法辖区的额外保证免责声明和责任限制。
4. 由于法规或法规而无法遵守 ---------------------------------------------------
如果由于法规、司法命令或法规,贵方无法遵守本许可中有关部分或全部被包含软件的任何条款,则贵方必须:(a) 尽可能最大限度地遵守本许可的条款;以及 (b) 描述其影响的限制及其代码。此类描述必须放置在包含在本许可下所涉及软件的所有分发的文本文件中。除法规或规章所禁止的范围内,此类描述必须足够详细,才能使普通技能的接受者能够理解它。
5. 终止 --------------
5.1. 根据本许可授予的权利将自动终止,如果贵方未能遵守其任何条款。但是,如果您变得合规,则特定贡献者根据本许可授予的权利将暂时恢复 (a) 除非并且直到该贡献者明确并最终终止您的授权,(b) 如果该贡献者未能在贵方恢复遵守规定后的 60 天内以某种合理的方式通知贵方不遵守规定。此外,如果特定贡献者以某种合理方式通知您违规,则您的特定贡献者的授权将持续恢复,这是贵方首次收到该贡献者不遵守本许可的通知,并且贵方在收到通知后 30 天内开始遵守。
5.2. 如果贵方通过主张专利侵权索赔(不包括声明性判决诉讼、反索赔和交叉索赔)来针对任何实体提起诉讼,声称贡献者版本直接或间接侵犯任何专利,则任何和所有贡献者根据本许可第 2.1 节授予贵方的被包含软件的权利将终止。
5.3. 如果根据上文第 5.1 节或第 5.2 节终止,在终止前贵方或贵方分销商已根据本许可有效授予的所有最终用户许可协议(不包括分销商和经销商)应在终止后继续有效。
************************************************************************ * * * 6. 免责声明 * * ------------------------- * * * * * 涵盖的软件是根据本许可提供的 “按原样”* * 基础,不提供任何形式的保证,无论是明示的,暗示的,或 * * 法定,包括但不限于,保证 * * 涵盖的软件没有缺陷,适销的,适合 * * * 特定目的或不侵权。* * 涉及软件的质量和性能的全部风险由贵方承担。* * 如果任何涉及的软件在任何方面被证明有缺陷,贵方 *(没有任何贡献者)承担任何必要的维修、* * 修复或更正的费用。此免责声明构成本许可证的 * * 基本部分。除非本免责声明另有规定,否则不得使用任何涉及的软件 * * 根据本许可证授权。* * * ************************************************************************************
************************************************************************ * * * 7. 责任限制 * * -------------------------- * * * * * 在任何情况下,在任何法律理论下,无论是侵权 * *(包括过失),合同或其他形式,均应为任何 * * * 贡献者,或任何将所涉及软件作为 * * * 以上允许分发的人,对您承担任何直接,间接,* * 特殊责任,任何字符 * * * 的附带或相应损害,包括但不限于利润损失、* 商誉损失、工作中断、计算机故障或故障或任何 * * 以及所有其他商业损害或损失,即使该方 * * 已被告知此类损害的可能性。此 * * 责任限制不适用于适用法律禁止此类限制的范围内的因当事人的过失而造成的人身伤害。* * 适用法律禁止此类限制。一些 * * * 管辖区不允许排除或限制对意外或性损失的 * *,因此,该排除和 * * 限制可能对您不适用。* * ****************************************************************************************
8. 诉讼 -------------
与本许可证有关的任何诉讼只能在被告保持其主要营业地的司法管辖区的法院提起,此类诉讼应受该司法管辖区的法律管辖,而不涉及其法律冲突条款。本节中的任何内容均不得妨碍当事人提出交叉索赔或反索赔的能力。
9. 杂项 ----------------
本许可证是关于主题事项的完整协议。如果本许可证的任何条款被认为是不可执行的,则应对该条款进行修改以尽可能使其成为可执行的。任何法律或法规规定,合同的语言应解释为起草者不得用于解释本许可证对贡献者。
10. 许可证的版本 ---------------------------
10.1. 新版
Mozilla 基金会是许可证持有者。除第 10.3 节中另有规定外,除许可证管理人外,任何其他人均无权修改或发布本许可证的新版本。每个版本都将得到一个不同的版本号。
10.2. 新版本的影响
贵方可根据贵方最初收到所涉及软件的许可版本条款,或根据许可管理方发布的任何后续版本的条款分销所涉及软件。
10.3. 修改的版本
如果您创建不受本许可证约束的软件,并且想要为此类软件创建新许可证,则可以创建和使用本许可证的修改版本,前提是您重命名许可证并删除对许可证管理人名称的任何引用(请注意,此类修改的许可证与此许可证不同)。
10.4. 分配与辅助许可证不兼容的源代码表单
如果贵方选择分销根据本版本许可的条款不兼容次要许可的源代码表,则必须附上本许可附件 B 中所述的通知。
附件 A - 源代码表单许可证通知 -------------------------------------------
本源代码形式受 Mozilla 公共许可协议第 2.0 版条款的约束。如果 MPL 的副本未随此文件一起分发,则可以在 http://mozilla.org/MPL/2.0/ 获取。
如果无法或希望将通知放在特定文件中,则您可以将通知包含在收件人可能会查找此类通知的位置(例如,相关目录中的 LICENSE 文件)。
您可以添加额外的版权所有权准确通知。
附件 B - “与次要许可证不兼容”通知 ---------------------------------------------------------
此源代码表单是“与辅助许可不兼容”,如 Mozilla 公共许可协议 v. 2.0 所定义。
通知
Apache HttpComponents 客户端 Copyright 1999-2022 The Apache Software Foundation
本产品包括 The Apache Software Foundation (http://www.apache.org/) 开发的软件。
--------------------------------------------
org.apache.httpcomponents.core5 " httpcore5
(许可证与 Apache 相同)
通知
Apache HttpComponents Core Copyright 2005-2020 The Apache Software Foundation
本产品包括 Apache Software Foundation (http://www.apache.org/) 开发的软件。
---------------------------------------
org.slf4j " slf4j-api
版权所有 (c) 2004-2022 QOS.ch Sarl(瑞士)保留所有权利。
据此向任何人授予免费获取一份本软件和关联文档文件 (“软件”) 的许可,可以不受任何限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并且允许软件的受让人具有同等权利,但必须遵守以下条件:
必须在软件的所有副本或实质性部分中包含上述版权声明和本许可通知。
本软件“按原样”提供,不包含任何明示或暗示的担保,包括但不限于对适销性、特殊用途适用性和不侵权的担保。在任何情况下,作者或版权持有人均不承担任何索赔、损失或其他责任,无论是合同违约、民事侵权还是其他行为,也无论这些责任是由本软件、本软件的使用或其他处理本软件的行为引起的或有任何关联。
----------------------------------------
蛇酰胺
(许可证与 Apache 相同)
/** * 版权所有 (c) 2008,SnakeYAML * * 根据 Apache 许可证 2.0 版(简称“许可证”)授权使用;除非 * 符合许可证,否则不能使用此文件。贵方可在 * * http://www.apache.org/licenses/LICENSE-2.0 * * 上获得许可的副本,除非适用法律要求或已获得书面同意,否则根据许可证 * 分发的软件包应“按原样”分发,不提供任何明示或暗示的保证或条件。有关本许可证的特定语言管理权限和适用范围的许可证,请参见本许可证。*/
-----------------------------------------------
json-path
(许可证与 Apache 相同)
附录:如何将 Apache 许可证应用在您的作品。
要将 Apache 许可证应用到您的作品中,请附加以下引用声明并且将用括号“[]”括起的字段替换为您的识别信息。(不包括括号!)文本应采用与文件格式对应的注释语法。我们还建议在相同的“打印页面”中包括文件名或分类名称和用途说明作为版权声明,方便与第三方归档进行区分。
版权所有 2017 Jayway
根据 Apache 许可证 2.0 版(简称“许可证”)授权使用;不遵守许可证则不能使用此文件。您可以从以下位置获取本许可证的副本:
http://www.apache.org/licenses/LICENSE-2.0
除非适用法律要求或已获得书面许可,否则根据本许可证分发的软件应“按原样”进行分发,无任何明示的或暗示的担保或条件。有关本许可证的特定语言管理权限和适用范围,请参阅本许可证。
下面是一个 Java 文件
/* BSD 许可证版权所有 (c) 2000-2006,www.hamcrest.org 保留所有权利。在满足以下条件的情况下,允许重新分发和使用源代码和二进制形式,无论是否修改,均允许以下条件:源代码的重新分发必须保留上述版权声明、此条件列表和以下免责声明。二进制形式的再分发必须在文档和/或其他随分发提供的材料中再现上述版权声明、此条件列表和以下免责条款。未经事先书面许可,无论是名称 Hamcrest 还是其贡献者名称,均不得用于担保或宣传从本软件派生出来的产品。本软件由版权持有者和贡献者按“原样”提供,不提供任何明示或暗示的担保,包括但不限于针对特殊用途的适销性和适用性的暗示担保。在任何情况下,版权所有者或贡献者均不对任何直接、间接、附带、特殊、模范或随之而来的损害负责(包括但不限于采购替代商品或服务;使用损失、数据或利润;或无论是合同、严格责任还是侵权行为(包括疏忽或其他原因),无论以何种方式导致任何责任理论,无论以何种方式导致此软件的使用,即使告知此损坏的可能性也是如此。*/
---------------------------------------------
net.minidev " json-smart
(许可证与 Apache 相同)
从 java 文件的下面
/* * 版权所有 2011 JSON-SMART 作者 * * * 根据 Apache 许可协议第 2.0 版(“许可协议”);* 除非符合许可协议,否则不得使用此文件。* 您可以通过 * * http://www.apache.org/licenses/LICENSE-2.0 * * 获取许可协议的副本,除非需要根据适用法律或以书面形式同意,根据本许可分发的软件 * 按“原样”分发,* 无任何明示或暗示的担保或条件。* 请参阅许可证以了解特定语言管理许可和 * 许可证下的限制。*/
------------------------------------------------
存取器智能
(许可证与 Apache 相同)
从其中一个 Java 文件中
/* * 版权所有 2011 JSON-SMART 作者 * * * 根据 Apache 许可协议第 2.0 版(“许可协议”);* 除非符合许可协议,否则不得使用此文件。* 您可以通过 * * http://www.apache.org/licenses/LICENSE-2.0 * * 获取许可协议的副本,除非需要根据适用法律或以书面形式同意,根据本许可分发的软件 * 按“原样”分发,* 无任何明示或暗示的担保或条件。* 请参阅许可证以了解特定语言管理许可和 * 许可证下的限制。*/
----------------------------------------
asm
从其中一个 Java 文件中
// ASM:一个非常小且快速的 Java 字节码处理框架
// 版权所有 (c) 2000-2011 INRIA,France Telecom
// 保留所有权利
//
// 重新分发和以源代码和二进制形式使用,无论是否允许
// 修改是允许的,前提是以下条件
// 满足:
// 1. 源代码的重新分发必须保留上述版权
// 注意,这个条件列表和下面的免责声明。
// 2. 二进制形式的重新分发必须复制上述版权
// 声明,这个条件列表和下面的免责声明在
// 随分发提供的文档和/或其他材料。
// 3. 版权持有人的姓名和版权持有人的姓名
// 贡献者可以用来支持或推广来自
// 这个软件没有特定的事先书面许可。
//
// 本软件由版权所有者和贡献者“按原样”提供
// 任何快速或隐含的保证,包括但不限于:
// 隐含的适销性和适合特定用途的保证
// 被拒绝在任何情况下,版权所有者或贡献者都不得
// 对任何直接、间接、附带、特殊、示例或
// 后续损坏(包括但不限于采购)
// 替代商品或服务;使用损失、数据或利润;或商业
// 中断 ) 然而,导致和任何责任理论,是否在
// 合同、严格责任或侵权(包括疏忽或其他)
// 以任何方式退出使用
----------------------------------------------------------
com.yahoo.datasket" 内存
(许可证与 Apache 相同)
Apache DataSketches 内存 Copyright 2022 - The Apache Software Foundation
Copyright 2015-2018 Yahoo Inc. 版权所有 2019-2020 Verizon Media Copyright 2021 Yahoo Inc。
本产品包括 Apache Software Foundation (http://www.apache.org/) 开发的软件。
在迁移到 ASF 之前,该项目的软件是在雅虎公司 (https://developer.yahoo.com) 开发的。
----------------------------------------------------------
共享池 2
(许可证与 Apache 相同)
Apache Commons Pool 版权所有 2001-2023 The Apache Software Foundation
本产品包括 The Apache Software Foundation (http://www.apache.org/) 开发的软件。
--------------------------------------------------------- 雅加达。交易:雅加达。交易 -api:jar 1.3.3
Eclipse 公共许可证 2.0 (EPL)
Eclipse 公共许可协议—第 2.0 版通用程序是根据本协议公开许可的条款提供的(“协议”)。本程序的任何使用、复制或分发均表明接受方同意接受本协议。
1.DEFINITIONS “贡献”是指:
a) 对于初始贡献者,根据本协议分发的初始内容,以及 b) 对于每个后续贡献者:i) 对程序进行更改,ii) 对程序进行添加;如果此类更改和/或对程序的添加源自该特定贡献者并由该特定贡献者分发。如果贡献是由贡献者自己或代表贡献者行事的任何人将贡献添加到贡献者中,则贡献来源于贡献者。贡献不包括对未修改作品计划的更改或添加。“贡献者”是指发布程序的任何个人或实体。
“许可专利”是指贡献者可授权的专利权利要求,这些要求会因单独地或销售其贡献一起使用或销售其贡献而受到侵害。
“程序”是指根据本协议分发的贡献。
“接收方”是指根据本协议或任何辅助许可(如适用)接收程序的任何人,包括贡献者。
“衍生作品”是指基于该作品或其衍生而来的任何源形式或其他作品,这些创作的编辑修订、注释、详细描述或其他修订作为整体反映了原创作品。
“修改后的作品”应指因添加、删除或修改程序内容而产生的任何源代码或其他形式的工作,包括为清楚起见而以源代码形式包含程序任何内容的任何新文件。修改作品不得包括仅包含程序声明、接口、类型、类、结构或文件的作品,这些作品在每种情况下仅用于链接到程序或其修改作品、以名称绑定或以子类绑定。
“分发”是指 a) 分发或 b) 以任何方式提供的行为,使副本得以传输。
“源代码”是指进行修改的首选程序形式,包括但不限于软件源代码、文档源和配置文件。
“辅助许可证”是指 GNU 通用公共许可证、版本 2.0 或该许可证的任何更高版本,包括初始贡献者确定的任何例外或额外权限。
2.。根据本协议的条款,每个贡献者向接收者授予非独占的、全球范围的、免版税的版权许可,接受者可以复制、准备此类贡献者的衍生作品、公开展示、公开表演、分发和公开授权此类贡献者的贡献(如果有)。b) 根据本协议的条款,每个贡献者在此授予接受方非独占、全球范围的、免版税的专利许可,接受方可以以源码或其他形式进行制作、使用、销售、提议销售、导入和以其他方式转移此类贡献者的贡献(如果有)。如果在贡献者增添贡献时,此类贡献增补形成了本许可专利范围内的组合,那么此专利许可也适用于贡献和程序的此类组合。专利许可不适用于任何其他包括贡献的组合。c) 接受方了解,尽管每个贡献者对其贡献授予了本协议的许可,但是任何贡献者均不保证程序不侵害任何其他实体的专利权或知识产权。对于因侵害知识产权或其他权利而由其他实体提起的索赔,每个贡献者均不对接受方承担任何责任。作为要行使权利和再许可的条件,每个接受方特此假定对保护所需的任何其他知识产权(如果有)负全部责任。例如,如果需要第三方专利许可才能允许接受方分发程序,则接受方有责任在分发程序之前获得该许可。d) 每个贡献方声明,据其所知,它在其贡献中拥有足够的版权权利(如果有),以授予规定的版权许可在本协议中。e) 尽管有任何次要许可的条款,任何贡献者都不会根据次要许可的条款(如果根据第 3 节的条款允许)向任何接受者(本协议规定的除外)提供额外授权。3。要求 3.1 如果贡献者以任何形式分发程序,则:
a) 程序还必须根据第 3.2 节的规定作为源代码提供,并且贡献者必须附上一份声明,说明程序源代码根据本协议提供,并通知收件人如何以合理的方式获取该源代码。在通常用于软件交换的介质上或通过该介质;以及 b) 贡献者可以根据不同于本协议的许可分发该程序,但前提是该许可:i) 代表所有其他贡献者有效拒绝所有明示和暗示的保证和条件,包括保证或所有权和非侵权条件,以及特定用途的适销性和适用性的默示保证或条件;ii) 代表所有其他贡献者有效排除所有损害赔偿责任,包括直接、间接、特殊、偶然和后果性损害赔偿,例如利润损失;iii) 不试图限制或改变接受者根据第 3.2 节的权利;和 iv) 要求任何一方以符合本第 3.3.2 节要求的许可下的任何后续分发程序,当程序作为源代码分发时:
a) 它必须根据本协议提供,或者如果程序 (i) 与其他材料组合在单独的文件或根据辅助许可提供的文件中,(ii) 附于源代码的初始贡献者是本协议附件 A 中所述的通知,则该程序可根据该条款提供二级许可,以及 b) 本协议的副本必须包含在程序的每个副本中。3.3 贡献者不得删除或更改任何版权,专利,商标,归属通知,免责声明,或责任限制(“通知”)包含在程序中,从他们分发的程序的任何副本,前提是贡献者可以添加他们自己的适当通知。
4. 软件的商业分发者可能需要对最终用户、业务合作伙伴等承担一定的责任。尽管本许可证旨在促进本程序的商业利用,但贡献者将本程序运用到商业产品供应时,不得给其他贡献者带来潜在的责任。因此,如果贡献者将程序应用于商业产品提供,则该贡献者(“商业贡献者”)特此同意为任何因损失、损害和成本(以下简称“损失”)辩护并赔偿其他任何贡献者(“受补偿贡献者”)的权益因此,如果第三方对受赔偿贡献者提出的索赔、诉讼及其他法律诉讼,就该商业贡献者因其在商业产品服务中分发该程序而引起的过失、损害赔偿和损失而言。本部分中的责任不适用于任何实际或声称的知识产权侵权有关的任何索赔或损失。受补偿的贡献者必须符合以下条件才具有受补偿资格:a) 及时以书面形式就此类索赔通知商业贡献者, b) 允许商业贡献者控制辩护和相关协商解决并与商业贡献者合作。受补偿的贡献者可能参与此类索赔并自行承担费用。
例如,贡献者可能将程序包括在商业产品(产品 X)的供应中。则此贡献者为商业贡献者。如果该商业贡献者提出性能索赔,或提供有关产品 X 的担保,那么此类性能索赔和担保由此商业贡献者负责。根据本部分的要求,商业贡献者必须保护与此类性能索赔和担保相关的其他贡献者的权益;如果法庭要求任何其他贡献者因此支付任何赔偿,那么必须由此商业贡献者负责支付赔偿。
5. 除非本协议明确规定,否则本程序在适用法律允许的范围内以“按原样”提供,不包含任何对权利、不侵权、适销性或特殊用途适用性的任何保证或条件,包括但不限于暗示任何对权利、适销性或特殊用途适用性的担保或条件。每个接受方对确定使用和分发程序的适当性承担所有责任,并承担本协议项下与该程序行使权利相关的所有风险,包括但不限于程序错误的风险和成本、适用法律的遵守、数据、程序或设备的损害或损失,以及操作不可用或中断的风险和费用。
6. 本协议明确规定,无论何种责任除非本协议明确规定,否则因使用或适用法律允许的范围,无论出于何种原因,也无论是出于何种责任理论,如合同、严格责任和民事责任损失,也无论是基于何种责任理论,如合同、严格责任和民事责任,除非本协议明确规定,否则因使用或分发程序或行使本协议授予的权利而引起的任何直接、间接、附带、严格责任或民事侵权损害赔偿(包括过失或其他行为),也无论是根据何种责任理论,即使已就此类损害的可能性提供建议。
7. 应对此类规定如果本协议的任何规定在适用法律项下无效或不可执行,均不影响本协议中的其他条款的有效性和可实施性,且无需有关方的进一步操作。应对此类规定进行最小限度的更改,使其有效且可执行的。
如果接受方对任何实体提起专利法律诉讼(包括交互诉讼请求或反索赔),宣称程序本身(不包括程序与其他软件或硬件的组合)侵犯了此类接受方的专利,那么根据第 2(b) 部分授予此类接受方的权利在提起上述诉讼之日起终止。
如果不符合本协议的任何实质性条款或条件,且在知晓此类情况后未及时予以弥补,那么接受方据此协议获得的所有权利终止。如果接受方据此协议获得的所有权利终止,即表明接受方同意在合理可行的时间内尽快停止使用和分发程序。但本协议项下接受方的责任以及接受方授予的任何程序相关许可应继续有效。
任何人均可复制和分发本协议,但为避免不一致,本协议受版权保护,只能按以下方式修改:协议管理员保留随时发布本协议新版本(包括修订版)的权利。除协议管理方外,其他人无权修改本协议。Eclipse Foundation 是初始协议管理员。Eclipse Foundation 可将职责分配给适合的独立实体,委派其为协议专员。协议的每个新版本都具有明确的版本号。程序(包括贡献)的分发始终应遵守接收时所依据的协议的版本。此外,本协议的新版本发布后,贡献者可选择在新版本下分发程序(包括其贡献)。
除非在以上 2(a) 和 2(b) 部分中明确说明,否则无论是明示还是暗示,禁止反言或其他方式,接受方均不具备本协议项下任何贡献者的知识产权的任何权利或许可。保留本协议项下所有未明确授权的程序权利。本协议中的任何内容均无意被非贡献者或接受方的任何实体强制执行。本协议不创设任何第三方受益人权利。
附件 A –辅助许可通知的形式:“如果符合 Eclipse 公共许可协议 v. 2.0 中规定的此类可用性条件,则也可以在以下辅助许可下提供此源代码:{name license(s),version(s),and exception or additional permission here}。”
仅包含本协议的副本(包括本附件 A)不足以根据次要许可授予源代码许可。
如果无法或希望将通知放在特定文件中,则您可以将通知包含在收件人可能会查找此类通知的位置(例如,相关目录中的 LICENSE 文件)。
您可以添加额外的版权所有权准确通知。
-- GNU 类路径
Classpath::License Classpath 是根据 GNU 通用公共许可证的条款分发的,有以下说明和特殊例外。
将此库与其他模块静态或动态地链接正在根据此库进行合并工作。因此,GNU 通用公共许可证的条款和条件涵盖了整个组合。
作为一个特殊的例外,该库的版权持有者允许您将该库与独立模块链接以生成可执行文件,无论这些独立模块的许可条款如何,并根据您选择的条款复制和分发所生成的可执行文件,前提是您还满足每个链接的独立模块的许可条款和条件。独立模块不是从此库派生或基于此库的模块。如果您修改此库,您可以将此例外扩展到您的库版本,但您没有义务这样做。如果您不希望执行此操作,请从您的版本中删除此异常语句。
因此,它可用于运行、创建和分发大量应用程序和小程序。当 GNU Classpath 未修改为虚拟机的核心类库时,java 语言的编译器或者使用 java 编程语言编写的程序不会影响直接分发这些程序的许可。
Classpath::文档重新分配策略 GNU 文档是独一无二的,因为我们对它的态度。我们相信读者应该像我们的软件一样,自由地复制和重新分发它。最初,我们所有的文档都是在短的 Copyleft 许可证下发布的,或者是 GNU 通用公共许可证 (GPL) 本身发布的;2001 年,自由文档许可证 (FDL) 的创建是为了满足最初为软件设计的许可证无法满足的某些需求。