This is an automated email from the ASF dual-hosted git repository.
fchen pushed a commit to branch branch-0.4
in repository https://gitbox.apache.org/repos/asf/incubator-celeborn.git
The following commit(s) were added to refs/heads/branch-0.4 by this push:
new 4264b7fa1 [CELEBORN-1250] Fix license issues for release 0.4.0
4264b7fa1 is described below
commit 4264b7fa148467c9f6a0a0623ed5f8a3b877d2c2
Author: mingji <[email protected]>
AuthorDate: Thu Jan 25 13:50:21 2024 +0800
[CELEBORN-1250] Fix license issues for release 0.4.0
### What changes were proposed in this pull request?
To fix license issues.
### Why are the changes needed?
https://lists.apache.org/thread/sto05pgd213ymr6z1csvmkhbg2dcrwls
### Does this PR introduce _any_ user-facing change?
NO.
### How was this patch tested?
GA.
Closes #2259 from FMX/b1250-1.
Authored-by: mingji <[email protected]>
Signed-off-by: Fu Chen <[email protected]>
---
LICENSE-binary | 27 +++++++---------------
NOTICE-binary | 9 +++++---
.../src/main/resources/META-INF/LICENSE | 13 ++++++-----
.../src/main/resources/META-INF/LICENSE | 13 ++++++-----
.../src/main/resources/META-INF/LICENSE | 13 ++++++-----
.../src/main/resources/META-INF/LICENSE | 13 ++++++-----
.../mr-shaded/src/main/resources/META-INF/LICENSE | 21 +++++++++--------
.../META-INF/licenses/LICENSE-zstd-jni.txt | 26 +++++++++++++++++++++
.../src/main/resources/META-INF/LICENSE | 13 ++++++-----
.../src/main/resources/META-INF/LICENSE | 13 ++++++-----
10 files changed, 94 insertions(+), 67 deletions(-)
diff --git a/LICENSE-binary b/LICENSE-binary
index c2fd1d57c..05eae7496 100644
--- a/LICENSE-binary
+++ b/LICENSE-binary
@@ -203,8 +203,14 @@
------------------------------------------------------------------------------------
This project bundles the following dependencies under the Apache License 2.0
(http://www.apache.org/licenses/LICENSE-2.0.txt):
+com.fasterxml.jackson.core:jackson-annotations
+com.fasterxml.jackson.core:jackson-core
+com.fasterxml.jackson.core:jackson-databind
+com.fasterxml.jackson.module:jackson-module-scala
com.google.code.findbugs:jsr305
+com.google.guava:failureaccess
com.google.guava:guava
+com.thoughtworks.paranamer:paranamer
commons-cli:commons-cli
commons-io:commons-io
commons-logging:commons-logging
@@ -243,20 +249,8 @@ io.netty:netty-transport-sctp
io.netty:netty-transport-udt
org.apache.commons:commons-crypto
org.apache.commons:commons-lang3
-org.apache.hadoop:hadoop-auth
-org.apache.hadoop:hadoop-client
org.apache.hadoop:hadoop-client-api
org.apache.hadoop:hadoop-client-runtime
-org.apache.hadoop:hadoop-common
-org.apache.hadoop:hadoop-hdfs-client
-org.apache.hadoop:hadoop-mapreduce-client-app
-org.apache.hadoop:hadoop-mapreduce-client-common
-org.apache.hadoop:hadoop-mapreduce-client-core
-org.apache.hadoop:hadoop-mapreduce-client-jobclient
-org.apache.hadoop:hadoop-mapreduce-client-shuffle
-org.apache.hadoop:hadoop-yarn-api
-org.apache.hadoop:hadoop-yarn-common
-org.apache.htrace:htrace-core4
org.apache.logging.log4j:log4j-1.2-api
org.apache.logging.log4j:log4j-api
org.apache.logging.log4j:log4j-core
@@ -275,17 +269,12 @@ org.javassist:javassist
org.reflections:reflections
org.roaringbitmap:RoaringBitmap
org.roaringbitmap:shims
+org.rocksdb:rocksdbjni
org.scala-lang:scala-library
org.scala-lang:scala-reflect
org.slf4j:jcl-over-slf4j
+org.xerial.snappy:snappy-java
org.yaml:snakeyaml
-org.rocksdb:rocksdbjni
-com.fasterxml.jackson.module:jackson-module-scala
-com.fasterxml.jackson.core:jackson-databind
-com.fasterxml.jackson.core:jackson-annotations
-com.fasterxml.jackson.core:jackson-core
-com.thoughtworks.paranamer:paranamer
-
------------------------------------------------------------------------------------
This product bundles various third-party components under other open source
licenses.
diff --git a/NOTICE-binary b/NOTICE-binary
index 8f9a27eba..8e59fff41 100644
--- a/NOTICE-binary
+++ b/NOTICE-binary
@@ -47,6 +47,9 @@ This product includes software developed at The Alibaba Group
Holding Ltd
Apache Commons CLI
Copyright 2002-2021 The Apache Software Foundation
+Apache Commons Crypto
+Copyright 2016-2024 The Apache Software Foundation
+
Apache Commons IO
Copyright 2002-2023 The Apache Software Foundation
@@ -56,9 +59,6 @@ Copyright 2001-2021 The Apache Software Foundation
Apache Commons Logging
Copyright 2003-2013 The Apache Software Foundation
-htrace-core4
-Copyright 2016 The Apache Software Foundation
-
Apache Log4j 1.x Compatibility API
Copyright 1999-2022 The Apache Software Foundation
@@ -120,3 +120,6 @@ See the License for the specific language governing
permissions and
limitations under the License.
This software includes projects with other licenses -- see `doc/LICENSE.md`.
+
+This product includes software developed by Google
+ Snappy: http://code.google.com/p/snappy/ (New BSD License)
diff --git a/client-flink/flink-1.14-shaded/src/main/resources/META-INF/LICENSE
b/client-flink/flink-1.14-shaded/src/main/resources/META-INF/LICENSE
index 0441af2ac..3b88b927c 100644
--- a/client-flink/flink-1.14-shaded/src/main/resources/META-INF/LICENSE
+++ b/client-flink/flink-1.14-shaded/src/main/resources/META-INF/LICENSE
@@ -208,7 +208,8 @@ This project bundles the following dependencies under the
Apache License 2.0 (ht
Apache License 2.0
--------------------------------------
-org.apache.commons:commons-lang3
+com.google.guava:failureaccess
+com.google.guava:guava
io.netty:netty-all
io.netty:netty-buffer
io.netty:netty-codec
@@ -225,19 +226,19 @@ io.netty:netty-codec-stomp
io.netty:netty-codec-xml
io.netty:netty-common
io.netty:netty-handler
-io.netty:netty-transport-native-unix-common
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-transport
-io.netty:netty-transport-rxtx
-io.netty:netty-transport-sctp
-io.netty:netty-transport-udt
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-classes-kqueue
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
-com.google.guava:guava
+io.netty:netty-transport-native-unix-common
+io.netty:netty-transport-rxtx
+io.netty:netty-transport-sctp
+io.netty:netty-transport-udt
+org.apache.commons:commons-lang3
org.roaringbitmap:RoaringBitmap
diff --git a/client-flink/flink-1.15-shaded/src/main/resources/META-INF/LICENSE
b/client-flink/flink-1.15-shaded/src/main/resources/META-INF/LICENSE
index 0441af2ac..3b88b927c 100644
--- a/client-flink/flink-1.15-shaded/src/main/resources/META-INF/LICENSE
+++ b/client-flink/flink-1.15-shaded/src/main/resources/META-INF/LICENSE
@@ -208,7 +208,8 @@ This project bundles the following dependencies under the
Apache License 2.0 (ht
Apache License 2.0
--------------------------------------
-org.apache.commons:commons-lang3
+com.google.guava:failureaccess
+com.google.guava:guava
io.netty:netty-all
io.netty:netty-buffer
io.netty:netty-codec
@@ -225,19 +226,19 @@ io.netty:netty-codec-stomp
io.netty:netty-codec-xml
io.netty:netty-common
io.netty:netty-handler
-io.netty:netty-transport-native-unix-common
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-transport
-io.netty:netty-transport-rxtx
-io.netty:netty-transport-sctp
-io.netty:netty-transport-udt
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-classes-kqueue
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
-com.google.guava:guava
+io.netty:netty-transport-native-unix-common
+io.netty:netty-transport-rxtx
+io.netty:netty-transport-sctp
+io.netty:netty-transport-udt
+org.apache.commons:commons-lang3
org.roaringbitmap:RoaringBitmap
diff --git a/client-flink/flink-1.17-shaded/src/main/resources/META-INF/LICENSE
b/client-flink/flink-1.17-shaded/src/main/resources/META-INF/LICENSE
index 0441af2ac..3b88b927c 100644
--- a/client-flink/flink-1.17-shaded/src/main/resources/META-INF/LICENSE
+++ b/client-flink/flink-1.17-shaded/src/main/resources/META-INF/LICENSE
@@ -208,7 +208,8 @@ This project bundles the following dependencies under the
Apache License 2.0 (ht
Apache License 2.0
--------------------------------------
-org.apache.commons:commons-lang3
+com.google.guava:failureaccess
+com.google.guava:guava
io.netty:netty-all
io.netty:netty-buffer
io.netty:netty-codec
@@ -225,19 +226,19 @@ io.netty:netty-codec-stomp
io.netty:netty-codec-xml
io.netty:netty-common
io.netty:netty-handler
-io.netty:netty-transport-native-unix-common
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-transport
-io.netty:netty-transport-rxtx
-io.netty:netty-transport-sctp
-io.netty:netty-transport-udt
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-classes-kqueue
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
-com.google.guava:guava
+io.netty:netty-transport-native-unix-common
+io.netty:netty-transport-rxtx
+io.netty:netty-transport-sctp
+io.netty:netty-transport-udt
+org.apache.commons:commons-lang3
org.roaringbitmap:RoaringBitmap
diff --git a/client-flink/flink-1.18-shaded/src/main/resources/META-INF/LICENSE
b/client-flink/flink-1.18-shaded/src/main/resources/META-INF/LICENSE
index 0441af2ac..3b88b927c 100644
--- a/client-flink/flink-1.18-shaded/src/main/resources/META-INF/LICENSE
+++ b/client-flink/flink-1.18-shaded/src/main/resources/META-INF/LICENSE
@@ -208,7 +208,8 @@ This project bundles the following dependencies under the
Apache License 2.0 (ht
Apache License 2.0
--------------------------------------
-org.apache.commons:commons-lang3
+com.google.guava:failureaccess
+com.google.guava:guava
io.netty:netty-all
io.netty:netty-buffer
io.netty:netty-codec
@@ -225,19 +226,19 @@ io.netty:netty-codec-stomp
io.netty:netty-codec-xml
io.netty:netty-common
io.netty:netty-handler
-io.netty:netty-transport-native-unix-common
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-transport
-io.netty:netty-transport-rxtx
-io.netty:netty-transport-sctp
-io.netty:netty-transport-udt
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-classes-kqueue
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
-com.google.guava:guava
+io.netty:netty-transport-native-unix-common
+io.netty:netty-transport-rxtx
+io.netty:netty-transport-sctp
+io.netty:netty-transport-udt
+org.apache.commons:commons-lang3
org.roaringbitmap:RoaringBitmap
diff --git a/client-mr/mr-shaded/src/main/resources/META-INF/LICENSE
b/client-mr/mr-shaded/src/main/resources/META-INF/LICENSE
index 95cedd99a..7b11acb0e 100644
--- a/client-mr/mr-shaded/src/main/resources/META-INF/LICENSE
+++ b/client-mr/mr-shaded/src/main/resources/META-INF/LICENSE
@@ -208,7 +208,9 @@ This project bundles the following dependencies under the
Apache License 2.0 (ht
Apache License 2.0
--------------------------------------
-org.apache.commons:commons-lang3
+com.google.guava:failureaccess
+com.google.guava:guava
+io.netty:netty
io.netty:netty-all
io.netty:netty-buffer
io.netty:netty-codec
@@ -225,26 +227,27 @@ io.netty:netty-codec-stomp
io.netty:netty-codec-xml
io.netty:netty-common
io.netty:netty-handler
-io.netty:netty-transport-native-unix-common
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-transport
-io.netty:netty-transport-rxtx
-io.netty:netty-transport-sctp
-io.netty:netty-transport-udt
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-classes-kqueue
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
-com.google.guava:guava
-org.roaringbitmap:RoaringBitmap
+io.netty:netty-transport-native-unix-common
+io.netty:netty-transport-rxtx
+io.netty:netty-transport-sctp
+io.netty:netty-transport-udt
+org.apache.commons:commons-lang3
org.lz4:lz4-java
-io.netty:netty
+org.roaringbitmap:RoaringBitmap
org.scala-lang:scala-library
-BSD 3-clause
+BSD
------------
See license/LICENSE-protobuf.txt for details.
com.google.protobuf:protobuf-java
+See license/LICENSE-zstd-jni.txt for details.
+com.github.luben:zstd-jni
diff --git
a/client-mr/mr-shaded/src/main/resources/META-INF/licenses/LICENSE-zstd-jni.txt
b/client-mr/mr-shaded/src/main/resources/META-INF/licenses/LICENSE-zstd-jni.txt
new file mode 100644
index 000000000..7bdccb6a9
--- /dev/null
+++
b/client-mr/mr-shaded/src/main/resources/META-INF/licenses/LICENSE-zstd-jni.txt
@@ -0,0 +1,26 @@
+Zstd-jni: JNI bindings to Zstd Library
+
+Copyright (c) 2015-present, Luben Karavelov/ All rights reserved.
+
+BSD License
+
+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 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.
\ No newline at end of file
diff --git a/client-spark/spark-2-shaded/src/main/resources/META-INF/LICENSE
b/client-spark/spark-2-shaded/src/main/resources/META-INF/LICENSE
index 0441af2ac..3b88b927c 100644
--- a/client-spark/spark-2-shaded/src/main/resources/META-INF/LICENSE
+++ b/client-spark/spark-2-shaded/src/main/resources/META-INF/LICENSE
@@ -208,7 +208,8 @@ This project bundles the following dependencies under the
Apache License 2.0 (ht
Apache License 2.0
--------------------------------------
-org.apache.commons:commons-lang3
+com.google.guava:failureaccess
+com.google.guava:guava
io.netty:netty-all
io.netty:netty-buffer
io.netty:netty-codec
@@ -225,19 +226,19 @@ io.netty:netty-codec-stomp
io.netty:netty-codec-xml
io.netty:netty-common
io.netty:netty-handler
-io.netty:netty-transport-native-unix-common
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-transport
-io.netty:netty-transport-rxtx
-io.netty:netty-transport-sctp
-io.netty:netty-transport-udt
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-classes-kqueue
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
-com.google.guava:guava
+io.netty:netty-transport-native-unix-common
+io.netty:netty-transport-rxtx
+io.netty:netty-transport-sctp
+io.netty:netty-transport-udt
+org.apache.commons:commons-lang3
org.roaringbitmap:RoaringBitmap
diff --git a/client-spark/spark-3-shaded/src/main/resources/META-INF/LICENSE
b/client-spark/spark-3-shaded/src/main/resources/META-INF/LICENSE
index a8c58e532..2c84299eb 100644
--- a/client-spark/spark-3-shaded/src/main/resources/META-INF/LICENSE
+++ b/client-spark/spark-3-shaded/src/main/resources/META-INF/LICENSE
@@ -208,7 +208,8 @@ This project bundles the following dependencies under the
Apache License 2.0 (ht
Apache License 2.0
--------------------------------------
-org.apache.commons:commons-lang3
+com.google.guava:failureaccess
+com.google.guava:guava
io.netty:netty-all
io.netty:netty-buffer
io.netty:netty-codec
@@ -225,19 +226,19 @@ io.netty:netty-codec-stomp
io.netty:netty-codec-xml
io.netty:netty-common
io.netty:netty-handler
-io.netty:netty-transport-native-unix-common
io.netty:netty-handler-proxy
io.netty:netty-resolver
io.netty:netty-resolver-dns
io.netty:netty-transport
-io.netty:netty-transport-rxtx
-io.netty:netty-transport-sctp
-io.netty:netty-transport-udt
io.netty:netty-transport-classes-epoll
io.netty:netty-transport-classes-kqueue
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
-com.google.guava:guava
+io.netty:netty-transport-native-unix-common
+io.netty:netty-transport-rxtx
+io.netty:netty-transport-sctp
+io.netty:netty-transport-udt
+org.apache.commons:commons-lang3
org.roaringbitmap:RoaringBitmap