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

czy006 pushed a commit to branch 0.9.x
in repository https://gitbox.apache.org/repos/asf/amoro.git


The following commit(s) were added to refs/heads/0.9.x by this push:
     new bbc636c29 [AMORO-4388] Complete LICENSE and LICENSE-binary third-party 
attribution
bbc636c29 is described below

commit bbc636c291f97c0e8e4f43cc938ccbb25c2e65a0
Author: ConradJam <[email protected]>
AuthorDate: Wed Sep 23 10:33:01 2026 +0800

    [AMORO-4388] Complete LICENSE and LICENSE-binary third-party attribution
    
    Source distribution LICENSE:
    - Add ICU license attribution for ByteArrayWrapper.java, derived from
      com.ibm.icu.util.ByteArrayWrapper in ICU4J (binding -1 item from the
      0.9.0-rc10 IPMC vote)
    - List the v3.4 SparkInternalRowWrapper.java under the Iceberg section
      (v3.3/v3.5 were already listed)
    - List ThreadLocalCache.java (copied from Flink 1.18)
    - List the Spark-derived MixedFormatParserUtils.scala and
      MixedFormatSqlExtensionsParser.scala for v3.3/v3.4/v3.5
    - Remove a duplicated Projection.java line
    
    Binary distribution LICENSE-binary:
    - Add javax.transaction:jta (CDDL 1.0) and javax.xml.bind:jaxb-api
      (CDDL 1.1), both bundled in the binary distribution
    - Move org.javassist:javassist from the BSD section to the Apache
      License 2.0 section (tri-licensed MPL/LGPL/ALv2)
---
 LICENSE        | 36 +++++++++++++++++++++++++++++++++++-
 LICENSE-binary |  4 +++-
 2 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/LICENSE b/LICENSE
index 79fe61ff0..cf390afa2 100644
--- a/LICENSE
+++ b/LICENSE
@@ -206,6 +206,7 @@
    amoro-common/src/main/java/org/apache/amoro/client/ClientPool.java
    amoro-common/src/main/java/org/apache/amoro/client/ClientPoolImpl.java
    
amoro-format-mixed/amoro-mixed-spark/v3.3/amoro-mixed-spark-3.3/src/main/java/org/apache/amoro/spark/SparkInternalRowWrapper.java
+   
amoro-format-mixed/amoro-mixed-spark/v3.4/amoro-mixed-spark-3.4/src/main/java/org/apache/amoro/spark/SparkInternalRowWrapper.java
    
amoro-format-mixed/amoro-mixed-spark/v3.5/amoro-mixed-spark-3.5/src/main/java/org/apache/amoro/spark/SparkInternalRowWrapper.java
    from Apache Iceberg(https://github.com/apache/iceberg/) version 1.4.3
 
@@ -218,6 +219,39 @@
    
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/main/java/org/apache/amoro/flink/planner/calcite/FlinkTypeSystem.java
    
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/main/java/org/apache/amoro/flink/util/DateTimeUtils.java
    
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/main/java/org/apache/amoro/flink/util/Projection.java
-   
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/main/java/org/apache/amoro/flink/util/Projection.java
+   
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/main/java/org/apache/amoro/flink/util/ThreadLocalCache.java
    from Apache Flink(https://github.com/apache/flink/) version 1.18.1
 
+   
amoro-format-mixed/amoro-mixed-spark/v3.3/amoro-mixed-spark-3.3/src/main/scala/org/apache/amoro/spark/sql/catalyst/parser/MixedFormatParserUtils.scala
+   
amoro-format-mixed/amoro-mixed-spark/v3.3/amoro-mixed-spark-3.3/src/main/scala/org/apache/amoro/spark/sql/catalyst/parser/MixedFormatSqlExtensionsParser.scala
+   
amoro-format-mixed/amoro-mixed-spark/v3.4/amoro-mixed-spark-3.4/src/main/scala/org/apache/amoro/spark/sql/catalyst/parser/MixedFormatParserUtils.scala
+   
amoro-format-mixed/amoro-mixed-spark/v3.4/amoro-mixed-spark-3.4/src/main/scala/org/apache/amoro/spark/sql/catalyst/parser/MixedFormatSqlExtensionsParser.scala
+   
amoro-format-mixed/amoro-mixed-spark/v3.5/amoro-mixed-spark-3.5/src/main/scala/org/apache/amoro/spark/sql/catalyst/parser/MixedFormatParserUtils.scala
+   
amoro-format-mixed/amoro-mixed-spark/v3.5/amoro-mixed-spark-3.5/src/main/scala/org/apache/amoro/spark/sql/catalyst/parser/MixedFormatSqlExtensionsParser.scala
+   partially copied from Apache Spark(https://github.com/apache/spark/)
+
+   This product includes software developed at The ICU Project
+   (https://github.com/unicode-org/icu).
+
+   
amoro-format-mixed/amoro-mixed-flink/amoro-mixed-flink-common/src/main/java/org/apache/amoro/flink/lookup/ByteArrayWrapper.java
+   is derived from com.ibm.icu.util.ByteArrayWrapper from ICU4J,
+   Copyright (c) 2016 and later: Unicode, Inc. and others. The file is
+   licensed under the ICU License:
+
+   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, and/or sell copies of the Software, and to permit persons
+   to whom the Software is furnished to do so, provided that the above
+   copyright notice and this permission notice appear with 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-binary b/LICENSE-binary
index 6af9f2a0a..ab60dd25b 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -309,6 +309,7 @@ org.datanucleus:datanucleus-rdbms
 org.datanucleus:javax.jdo
 org.eclipse.jetty:jetty-*
 org.eclipse.jetty.websocket:websocket-*
+org.javassist:javassist
 org.json4s:json4s-*
 org.webjars:swagger-ui
 com.github.jsqlparser:jsqlparser
@@ -383,7 +384,6 @@ org.antlr:ST4
 org.codehaus.janino:commons-compiler
 org.codehaus.janino:janino
 org.codehaus.woodstox:stax2-api
-org.javassist:javassist
 org.jboss.logging:jboss-logging
 org.jboss.threads:jboss-threads
 org.jboss.xnio:xnio-api
@@ -449,9 +449,11 @@ Common Development and Distribution License (CDDL) 1.0
 javax.activation:activation
 javax.annotation:javax.annotation-api
 javax.servlet:javax.servlet-api
+javax.transaction:jta
 
 Common Development and Distribution License (CDDL) 1.1
 ------------------------------------------------------
+javax.xml.bind:jaxb-api
 org.glassfish:javax.json
 
 The Go license

Reply via email to