This is an automated email from the ASF dual-hosted git repository.

jerryshao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git


The following commit(s) were added to refs/heads/main by this push:
     new 6b42aea3dd [#13253] fix(license): Correct bundled component entries in 
LICENSE and NOTICE files (#13254)
6b42aea3dd is described below

commit 6b42aea3dd0ac2bc624253626d835ecad3ee95f7
Author: Bharath Krishna <[email protected]>
AuthorDate: Thu Sep 17 01:45:07 2026 -0700

    [#13253] fix(license): Correct bundled component entries in LICENSE and 
NOTICE files (#13254)
    
    ### What changes were proposed in this pull request?
    
    Correct the source and binary LICENSE/NOTICE documents following the
    [1.3.1 RC1
    review](https://lists.apache.org/thread/91ftcxfk05725k58pb88ntym3chog2dy):
    
    - Correct Web UI paths, include web-v2 notices, and fix the Error Prone
    spelling.
    - Add the applicable gRPC, Jetty, Jersey Metrics/ASM and Paimon
    DataSketches entries; remove obsolete Trino Log4j entries.
    - Replace missing FastDoubleParser notice references with the relevant
    attribution and companion license texts. Distinguish the parser license
    variants bundled through Jackson and Paimon, and include Schubfach's
    terms where applicable.
    - Preserve additional confirmed bundled-code notices for Jersey's
    Guava/Jackson copies, Jetty UnixCrypt, MyBatis OGNL/SQL builder, Commons
    Math and Micrometer. Include the required OGNL and Commons Math license
    texts.
    - Correct the Python package's legal references and inline the MIT text
    already present in its HTTP-client source.
    
    ### Why are the changes needed?
    
    RC1 contained missing attributions, references to absent files and
    entries for components no longer bundled. The corrections follow the
    actual packaged classes and applicable embedded/upstream legal
    documents. Most added lines are upstream license and notice text.
    
    Fix: #13253. Release epic: #12755.
    
    ### Does this PR introduce _any_ user-facing change?
    
    Distributed licensing documents are corrected. No executable code, API
    or configuration changes.
    
    ### How was this patch tested?
    
    - Compared the affected dependency classes and legal resources against
    the verified RC1 archives and upstream documents, including the
    differing parser license versions.
    - Checked corrected paths and companion files in all nine assembled
    unsigned 1.3.2-SNAPSHOT distribution variants during combined validation
    with the companion release fixes.
    - Built the Python sdist and wheel and verified their LICENSE/NOTICE
    content, including the exact HTTP-client MIT text and removal of invalid
    references.
    - Current-head CI completed successfully at `ee9110ac3`; the diff passes
    whitespace checks.
---
 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 => licenses/commons-math3.txt    | 321 ++++++++++++++++++-------------
 licenses/mybatis-ognl.txt                |  31 +++
 16 files changed, 783 insertions(+), 167 deletions(-)

diff --git a/LICENSE b/LICENSE
index d45c5cc480..d0dd0c7a04 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 b/licenses/commons-math3.txt
similarity index 57%
copy from LICENSE
copy to licenses/commons-math3.txt
index d45c5cc480..5363861d82 100644
--- a/LICENSE
+++ b/licenses/commons-math3.txt
@@ -1,3 +1,4 @@
+
                                  Apache License
                            Version 2.0, January 2004
                         http://www.apache.org/licenses/
@@ -200,139 +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 for these.
-
-   This product bundles various third-party components also under the
-   Apache Software License 2.0.
-
-   Gradle (https://github.com/gradle/gradle)
-   ./gradlew
-   ./gradle/wrapper/gradle-wrapper.properties
-
-   Apache Spark
-   ./api/src/main/java/org/apache/gravitino/SchemaChange.java
-   ./api/src/main/java/org/apache/gravitino/SupportsSchemas.java
-   ./core/src/main/java/org/apache/gravitino/connector/SupportsSchemas.java
-   ./api/src/main/java/org/apache/gravitino/rel/TableCatalog.java
-   ./api/src/main/java/org/apache/gravitino/rel/TableChange.java
-   ./api/src/main/java/org/apache/gravitino/rel/expressions/Literal.java
-   
./api/src/main/java/org/apache/gravitino/rel/expressions/sorts/NullOrdering.java
-   
./api/src/main/java/org/apache/gravitino/rel/expressions/sorts/SortDirection.java
-   
./api/src/main/java/org/apache/gravitino/rel/expressions/sorts/SortOrder.java
-   
./api/src/main/java/org/apache/gravitino/rel/expressions/transforms/Transform.java
-   ./api/src/main/java/org/apache/gravitino/rel/expressions/Expression.java
-   ./api/src/main/java/org/apache/gravitino/rel/expressions/NamedReference.java
-   
./spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/util/SparkUtilIT.java
-   ./dev/release/do-release.sh
-   ./dev/release/release-build.sh
-   ./dev/release/release-tag.sh
-   ./dev/release/release-util.sh
-
-   Apache Iceberg
-   ./api/src/main/java/org/apache/gravitino/exceptions/RESTException.java
-   
./catalogs/hive-metastore-common/src/main/java/org/apache/gravitino/hive/CachedClientPool.java
-   
./catalogs/hive-metastore-common/src/main/java/org/apache/gravitino/hive/HiveClientPool.java
-   
./catalogs/hive-metastore-common/src/main/java/org/apache/gravitino/hive/dyn/DynConstructors.java
-   
./catalogs/hive-metastore-common/src/main/java/org/apache/gravitino/hive/dyn/DynFields.java
-   
./catalogs/hive-metastore-common/src/main/java/org/apache/gravitino/hive/dyn/DynMethods.java
-   
./catalogs/hive-metastore-common/src/test/java/org/apache/gravitino/hive/hms/MiniHiveMetastore.java
-   
./catalogs/hive-metastore-common/src/test/java/org/apache/gravitino/hive/hms/MiniHiveMetastoreService.java
-   
./catalogs/hive-metastore-common/src/test/java/org/apache/gravitino/hive/hms/ScriptRunner.java
-   
./catalogs/hive-metastore-common/src/test/java/org/apache/gravitino/hive/TestCachedClientPool.java
-   
./catalogs/catalog-lakehouse-iceberg/src/main/java/org/apache/gravitino/catalog/lakehouse/iceberg/converter/DescribeIcebergSortOrderVisitor.java
-   
./catalogs/catalog-lakehouse-iceberg/src/main/java/org/apache/gravitino/catalog/lakehouse/iceberg/utils/IcebergTablePropertiesUtil.java
-   
./clients/client-java/src/main/java/org/apache/gravitino/client/HTTPClient.java
-   
./clients/client-java/src/main/java/org/apache/gravitino/client/RESTClient.java
-   
./clients/client-java/src/test/java/org/apache/gravitino/client/TestHTTPClient.java
-   ./common/src/main/java/org/apache/gravitino/rest/RESTUtils.java
-   ./common/src/main/java/org/apache/gravitino/rest/RESTMessage.java
-   ./core/src/main/java/org/apache/gravitino/utils/ClientPool.java
-   ./core/src/main/java/org/apache/gravitino/utils/ClientPoolImpl.java
-   
./common/src/main/java/org/apache/gravitino/dto/responses/OAuth2TokenResponse.java
-   
./clients/client-java/src/main/java/org/apache/gravitino/client/OAuth2ClientUtil.java
-   
./iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/iceberg/service/IcebergExceptionMapper.java
-   
./iceberg/iceberg-common/src/main/java/org/apache/gravitino/iceberg/common/utils/IcebergHiveCachedClientPool.java
-   
./iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/iceberg/service/FederatedCatalogWrapper.java
-
-   Apache Paimon
-   
./catalogs/catalog-lakehouse-paimon/src/main/java/org/apache/gravitino/catalog/lakehouse/paimon/utils/TypeUtils.java
-   
./catalogs/catalog-lakehouse-paimon/src/test/java/org/apache/gravitino/catalog/lakehouse/paimon/utils/PaimonViewTestCatalogHelper.java
-
-   Lance Namespace (https://github.com/lance-format/lance-namespace-impls)
-   
./lance/lance-common/src/main/java/org/apache/gravitino/lance/common/ops/gravitino/JsonArrowSchemaConverter.java
-   
./lance/lance-common/src/main/java/org/apache/gravitino/lance/common/ops/gravitino/PageUtil.java
-
-   Apache Hive
-   
./catalogs/hive-metastore-common/src/test/resources/hive-schema-3.1.0.derby.sql
-
-   Apache Zeppelin
-   
./integration-test-common/src/test/java/org/apache/gravitino/integration/test/util/CommandExecutor.java
-   
./integration-test-common/src/test/java/org/apache/gravitino/integration/test/util/ProcessData.java
-   ./web/web/WEB-INF/web.xml
-
-   Apache Hadoop
-   ./dev/docker/hive/hadoop-env.sh
-   ./dev/docker/kerberos-hive/hadoop-env.sh
-   ./dev/docker/kerberos-hive/yarn-env.sh
-   ./common/src/main/java/org/apache/gravitino/audit/CallerContext.java
-   ./common/src/main/java/org/apache/gravitino/auth/KerberosUtils.java
-   
./server-common/src/main/java/org/apache/gravitino/server/authentication/KerberosAuthenticator.java
-   
./server-common/src/test/java/org/apache/gravitino/server/authentication/KerberosTestUtils.java
-   
./server-common/src/main/java/org/apache/gravitino/server/authentication/KerberosServerUtils.java
-
-   Apache Kafka
-   ./integration-test-common/docker-script/init/kafka/run
-   ./core/src/main/java/org/apache/gravitino/utils/Bytes.java
-
-   Apache Submarine
-   ./bin/common.sh.template
-
-   Confluent Kafka Streams Examples
-   
./catalogs/catalog-kafka/src/test/java/org/apache/gravitino/catalog/kafka/embedded/KafkaClusterEmbedded.java
-   
./catalogs/catalog-kafka/src/test/java/org/apache/gravitino/catalog/kafka/embedded/KafkaEmbedded.java
-   
./catalogs/catalog-kafka/src/test/java/org/apache/gravitino/catalog/kafka/embedded/ZooKeeperEmbedded.java
-
-   OpenLineage
-   
./lineage/src/test/java/org/apache/gravitino/lineage/source/TestLineageOperations.java
-
-   Trino
-   
./integration-test-common/src/test/java/org/apache/gravitino/integration/test/util/CloseableGroup.java
-   
./trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/catalog/hive/SortingColumn.java
-   
./trino-connector/integration-test/src/test/resources/trino-ci-testset/testsets/hive/00012_format.sql
-   
./trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/util/json/AbstractTypedJacksonModule.java
-   
./trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/util/json/BlockJsonSerde.java
-   
./trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/util/json/TypeDeserializer.java
-   
./trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/util/json/TypeSignatureDeserializer.java
-
-   Apache Arrow
-   ./dev/ci/util_free_space.sh
-
-   Apache Ranger
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/JsonDateSerializer.java
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/RangerCommonEnums.java
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/VList.java
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/VXDataObject.java
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/VXGroup.java
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/VXGroupList.java
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/VXUser.java
-   
./authorizations/authorization-ranger/src/main/java/org/apache/gravitino/authorization/ranger/reference/VXUserList.java
-
-   Helm chart-testing
-   ./dev/ci/chart_schema.yaml
-   ./dev/ci/lintconf.yaml
-
-   AWS SDK
-   ./core/src/main/java/org/apache/gravitino/listener/api/info/Either.java
-
-   This product bundles a third-party component under the
-   MIT License.
-
-   Kyligence/kylinpy
-   ./clients/client-python/gravitino/utils/http_client.py
-
-    This product bundles a third-party component under the
-    BSD License.
-   ./dev/docker/kerberos-hive/kadm5.acl
-   ./dev/docker/kerberos-hive/kdc.conf
-   ./dev/docker/kerberos-hive/krb5.conf
+
+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.
+//--------------------------------------------------------------------------

Reply via email to