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