[CELEBORN-1202] LICENSE mentions third-party components under other open source licenses

### What changes were proposed in this pull request?

`LICENSE` mentions third-party components under other open source licenses like Apache Spark etc.

### Why are the changes needed?

`LICENSE` mentions 1 3rd party file from Guava. However, the `NOTICE` lists both Apache Spark and Apache Flink. `LICENSE` should mention all third-party components under other open source licenses.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

No.

Closes #2193 from SteNicholas/CELEBORN-1202.

Lead-authored-by: mingji <fengmingxiao.fmx@alibaba-inc.com>
Co-authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: mingji <fengmingxiao.fmx@alibaba-inc.com>
This commit is contained in:
mingji 2023-12-29 11:35:50 +08:00
parent 55df09c14c
commit b4b86848e3
No known key found for this signature in database
GPG Key ID: 6392F71F37356FA0
2 changed files with 40 additions and 3 deletions

36
LICENSE
View File

@ -210,4 +210,38 @@ for text of these licenses.
Apache License 2.0
--------------------------------------
common/src/main/java/org/apache/celeborn/common/network/util/LimitedInputStream.java
Apache Spark
./client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkUtils.java
./client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkUtils.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DB.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DBIterator.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/LevelDB.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/LevelDBProvider.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/RocksDBIterator.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/StoreVersion.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DBBackend.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/DBProvider.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/LevelDBIterator.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/RocksDB.java
./worker/src/main/java/org/apache/celeborn/service/deploy/worker/shuffledb/RocksDBProvider.java
Apache Kyuubi
./common/src/main/java/org/apache/celeborn/reflect/DynClasses.java
./common/src/main/java/org/apache/celeborn/reflect/DynConstructors.java
./common/src/main/java/org/apache/celeborn/reflect/DynFields.java
./common/src/main/java/org/apache/celeborn/reflect/DynMethods.java
./dev/checkout_pr.sh
Guava
./common/src/main/java/org/apache/celeborn/common/network/util/LimitedInputStream.java
Remote Shuffle Service for Flink
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/Buffer.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/BufferHeader.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/BufferPacker.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/BufferRecycler.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/utils/BufferUtils.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/CreditListener.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/PartitionSortedBuffer.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/SortBuffer.java
./client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/buffer/TransferBufferPool.java

7
NOTICE
View File

@ -8,5 +8,8 @@ The Apache Software Foundation (https://www.apache.org/).
Apache Spark
Copyright 2014 and onwards The Apache Software Foundation
Apache Flink
Copyright 2014-2022 The Apache Software Foundation
Apache Kyuubi
Copyright 2021-2023 The Apache Software Foundation
Remote Shuffle Service for Flink
Copyright 2021 The Flink Remote Shuffle Project