This is an automated email from the ASF dual-hosted git repository.
jerryshao pushed a commit to branch branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/branch-1.3 by this push:
new a6794ea7c2 [Cherry-pick to branch-1.3] [#13253] fix(license): Correct
bundled component entries in LICENSE and NOTICE files (#13254) (#13276)
a6794ea7c2 is described below
commit a6794ea7c28cc05e96e29b8ed4b9a170f1a4291e
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Sep 17 19:39:14 2026 +0800
[Cherry-pick to branch-1.3] [#13253] fix(license): Correct bundled
component entries in LICENSE and NOTICE files (#13254) (#13276)
**Cherry-pick Information:**
- Original commit: 6b42aea3dd0ac2bc624253626d835ecad3ee95f7
- Target branch: `branch-1.3`
- Status: ✅ Clean cherry-pick (no conflicts)
Co-authored-by: Bharath Krishna <[email protected]>
---
LICENSE | 3 +-
LICENSE.bin | 36 ++-
LICENSE.iceberg | 30 +-
LICENSE.lance | 16 +
LICENSE.trino | 17 +-
NOTICE | 4 +-
NOTICE.bin | 181 ++++++++++-
NOTICE.iceberg | 77 ++++-
NOTICE.lance | 54 +++-
NOTICE.trino | 21 +-
clients/client-python/LICENSE | 28 +-
licenses/FastDoubleParser-thirdparty.txt | 91 ++++++
licenses/FastDoubleParser.txt | 21 ++
licenses/Schubfach.txt | 19 ++
LICENSE.bin => licenses/commons-math3.txt | 493 +++++++++++-------------------
licenses/mybatis-ognl.txt | 31 ++
16 files changed, 783 insertions(+), 339 deletions(-)
diff --git a/LICENSE b/LICENSE
index d983933f22..6a6ab38ca4 100644
--- a/LICENSE
+++ b/LICENSE
@@ -201,7 +201,8 @@
limitations under the License.
The Web UI also bundles various third-party components also under
- different licenses, please see web/LICENSE for these.
+ different licenses, please see web/web/LICENSE and web-v2/web/LICENSE
+ for these.
This product bundles various third-party components also under the
Apache Software License 2.0.
diff --git a/LICENSE.bin b/LICENSE.bin
index 2996813d9f..27508bca53 100644
--- a/LICENSE.bin
+++ b/LICENSE.bin
@@ -201,12 +201,16 @@
limitations under the License.
The Web UI also bundles various third-party components also under
- different licenses, please see web/LICENSE.bin for these.
+ different licenses, please see web/LICENSE and web-v2/LICENSE for these.
This product bundles various third-party components also under the
Apache Software License 2.0 from:
Apache Hive
+ Apache Paimon
+ FastDoubleParser (older Jackson copy shaded in paimon-format 1.2.0)
+ Apache DataSketches Java
+ Apache DataSketches Memory
Apache Iceberg
Apache Kafka
Apache Spark
@@ -230,6 +234,13 @@
Jackson Xml Compatibility Extensions
Caffeine
Dropwizard Hadoop Metrics
+ Dropwizard Metrics Annotation
+ Dropwizard Metrics Core
+ Dropwizard Metrics Healthchecks
+ Dropwizard Metrics JMX
+ Dropwizard Metrics JSON
+ Dropwizard Metrics JVM
+ Dropwizard Metrics Servlets
GSON
Error Prone Annotations
Failure Access
@@ -305,6 +316,8 @@
Apache HTrace
Google HTTP Client
Google HTTP Client GSON
+ gRPC API
+ gRPC Context
Apache HttpCore
Apache HttpClient
Apache Iceberg
@@ -415,6 +428,8 @@
String Template 4
JSch
ASM
+ OGNL (shaded in MyBatis 3.5.6)
+ bigint
Protobuf
ParaNamer
RE2/J
@@ -433,6 +448,9 @@
SLF4J
SLF4J-API
Checker Framework
+ FastDoubleParser
+ fast_float
+ Schubfach
Janino Common Compiler
Protocol Buffers
Treelayout
@@ -440,6 +458,11 @@
elarivie/pyReaderWriterLock
tkem/cachetools
+ This product bundles various third-party components also under the
+ Boost Software License 1.0
+
+ fast_double_parser
+
This product bundles various third-party components also under the
Common Development and Distribution License 1.0
@@ -508,3 +531,14 @@
XZ For Java
HdrHistogram
LatencyUtils
+
+
+ For the FastDoubleParser license text, see licenses/FastDoubleParser.txt.
+ Third-party license texts for code included in FastDoubleParser are in
+ licenses/FastDoubleParser-thirdparty.txt.
+ For the Schubfach license text, see licenses/Schubfach.txt.
+
+For the BSD license of OGNL shaded in MyBatis, see licenses/mybatis-ognl.txt.
+
+For the license texts of code included in Apache Commons Math 3.1.1,
+ see licenses/commons-math3.txt.
diff --git a/LICENSE.iceberg b/LICENSE.iceberg
index 5b16aa739a..43d50098e2 100644
--- a/LICENSE.iceberg
+++ b/LICENSE.iceberg
@@ -238,7 +238,14 @@
DataNucleus
Apache Derby
Dropwizard Hadoop Metrics
- Error Pront Annotations
+ Dropwizard Metrics Annotation
+ Dropwizard Metrics Core
+ Dropwizard Metrics Healthchecks
+ Dropwizard Metrics JMX
+ Dropwizard Metrics JSON
+ Dropwizard Metrics JVM
+ Dropwizard Metrics Servlets
+ Error Prone Annotations
AWS EventStream for Java
Guava Failure Access
Apache Gravitino
@@ -251,6 +258,8 @@
Apache HTrace
Google HTTP Client
Google HTTP Client GSON
+ gRPC API
+ gRPC Context
Apache HttpComponents Client
Apache HttpClient
Apache HttpCore
@@ -284,7 +293,6 @@
Apache Kerby
Apache Thrift
Apache Log4j
- Metrics
MyBatis
The Netty Project
Nimbus JOSE + JWT
@@ -315,6 +323,8 @@
Apache Avro
Apache Yetus - Audience Annotations
ASM
+ OGNL (shaded in MyBatis 3.5.6)
+ bigint
Google auth Credentials
Google auth HTTP
Javolution
@@ -330,9 +340,17 @@
MIT license
Checker Framework
+ FastDoubleParser
+ fast_float
Reactive Streams
+ Schubfach
SLF4J
+ This product bundles various third-party components also under the
+ Boost Software License 1.0
+
+ fast_double_parser
+
This product bundles various third-party components also under the
Common Development and Distribution License 1.0
@@ -389,3 +407,11 @@
AOP Alliance
+
+
+ For the FastDoubleParser license text, see licenses/FastDoubleParser.txt.
+ Third-party license texts for code included in FastDoubleParser are in
+ licenses/FastDoubleParser-thirdparty.txt.
+ For the Schubfach license text, see licenses/Schubfach.txt.
+
+For the BSD license of OGNL shaded in MyBatis, see licenses/mybatis-ognl.txt.
diff --git a/LICENSE.lance b/LICENSE.lance
index 0fce49c9b4..551a34ad15 100644
--- a/LICENSE.lance
+++ b/LICENSE.lance
@@ -258,13 +258,23 @@
MIT license
Checker Framework
+ FastDoubleParser
+ fast_float
+ Schubfach
SLF4J API Module
This product bundles various third-party components also under the
BSD license
+ ASM
+ bigint
JSR305
+ This product bundles various third-party components also under the
+ Boost Software License 1.0
+
+ fast_double_parser
+
This product bundles various third-party components also under the
Common Development and Distribution License 1.0
@@ -326,3 +336,9 @@
the public domain.
AOP Alliance
+
+
+ For the FastDoubleParser license text, see licenses/FastDoubleParser.txt.
+ For the Schubfach license text, see licenses/Schubfach.txt.
+ Third-party license texts for code included in FastDoubleParser are in
+ licenses/FastDoubleParser-thirdparty.txt.
diff --git a/LICENSE.trino b/LICENSE.trino
index 69db2dbdc4..f81455eeac 100644
--- a/LICENSE.trino
+++ b/LICENSE.trino
@@ -219,25 +219,30 @@
Jackson Parameter Names
Jakarta Dependency Injection
Airlift
- Apache Log4j 1.x Compatibility API
- Apache Log4j API
- Apache Log4j Core
- Apache Log4j Layout For Templated JSON Encoding
- Apache Log4j SLF4J Binding
Trino JDBC Driver
+ fast_double_parser
+ fast_float
This product bundles various third-party components also under the
MIT license
Checker Framework
+ FastDoubleParser
+ Schubfach
SLF4J API Module
This product bundles various third-party components also under the
BSD license
+ bigint
JSR305
This product bundles various third-party components also placed in
the public domain.
- AOP Alliance
\ No newline at end of file
+ AOP Alliance
+
+ For the FastDoubleParser license text, see licenses/FastDoubleParser.txt.
+ For the Schubfach license text, see licenses/Schubfach.txt.
+ For the bigint BSD license text, see
licenses/FastDoubleParser-thirdparty.txt.
+ The fast_float and fast_double_parser copies in Jackson 2.15.2 use Apache
2.0.
diff --git a/NOTICE b/NOTICE
index 1e9c2f0d68..656969f8cf 100644
--- a/NOTICE
+++ b/NOTICE
@@ -7,8 +7,8 @@ The Apache Software Foundation (http://www.apache.org/).
The initial code for the Gravitino project was donated
to the ASF by Datastrato (https://datastrato.ai/) copyright 2023-2024.
-The Web UI also has a NOTICE file please see web/web/NOTICE
-for it's contents.
+The Web UI also has NOTICE files, please see web/web/NOTICE and
+web-v2/web/NOTICE for their contents.
Apache Iceberg
Copyright 2017-2022 The Apache Software Foundation
diff --git a/NOTICE.bin b/NOTICE.bin
index ca96e92228..a400cf9f48 100644
--- a/NOTICE.bin
+++ b/NOTICE.bin
@@ -7,8 +7,8 @@ The Apache Software Foundation (http://www.apache.org/).
The initial code for the Gravitino project was donated
to the ASF by Datastrato (https://datastrato.ai/) copyright 2023-2024.
-The Web UI also has a NOTICE file please see web/NOTICE
-for it's contents.
+The Web UI also has NOTICE files, please see web/NOTICE and
+web-v2/NOTICE for their contents.
AWS SDK for Java 2.0
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
@@ -84,9 +84,29 @@ That code is available under an MIT license
<https://github.com/wrandelshofer/Fa
under the following copyright.
Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
+Copyright © 2024 Werner Randelshofer, Switzerland. MIT License.
-See FastDoubleParser-NOTICE for details of other source code included in
FastDoubleParser
-and the licenses and copyrights that apply to that code.
+FastDoubleParser includes code derived from the following projects. Jackson
2.15.2
+includes fast_double_parser and fast_float under the Apache 2.0 License; newer
+bundled Jackson versions include them under the licenses listed below:
+
+ fast_double_parser, Copyright (c) 2022 Daniel Lemire. Boost Software License
1.0.
+ <https://github.com/lemire/fast_double_parser>
+
+ fast_float, Copyright (c) 2021 The fast_float authors. MIT License.
+ <https://github.com/fastfloat/fast_float>
+
+ bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
+ <https://github.com/tbuktu/bigint>
+
+## Schubfach
+
+jackson-core bundles a copy of the Schubfach number writing code
+<https://github.com/c4f7fcce9cb06515/Schubfach>. That code is available under
an MIT
+license
<https://github.com/c4f7fcce9cb06515/Schubfach/blob/master/todec/LICENSE>
+under the following copyright.
+
+Copyright 2018-2020 Raffaello Giulietti
Dropwizard Hadoop Metrics
Copyright 2016 Josh Elser
@@ -308,6 +328,69 @@ Copyright 2002-2021 The Apache Software Foundation
Apache Commons Math
Copyright 2001-2012 The Apache Software Foundation
+This product includes software developed by
+The Apache Software Foundation (http://www.apache.org/).
+
+===============================================================================
+
+The BracketFinder (package org.apache.commons.math3.optimization.univariate)
+and PowellOptimizer (package org.apache.commons.math3.optimization.general)
+classes are based on the Python code in module "optimize.py" (version 0.5)
+developed by Travis E. Oliphant for the SciPy library (http://www.scipy.org/)
+Copyright © 2003-2009 SciPy Developers.
+===============================================================================
+
+The LinearConstraint, LinearObjectiveFunction, LinearOptimizer,
+RelationShip, SimplexSolver and SimplexTableau classes in package
+org.apache.commons.math3.optimization.linear include software developed by
+Benjamin McCann (http://www.benmccann.com) and distributed with
+the following copyright: Copyright 2009 Google Inc.
+===============================================================================
+
+This product includes software developed by the
+University of Chicago, as Operator of Argonne National
+Laboratory.
+The LevenbergMarquardtOptimizer class in package
+org.apache.commons.math3.optimization.general includes software
+translated from the lmder, lmpar and qrsolv Fortran routines
+from the Minpack package
+Minpack Copyright Notice (1999) University of Chicago. All rights reserved
+===============================================================================
+
+The GraggBulirschStoerIntegrator class in package
+org.apache.commons.math3.ode.nonstiff includes software translated
+from the odex Fortran routine developed by E. Hairer and G. Wanner.
+Original source copyright:
+Copyright (c) 2004, Ernst Hairer
+===============================================================================
+
+The EigenDecompositionImpl class in package
+org.apache.commons.math3.linear includes software translated
+from some LAPACK Fortran routines. Original source copyright:
+Copyright (c) 1992-2008 The University of Tennessee. All rights reserved.
+===============================================================================
+
+The MersenneTwister class in package org.apache.commons.math3.random
+includes software translated from the 2002-01-26 version of
+the Mersenne-Twister generator written in C by Makoto Matsumoto and Takuji
+Nishimura. Original source copyright:
+Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
+All rights reserved
+===============================================================================
+
+The HermiteInterpolator class and its corresponding test have been imported
from
+the orekit library distributed under the terms of the Apache 2 licence.
Original
+source copyright:
+Copyright 2010-2012 CS Systèmes d'Information
+===============================================================================
+
+The creation of the package "o.a.c.m.analysis.integration.gauss" was inspired
+by an original code donated by Sébastien Brisard.
+===============================================================================
+
+
+The associated license texts are in licenses/commons-math3.txt.
+
Curator Client
Copyright 2011-2018 The Apache Software Foundation
@@ -648,11 +731,11 @@ which has the following notices:
notice.
The binary distribution of this product bundles binaries of
-Jetty 6.1.26,
+Jetty 9.4.58.v20250814,
which has the following notices:
* ==============================================================
Jetty Web Container
- Copyright 1995-2016 Mort Bay Consulting Pty Ltd.
+ Copyright 1995-2018 Mort Bay Consulting Pty Ltd.
==============================================================
The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd
@@ -968,3 +1051,89 @@ Copyright 1999-2023 The Apache Software Foundation
Apache HttpCore
Copyright 2005-2020 The Apache Software Foundation
+
+Metrics code included in Jersey Server
+org.glassfish.jersey.server.internal.monitoring.core
+Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved.
+Copyright 2010-2013 Coda Hale and Yammer, Inc.
+
+Apache Paimon (paimon-common)
+Copyright 2023-2025 The Apache Software Foundation
+
+DataSketches included in paimon-common:
+
+datasketches-java
+Copyright 2015-2022 The Apache Software Foundation
+
+Apache DataSketches Memory
+Copyright 2022 - The Apache Software Foundation
+
+Copyright 2015-2018 Yahoo Inc.
+Copyright 2019-2020 Verizon Media
+Copyright 2021 Yahoo Inc.
+
+Prior to moving to ASF, the software for this project was developed at
+Yahoo Inc. (https://developer.yahoo.com).
+
+gRPC (grpc-api and grpc-context)
+Copyright 2014 The gRPC Authors
+
+Google Guava Version 18.0 included in Jersey Common
+Copyright (C) 2009 The Guava Authors
+
+Jackson JAX-RS Providers version 2.15.2 included in Jersey
+Copyright (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise
indicated.
+
+MyBatis 3.5.6 includes OGNL and the refactored SqlBuilder classes:
+
+OGNL
+Copyright (c) 2004, Drew Davidson and Luke Blanshard
+All rights reserved.
+
+Refactored SqlBuilder class (SQL, AbstractSQL)
+This product includes software developed by
+Adam Gent (https://gist.github.com/3650165)
+Copyright 2010 Adam Gent
+
+Older Jackson FastDoubleParser code shaded in paimon-format 1.2.0
+
+## FastDoubleParser
+
+jackson-core bundles a shaded copy of FastDoubleParser
<https://github.com/wrandelshofer/FastDoubleParser>.
+That code is available under an Apache license under the following copyright.
+
+Copyright (c) Werner Randelshofer. Apache 2.0 License.
+
+FastDoubleParser code also contains code from:
+
+fast_double_parser <https://github.com/lemire/fast_double_parser>
+Copyright 2020 Daniel Lemire. Apache 2.0 License.
+
+fast_float <https://github.com/fastfloat/fast_float>
+Copyright 2021 The fast_float authors. Apache 2.0 License.
+
+bigint <https://github.com/tbuktu/bigint/tree/floatfft> (only using code from
the BSD License source files)
+Copyright 2020 Tim Buktu. 2-clause BSD License
+
+Code included in Micrometer 1.12.2
+
+This product contains a modified portion of 'io.netty.util.internal.logging',
+in the Netty/Common library distributed by The Netty Project:
+
+ * Copyright 2013 The Netty Project
+ * License: Apache License v2.0
+ * Homepage: https://netty.io
+
+This product contains a modified portion of 'StringUtils.isBlank()',
+in the Commons Lang library distributed by The Apache Software Foundation:
+
+ * Copyright 2001-2019 The Apache Software Foundation
+ * License: Apache License v2.0
+ * Homepage: https://commons.apache.org/proper/commons-lang/
+
+This product contains a modified portion of the 'org.springframework.lang'
+package in the Spring Framework library, distributed by VMware, Inc:
+
+ * Copyright 2002-2019 the original author or authors.
+ * License: Apache License v2.0
+ * Homepage: https://spring.io/projects/spring-framework
diff --git a/NOTICE.iceberg b/NOTICE.iceberg
index b3ae552579..63ece67cae 100644
--- a/NOTICE.iceberg
+++ b/NOTICE.iceberg
@@ -402,9 +402,27 @@ That code is available under an MIT license
<https://github.com/wrandelshofer/Fa
under the following copyright.
Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
+Copyright © 2024 Werner Randelshofer, Switzerland. MIT License.
-See FastDoubleParser-NOTICE for details of other source code included in
FastDoubleParser
-and the licenses and copyrights that apply to that code.
+FastDoubleParser includes code derived from the following projects:
+
+ fast_double_parser, Copyright (c) 2022 Daniel Lemire. Boost Software License
1.0.
+ <https://github.com/lemire/fast_double_parser>
+
+ fast_float, Copyright (c) 2021 The fast_float authors. MIT License.
+ <https://github.com/fastfloat/fast_float>
+
+ bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
+ <https://github.com/tbuktu/bigint>
+
+## Schubfach
+
+jackson-core bundles a copy of the Schubfach number writing code
+<https://github.com/c4f7fcce9cb06515/Schubfach>. That code is available under
an MIT
+license
<https://github.com/c4f7fcce9cb06515/Schubfach/blob/master/todec/LICENSE>
+under the following copyright.
+
+Copyright 2018-2020 Raffaello Giulietti
Apache Tomcat
Copyright 1999-2023 The Apache Software Foundation
@@ -721,3 +739,58 @@ Copyright 2009-2024 The Apache Software Foundation
This product includes software components originally
developed for Airlift (https://github.com/airlift/airlift),
licensed under the Apache 2.0 license.
+
+The binary distribution of this product bundles binaries of
+Jetty 9.4.58.v20250814,
+which has the following notices:
+ * ==============================================================
+ Jetty Web Container
+ Copyright 1995-2018 Mort Bay Consulting Pty Ltd.
+ ==============================================================
+
+ The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd
+ unless otherwise noted.
+
+ Jetty is dual licensed under both
+
+ * The Apache 2.0 License
+ http://www.apache.org/licenses/LICENSE-2.0.html
+
+ and
+
+ * The Eclipse Public 1.0 License
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Jetty may be distributed under either license.
+
+Metrics code included in Jersey Server
+org.glassfish.jersey.server.internal.monitoring.core
+Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved.
+Copyright 2010-2013 Coda Hale and Yammer, Inc.
+
+gRPC (grpc-api and grpc-context)
+Copyright 2014 The gRPC Authors
+
+Google Guava Version 18.0 included in Jersey Common
+Copyright (C) 2009 The Guava Authors
+
+Jackson JAX-RS Providers version 2.15.2 included in Jersey
+Copyright (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise
indicated.
+
+The UnixCrypt.java code implements the one way cryptography used by
+Unix systems for simple password protection. Copyright 1996 Aki Yoshida,
+modified April 2001 by Iris Van den Broeke, Daniel Deville.
+Permission to use, copy, modify and distribute UnixCrypt
+for non-commercial or commercial purposes and without fee is
+granted provided that the copyright notice appears in all copies.
+
+MyBatis 3.5.6 includes OGNL and the refactored SqlBuilder classes:
+
+OGNL
+Copyright (c) 2004, Drew Davidson and Luke Blanshard
+All rights reserved.
+
+Refactored SqlBuilder class (SQL, AbstractSQL)
+This product includes software developed by
+Adam Gent (https://gist.github.com/3650165)
+Copyright 2010 Adam Gent
diff --git a/NOTICE.lance b/NOTICE.lance
index 24087343b2..b325fdd343 100644
--- a/NOTICE.lance
+++ b/NOTICE.lance
@@ -92,9 +92,18 @@ That code is available under an MIT license
<https://github.com/wrandelshofer/Fa
under the following copyright.
Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
+Copyright © 2024 Werner Randelshofer, Switzerland. MIT License.
-See FastDoubleParser-NOTICE for details of other source code included in
FastDoubleParser
-and the licenses and copyrights that apply to that code.
+FastDoubleParser includes code derived from the following projects:
+
+ fast_double_parser, Copyright (c) 2022 Daniel Lemire. Boost Software License
1.0.
+ <https://github.com/lemire/fast_double_parser>
+
+ fast_float, Copyright (c) 2021 The fast_float authors. MIT License.
+ <https://github.com/fastfloat/fast_float>
+
+ bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
+ <https://github.com/tbuktu/bigint>
## Base64 implementation
@@ -290,3 +299,44 @@ SoundCloud Ltd. (http://soundcloud.com/).
This product includes software developed as part of the
Ocelli project by Netflix Inc. (https://github.com/Netflix/ocelli/).
+
+The binary distribution of this product bundles binaries of
+Jetty 9.4.58.v20250814,
+which has the following notices:
+ * ==============================================================
+ Jetty Web Container
+ Copyright 1995-2018 Mort Bay Consulting Pty Ltd.
+ ==============================================================
+
+ The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd
+ unless otherwise noted.
+
+ Jetty is dual licensed under both
+
+ * The Apache 2.0 License
+ http://www.apache.org/licenses/LICENSE-2.0.html
+
+ and
+
+ * The Eclipse Public 1.0 License
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Jetty may be distributed under either license.
+
+Metrics code included in Jersey Server
+org.glassfish.jersey.server.internal.monitoring.core
+Copyright (c) 2015-2018 Oracle and/or its affiliates. All rights reserved.
+Copyright 2010-2013 Coda Hale and Yammer, Inc.
+
+Google Guava Version 18.0 included in Jersey Common
+Copyright (C) 2009 The Guava Authors
+
+Jackson JAX-RS Providers version 2.15.2 included in Jersey
+Copyright (c) 2009-2023 FasterXML, LLC. All rights reserved unless otherwise
indicated.
+
+The UnixCrypt.java code implements the one way cryptography used by
+Unix systems for simple password protection. Copyright 1996 Aki Yoshida,
+modified April 2001 by Iris Van den Broeke, Daniel Deville.
+Permission to use, copy, modify and distribute UnixCrypt
+for non-commercial or commercial purposes and without fee is
+granted provided that the copyright notice appears in all copies.
diff --git a/NOTICE.trino b/NOTICE.trino
index 78e0f478d4..1a328701ca 100644
--- a/NOTICE.trino
+++ b/NOTICE.trino
@@ -23,8 +23,21 @@ Copyright 2006-2023 Google, Inc.
Jackson JSON processor
Copyright 2007-, Tatu Saloranta ([email protected])
-Apache log4j
-Copyright 2010 The Apache Software Foundation
+## FastDoubleParser
-Apache Log4j
-Copyright 1999-2024 Apache Software Foundation
\ No newline at end of file
+jackson-core bundles a shaded copy of FastDoubleParser
<https://github.com/wrandelshofer/FastDoubleParser>.
+That code is available under an MIT license
<https://github.com/wrandelshofer/FastDoubleParser/blob/main/LICENSE>
+under the following copyright.
+
+Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
+
+FastDoubleParser includes code derived from the following projects:
+
+ fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License.
+ <https://github.com/lemire/fast_double_parser>
+
+ fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License.
+ <https://github.com/fastfloat/fast_float>
+
+ bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
+ <https://github.com/tbuktu/bigint>
diff --git a/clients/client-python/LICENSE b/clients/client-python/LICENSE
index 42c856d10b..227ecc50b9 100644
--- a/clients/client-python/LICENSE
+++ b/clients/client-python/LICENSE
@@ -200,15 +200,33 @@
See the License for the specific language governing permissions and
limitations under the License.
- The Web UI also bundles various third-party components also under
- different licenses, please see web/LICENSE for these.
-
This product bundles various third-party components also under the
Apache Software License 2.0.
This product bundles a third-party component under the
MIT License.
- Kyligence/kylinpy
- ./client-python/gravitino/utils/http_client.py
+ The gravitino.utils.http_client module incorporates code from
+ Kyligence/kylinpy under the following license:
+
+MIT License
+
+Copyright (c) 2016 Dhamu
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/licenses/FastDoubleParser-thirdparty.txt
b/licenses/FastDoubleParser-thirdparty.txt
new file mode 100644
index 0000000000..d3daf7c721
--- /dev/null
+++ b/licenses/FastDoubleParser-thirdparty.txt
@@ -0,0 +1,91 @@
+# FastDoubleParser
+
+This is a Java port of Daniel Lemire's fast_float project.
+This project provides parsers for double, float, BigDecimal and BigInteger
values.
+
+Copyright (c) Daniel Lemire
+
+Boost Software License - Version 1.0 - August 17th, 2003
+
+Permission is hereby granted, free of charge, to any person or organization
+obtaining a copy of the software and accompanying documentation covered by
+this license (the "Software") to use, reproduce, display, distribute,
+execute, and transmit the Software, and to prepare derivative works of the
+Software, and to permit third-parties to whom the Software is furnished to
+do so, all subject to the following:
+
+The copyright notices in the Software and this entire statement, including
+the above license grant, this restriction and the following disclaimer,
+must be included in all copies of the Software, in whole or in part, and
+all derivative works of the Software, unless such copies or derivative
+works are solely in the form of machine-executable object code generated by
+a source language processor.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+------
+Third-party license for
+fast_float, Copyright (c) 2021 The fast_float authors. MIT License.
+https://github.com/fastfloat/fast_float
+https://github.com/fastfloat/fast_float/blob/35d523195bf7d57aba0e735ad6eba1e6f71ba8d6/LICENSE-MIT
+
+MIT License
+
+Copyright (c) 2021 The fast_float authors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+------
+Third-party license for
+bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
+https://github.com/tbuktu/bigint/tree/floatfft
+https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE
+https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE
+(We only use those portions of the bigint project that can be licensed under
2-clause BSD License.)
+
+2-clause BSD License
+
+Copyright 2022 Tim Buktu
+
+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.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/licenses/FastDoubleParser.txt b/licenses/FastDoubleParser.txt
new file mode 100644
index 0000000000..2138aa2a4d
--- /dev/null
+++ b/licenses/FastDoubleParser.txt
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2024 Werner Randelshofer, Switzerland.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/licenses/Schubfach.txt b/licenses/Schubfach.txt
new file mode 100644
index 0000000000..eb5341421b
--- /dev/null
+++ b/licenses/Schubfach.txt
@@ -0,0 +1,19 @@
+Copyright 2018-2020 Raffaello Giulietti
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/LICENSE.bin b/licenses/commons-math3.txt
similarity index 57%
copy from LICENSE.bin
copy to licenses/commons-math3.txt
index 2996813d9f..5363861d82 100644
--- a/LICENSE.bin
+++ b/licenses/commons-math3.txt
@@ -1,3 +1,4 @@
+
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
@@ -200,311 +201,187 @@
See the License for the specific language governing permissions and
limitations under the License.
- The Web UI also bundles various third-party components also under
- different licenses, please see web/LICENSE.bin for these.
-
- This product bundles various third-party components also under the
- Apache Software License 2.0 from:
-
- Apache Hive
- Apache Iceberg
- Apache Kafka
- Apache Spark
- Apache Submarine
- Apache Zeppelin
- Apache ZooKeeper
- Java Classmate
- Jackson Annotations
- Jackson Core
- Jackson Databind
- Jackson Data Mapper
- Jackson Datatype Guava
- Jackson Datatype JDK8
- Jackson Datatype Joda
- Jackson Datatype JSR310
- Jackson JAX RS Provider For JSON Content Type
- Jackson Jaxb Annotations
- Jackson JAXRS
- Jackson JAXRS JSON
- Jackson Parameter Names
- Jackson Xml Compatibility Extensions
- Caffeine
- Dropwizard Hadoop Metrics
- GSON
- Error Prone Annotations
- Failure Access
- Guava
- Google Guice
- Google Guice Servlet
- J2ObjC Annotations
- Java XMLBuilder
- BoneCP
- Open JSON
- Apache Commons Beanutils
- Apache Commons CLI
- Apache Commons Codec
- Apache Commons Collections
- Apache Commons Configuration
- Apache Commons CSV
- Apache Commons Daemon
- Apache Commons DBCP
- Apache Jakarta Commons Digester
- Apache Jakarta HttpClient
- Apache Commons IO
- Apache Commons Lang
- Apache Commons Logging
- Apache Commons Net
- Apache Commons Pool
- Air Compressor
- Airlift
- AWS SDK for Java 2.0 Annotations
- AWS SDK for Java 2.0
- AWS EventStream for Java
- The Netty Project
- Open Telemetry
- Open Lineage
- Trino
- Jakarta Dependency Injection
- Jakarta Bean Validation
- atinject
- Apache Java Data Objects (JDO)
- Joda Time
- Apache Log4j
- Byte Buddy
- Eigenbase Properties
- JetS3t
- OpenCSV
- Apache Ant
- Apache Avro
- Apache Commons Compress
- Apache Commons Math
- Apache Curator Client
- Apache Curator Framework
- Apache Curator Recipes
- Apache Derby
- Apache Directory API ASN.1 API
- Apache Directory LDAP API Utilities
- ApacheDS I18n
- ApacheDS Protocol Kerberos Codec
- Apache Hadoop
- Apache Hadoop Aliyun connector
- Apache Hadoop GCS connector
- Apache Hadoop AWS connector
- Apache Hadoop Azure connector
- Apache Hadoop Annotatations
- Apache Hadoop Auth
- Apache Hadoop Client Aggregator
- Apache Hadoop Common
- Apache Hadoop HDFS
- Apache Hadoop HDFS Client
- Apache Hadoop MapReduce Common
- Apache Hadoop MapReduce Core
- Apache Hadoop MapReduce JobClient
- Apache Hadoop Yarn Client
- Apache Hive
- Apache HTrace
- Google HTTP Client
- Google HTTP Client GSON
- Apache HttpCore
- Apache HttpClient
- Apache Iceberg
- Apache Iceberg Aliyun
- Apache Iceberg api
- Apache Iceberg AWS
- Apache Iceberg Azure
- Apache Iceberg core
- Apache Iceberg Hive metastore
- Apache Iceberg GCP
- Apache Iceberg GCP bundle
- Apache Ivy
- Apache Log4j 1.x Compatibility API
- Apache Log4j API
- Apache Log4j Core
- Apache Log4j SLF4J 2.0 Binding
- Apache Log4j Layout For Templated JSON Encoding
- Apache ORC
- Apache Parquet Hadoop Bundle
- Apache Thrift
- Apache Velocity
- Apache Groovy
- Apache Yetus
- Apache Yetus - Audience Annotations
- Apache Kerby
- Apache Kyuubi
- Apache Ranger
- Apache Ranger intg
- Jackson JSON processor
- DataNucleus
- Modernizer Maven Plugin
- Hibernate Validator
- JBoss Logging
- RoaringBitmap
- cglib
- jmxutils
- SQLite JDBC
- SnakeYAML
- StAX API
- Tomcat Jasper Compiler
- Apache Xerces Java
- Apache XML Commons XML APIs
- Jettison
- Woodstox Core
- JSON Smart v2
- JSON Small and Fast Parser
- Prometheus instrumentation library for JVM applications
- JSR-330: Dependency Injection for Java
- Java JWT
- JSqlParser
- Nimbus JOSE + JWT
- reload4j
- JVM CPU Profiler
- Slice
- Jakarta Oro
- OkHttp
- Okio
- J2ObjC
- SQLite JDBC Driver
- Immutables
- MyBatis
- Javax Inject
- Javax JDO API
- JBoss Threads
- JCIP Annotations Under Apache License
- Jetty SSLEngine
- JJWT
- LZ4 and XxHash
- Prometheus Java Simpleclient
- Snappy Java
- XNIO API
- WildFly
- Confluent Kafka Streams Examples
- Apache Arrow
- Rome
- Jettison
- Awaitility
- npgall concurrent-trees
- reyerizo jcstress-gradle-plugin
- melix jmh-gradle-plugin
- Lance
- JCasbin
- Aviator
- OGNL
- Google FlatBuffers
- IPAddress
- Aliyun SDK OSS
- QLExpress
-
- This product bundles various third-party components also under the
- Apache Software Foundation License 1.1
-
- Apache Commons EL
-
- This product bundles various third-party components also under the
- BSD license
-
- JSR305
- LevelDB JNI
- JCraft
- Javolution
- ANTLR4
- JAXB
- Jakarta XML Binding
- JLine
- XMLenc
- Stax2 API
- String Template 4
- JSch
- ASM
- Protobuf
- ParaNamer
- RE2/J
- ZSTD JNI
- fsspec
- Google auth HTTP
- Google auth Credentials
- Apache HttpComponents Client5
- Apache HttpComponents Core5
- Helger Profiler
- OpenAPI Tools Jackson Databind Nullable
-
- This product bundles various third-party components also under the
- MIT license
-
- SLF4J
- SLF4J-API
- Checker Framework
- Janino Common Compiler
- Protocol Buffers
- Treelayout
- Kyligence/kylinpy
- elarivie/pyReaderWriterLock
- tkem/cachetools
-
- This product bundles various third-party components also under the
- Common Development and Distribution License 1.0
-
- Javax Activation
- Javax Mail
- Stax API
- Java Servlet API
- JSR311 API
-
- This product bundles various third-party components also under the
- Common Development and Distribution License 1.1
-
- JSR 374 (JSON Processing) Default Provider
- JavaServlet
- Eclipse Jersey
-
- This product bundles various third-party components also under the
- Eclipse Public License 1.0
-
- Logback
- Eclipse Collections
- Eclipse Jetty
- Eclipse Jetty Continuation
- Eclipse Jetty Security
- Eclipse Jetty Server
- Eclipse Jetty Servlet
- Eclipse Jetty IO
- Eclipse Jetty Utilities
- Eclipse Jetty Utilities JSON
- Eclipse Jetty Webapp
- Eclipse Jetty XML
- JTA
- AOP Alliance Repackaged
- OSGi Resource Locator
- H2 Database Engine
-
- This product bundles various third-party components also under the
- Eclipse Public License 2.0
-
- Eclipse AspectJ
- Eclipse Jetty
- Eclipse Jersey
- Eclipse GlassFish
- Jakarta Activation API
- Jakarta Annotations API
- Jakarta Inject
- Jakarta Transaction API
- Jakarta Validation API
- Jakarta RESTful WS API
- Jakarta XML Binding API
- JavaServer Pages(TM) API
- Javax WS RS API
- HK2 API Module
- HK2 Service Locator
- HK2 Utils
-
- This product bundles various third-party components also under the
- Mozilla Public License
-
- Javassist
-
- This product bundles various third-party components also placed in
- the public domain.
-
- AOP Alliance
- XZ For Java
- HdrHistogram
- LatencyUtils
+
+APACHE COMMONS MATH DERIVATIVE WORKS:
+
+The Apache commons-math library includes a number of subcomponents
+whose implementation is derived from original sources written
+in C or Fortran. License terms of the original sources
+are reproduced below.
+
+===============================================================================
+For the lmder, lmpar and qrsolv Fortran routine from minpack and translated in
+the LevenbergMarquardtOptimizer class in package
+org.apache.commons.math3.optimization.general
+Original source copyright and license statement:
+
+Minpack Copyright Notice (1999) University of Chicago. 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. The end-user documentation included with the
+redistribution, if any, must include the following
+acknowledgment:
+
+ "This product includes software developed by the
+ University of Chicago, as Operator of Argonne National
+ Laboratory.
+
+Alternately, this acknowledgment may appear in the software
+itself, if and wherever such third-party acknowledgments
+normally appear.
+
+4. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED "AS IS"
+WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE
+UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND
+THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE
+OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY
+OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR
+USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF
+THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4)
+DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION
+UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL
+BE CORRECTED.
+
+5. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT
+HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF
+ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT,
+INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF
+ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF
+PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER
+SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT
+(INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE,
+EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
+POSSIBILITY OF SUCH LOSS OR DAMAGES.
+===============================================================================
+
+Copyright and license statement for the odex Fortran routine developed by
+E. Hairer and G. Wanner and translated in GraggBulirschStoerIntegrator class
+in package org.apache.commons.math3.ode.nonstiff:
+
+
+Copyright (c) 2004, Ernst Hairer
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+- Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+
+- 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.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+===============================================================================
+
+Copyright and license statement for the original lapack fortran routines
+translated in EigenDecompositionImpl class in package
+org.apache.commons.math3.linear:
+
+Copyright (c) 1992-2008 The University of Tennessee. All rights reserved.
+
+$COPYRIGHT$
+
+Additional copyrights may follow
+
+$HEADER$
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+- Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+- Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer listed
+ in this license in the documentation and/or other materials
+ provided with the distribution.
+
+- Neither the name of the copyright holders nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+===============================================================================
+
+Copyright and license statement for the original Mersenne twister C
+routines translated in MersenneTwister class in package
+org.apache.commons.math3.random:
+
+ Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
+ 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. The names of its contributors may not be used to endorse or promote
+ products derived from this software without specific prior written
+ permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
OR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+===============================================================================
+
+The class "org.apache.commons.math3.exception.util.LocalizedFormatsTest" is
+an adapted version of "OrekitMessagesTest" test class for the Orekit library
+The "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator"
+has been imported from the Orekit space flight dynamics library.
+
+Th Orekit library is described at:
+ https://www.orekit.org/forge/projects/orekit
+The original files are distributed under the terms of the Apache 2 license
+which is: Copyright 2010 CS Communication & Systèmes
diff --git a/licenses/mybatis-ognl.txt b/licenses/mybatis-ognl.txt
new file mode 100644
index 0000000000..bc6247afb4
--- /dev/null
+++ b/licenses/mybatis-ognl.txt
@@ -0,0 +1,31 @@
+OGNL
+//--------------------------------------------------------------------------
+// Copyright (c) 2004, Drew Davidson and Luke Blanshard
+// All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions are
+// met:
+//
+// Redistributions of source code must retain the above copyright notice,
+// this list of conditions and the following disclaimer.
+// 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.
+// Neither the name of the Drew Davidson nor the names of its contributors
+// may be used to endorse or promote products derived from this software
+// without specific prior written permission.
+//
+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+// COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+// OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+// AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
+// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
+// DAMAGE.
+//--------------------------------------------------------------------------