From 4855ffeb7a1c719debad03514b700b7055c06605 Mon Sep 17 00:00:00 2001 From: Cheng Pan Date: Wed, 10 Jan 2024 19:29:01 +0800 Subject: [PATCH] [KYUUBI #5953] [LICENSE] Update NOTICE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # :mag: Description ## Issue References ๐Ÿ”— This pull request fixes the NOTICE issue. ## Describe Your Solution ๐Ÿ”ง According to https://infra.apache.org/licensing-howto.html#alv2-dep, we should analyze and bubble up the relevant portions into the top-level NOTICE file, no matter whether they're ASF projects or not. > If the dependency supplies a NOTICE file, its contents must be analyzed and the relevant portions bubbled up into the top-level NOTICE file. Kyuubi has some code copied/derived from Apache Iceberg/Hive/Spark/Parquet MR, so we should update NOTICE to respect that. ## Types of changes :bookmark: - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) ## Test Plan ๐Ÿงช Non-code change, review is required. --- # Checklist ๐Ÿ“ - [x] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html) **Be nice. Be informative.** Closes #5953 from pan3793/notice. Closes #5953 51b4e114d [Cheng Pan] update notice 9850d63a6 [Cheng Pan] Update NOTICE Authored-by: Cheng Pan Signed-off-by: Cheng Pan --- NOTICE | 28 +++++++++++++++++++ NOTICE-binary | 26 +++++++++++++++++ .../src/main/resources/META-INF/NOTICE | 26 +++++++++++++++++ .../src/main/resources/META-INF/NOTICE | 26 +++++++++++++++++ .../src/main/resources/META-INF/NOTICE | 26 +++++++++++++++++ .../src/main/resources/META-INF/NOTICE | 26 +++++++++++++++++ 6 files changed, 158 insertions(+) diff --git a/NOTICE b/NOTICE index b7d44bbbf47..8755991fe65 100644 --- a/NOTICE +++ b/NOTICE @@ -5,3 +5,31 @@ Copyright 2021-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (https://www.apache.org/). +Apache Hive +Copyright 2008-2019 The Apache Software Foundation + +Apache Iceberg +Copyright 2017-2022 The Apache Software Foundation + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + +Apache Spark +Copyright 2014 and onwards The Apache Software Foundation. diff --git a/NOTICE-binary b/NOTICE-binary index 85df42bb1ab..a7b9e72e48d 100644 --- a/NOTICE-binary +++ b/NOTICE-binary @@ -5,6 +5,32 @@ Copyright 2021-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (https://www.apache.org/). +Apache Iceberg +Copyright 2017-2022 The Apache Software Foundation + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + +Apache Spark +Copyright 2014 and onwards The Apache Software Foundation. + # Notices for Eclipse GlassFish This content is produced and maintained by the Eclipse GlassFish project. diff --git a/externals/kyuubi-flink-sql-engine/src/main/resources/META-INF/NOTICE b/externals/kyuubi-flink-sql-engine/src/main/resources/META-INF/NOTICE index 652beb22f48..52aa955541d 100644 --- a/externals/kyuubi-flink-sql-engine/src/main/resources/META-INF/NOTICE +++ b/externals/kyuubi-flink-sql-engine/src/main/resources/META-INF/NOTICE @@ -4,6 +4,32 @@ Copyright 2021-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (https://www.apache.org/). +Apache Iceberg +Copyright 2017-2022 The Apache Software Foundation + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + +Apache Spark +Copyright 2014 and onwards The Apache Software Foundation. + -------------------------------------------------------------------------------- This binary artifact contains Jackson diff --git a/externals/kyuubi-hive-sql-engine/src/main/resources/META-INF/NOTICE b/externals/kyuubi-hive-sql-engine/src/main/resources/META-INF/NOTICE index 15d82a457da..72c8eff760f 100644 --- a/externals/kyuubi-hive-sql-engine/src/main/resources/META-INF/NOTICE +++ b/externals/kyuubi-hive-sql-engine/src/main/resources/META-INF/NOTICE @@ -4,6 +4,32 @@ Copyright 2021-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (https://www.apache.org/). +Apache Iceberg +Copyright 2017-2022 The Apache Software Foundation + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + +Apache Spark +Copyright 2014 and onwards The Apache Software Foundation. + -------------------------------------------------------------------------------- This binary artifact contains diff --git a/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/NOTICE b/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/NOTICE index 368972c7667..fc896341f13 100644 --- a/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/NOTICE +++ b/externals/kyuubi-spark-sql-engine/src/main/resources/META-INF/NOTICE @@ -4,6 +4,32 @@ Copyright 2021-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (https://www.apache.org/). +Apache Iceberg +Copyright 2017-2022 The Apache Software Foundation + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + +Apache Spark +Copyright 2014 and onwards The Apache Software Foundation. + -------------------------------------------------------------------------------- This binary artifact contains diff --git a/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/NOTICE b/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/NOTICE index 01ce2db0d7b..cf2047d5ee2 100644 --- a/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/NOTICE +++ b/kyuubi-hive-jdbc-shaded/src/main/resources/META-INF/NOTICE @@ -4,6 +4,32 @@ Copyright 2021-2022 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (https://www.apache.org/). +Apache Iceberg +Copyright 2017-2022 The Apache Software Foundation + +Apache Parquet MR +Copyright 2014-2024 The Apache Software Foundation + +This project includes code from Kite, developed at Cloudera, Inc. with +the following copyright notice: + +| Copyright 2013 Cloudera Inc. +| +| Licensed under the Apache License, Version 2.0 (the "License"); +| you may not use this file except in compliance with the License. +| You may obtain a copy of the License at +| +| http://www.apache.org/licenses/LICENSE-2.0 +| +| Unless required by applicable law or agreed to in writing, software +| distributed under the License is distributed on an "AS IS" BASIS, +| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +| See the License for the specific language governing permissions and +| limitations under the License. + +Apache Spark +Copyright 2014 and onwards The Apache Software Foundation. + -------------------------------------------------------------------------------- This binary artifact contains Apache Commons Codec