Skip to content

Commit

Permalink
Fix NOTICE and LICENSE in the flink-runtime jar
Browse files Browse the repository at this point in the history
  • Loading branch information
jbonofre committed Jan 31, 2025
1 parent bdcd9c3 commit 14db2b3
Show file tree
Hide file tree
Showing 2 changed files with 116 additions and 137 deletions.
160 changes: 55 additions & 105 deletions flink/v1.20/flink-runtime/LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -203,14 +203,6 @@

--------------------------------------------------------------------------------

This binary artifact contains Apache Avro.

Copyright: 2014-2020 The Apache Software Foundation.
Home page: https://parquet.apache.org/
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary artifact contains the Jackson JSON processor.

Copyright: 2007-2020 Tatu Saloranta and other contributors
Expand All @@ -219,22 +211,6 @@ License: http://www.apache.org/licenses/LICENSE-2.0.txt

--------------------------------------------------------------------------------

This binary artifact contains Apache Parquet.

Copyright: 2014-2020 The Apache Software Foundation.
Home page: https://parquet.apache.org/
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary artifact contains Apache Thrift.

Copyright: 2006-2010 The Apache Software Foundation.
Home page: https://thrift.apache.org/
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary artifact contains fastutil.

Copyright: 2002-2014 Sebastiano Vigna
Expand All @@ -243,22 +219,6 @@ License: http://www.apache.org/licenses/LICENSE-2.0.html

--------------------------------------------------------------------------------

This binary artifact contains Apache ORC.

Copyright: 2013-2020 The Apache Software Foundation.
Home page: https://orc.apache.org/
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary artifact contains Apache Hive's storage API via ORC.

Copyright: 2013-2020 The Apache Software Foundation.
Home page: https://hive.apache.org/
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary artifact contains Airlift Aircompressor.

Copyright: 2011-2020 Aircompressor authors.
Expand Down Expand Up @@ -336,37 +296,6 @@ License text:

--------------------------------------------------------------------------------

This binary artifact contains Animal Sniffer Annotations.

Copyright: 2009-2018 codehaus.org
Home page: https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations/
License: https://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations/license.html (MIT license)

License text:
| The MIT License
|
| Copyright (c) 2009 codehaus.org.
|
| 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, sublicense, and/or sell
| copies of the Software, and to permit persons to whom the Software is
| furnished to do so, subject to the following conditions:
|
| The above copyright notice and this permission notice shall be included in
| 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.

--------------------------------------------------------------------------------

This binary artifact contains Caffeine by Ben Manes.

Copyright: 2014-2020 Ben Manes and contributors
Expand All @@ -375,14 +304,6 @@ License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary artifact contains Apache Yetus audience annotations.

Copyright: 2008-2020 The Apache Software Foundation.
Home page: https://yetus.apache.org/
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary artifact contains Google protobuf.

Copyright: 2008 Google Inc.
Expand Down Expand Up @@ -464,47 +385,76 @@ License text:

--------------------------------------------------------------------------------

This binary artifact includes Project Nessie with the following in its NOTICE
file:
This binary artifact contains Project Nessie.

| Dremio
| Copyright 2015-2017 Dremio Corporation
|
| This product includes software developed at
| The Apache Software Foundation (http://www.apache.org/).
Copyright: Copyright 2015-2017 Dremio Corporation
Home page: https://projectnessie.org/
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

This binary includes code from Apache Commons.

* Core ArrayUtil.
This binary artifact contains failsafe.

Copyright: 2020 The Apache Software Foundation
Home page: https://commons.apache.org/
License: https://www.apache.org/licenses/LICENSE-2.0
Copyright: Jonathan Halterman and friends
Home page: https://failsafe.dev/
License: https://www.apache.org/licenses/LICENSE-2.0.html

--------------------------------------------------------------------------------

This binary artifact contains Apache HttpComponents Client.
This binary artifact contains Codahale Metrics.

Copyright: 1999-2022 The Apache Software Foundation.
Home page: https://hc.apache.org/
License: http://www.apache.org/licenses/LICENSE-2.0
Copyright: Copyright (c) 2010-2013 Coda Hale, Yammer.com, 2014-2021 Dropwizard Team
Home page: https://metrics.dropwizard.io/4.2.0/
License: https://www.apache.org/licenses/LICENSE-2.0.html

--------------------------------------------------------------------------------

This product includes code from Apache HttpComponents Client.

* retry and error handling logic in ExponentialHttpRequestRetryStrategy.java
This binary artifact contains RoaringBitmap.

Copyright: 1999-2022 The Apache Software Foundation.
Home page: https://hc.apache.org/
License: https://www.apache.org/licenses/LICENSE-2.0
Copyright: (c) 2013-... the RoaringBitmap authors
Home page: https://github.com/RoaringBitmap/RoaringBitmap
License: https://www.apache.org/licenses/LICENSE-2.0.html

--------------------------------------------------------------------------------

This binary artifact contains failsafe.
This binary artifact contains Eclipse Microprofile OpenAPI.

Copyright: Jonathan Halterman and friends
Home page: https://failsafe.dev/
Copyright: Copyright (c) 2017 Contributors to the Eclipse Foundation
Home page: https://github.com/microprofile/microprofile-open-api
License: https://www.apache.org/licenses/LICENSE-2.0.html

--------------------------------------------------------------------------------

This binary artifact contains Luben Zstd.

Copyright: Copyright (c) 2015-present, Luben Karavelov/ All rights reserved.
Home page: https://github.com/luben/zstd-jni/
License: BSD-2 License
License text:

| 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.
93 changes: 61 additions & 32 deletions flink/v1.20/flink-runtime/NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,6 @@ The Apache Software Foundation (http://www.apache.org/).

--------------------------------------------------------------------------------

This binary artifact includes Apache ORC with the following in its NOTICE file:

| Apache ORC
| Copyright 2013-2019 The Apache Software Foundation
|
| This product includes software developed by The Apache Software
| Foundation (http://www.apache.org/).
|
| This product includes software developed by Hewlett-Packard:
| (c) Copyright [2014-2015] Hewlett-Packard Development Company, L.P

--------------------------------------------------------------------------------

This binary artifact includes Airlift Aircompressor with the following in its
NOTICE file:

Expand Down Expand Up @@ -63,29 +50,71 @@ NOTICE file:

--------------------------------------------------------------------------------

This binary artifact includes Apache Yetus with the following in its NOTICE
This binary artifact includes Project Nessie with the following in its NOTICE
file:

| Apache Yetus
| Copyright 2008-2020 The Apache Software Foundation
|
| This product includes software developed at
| The Apache Software Foundation (https://www.apache.org/).
|
| ---
| Additional licenses for the Apache Yetus Source/Website:
| Dremio
| Copyright 2015-2017 Dremio Corporation
|
| This product includes software developed at
| The Apache Software Foundation (http://www.apache.org/).
|
| Apache Avro
| Copyright The Apache Software Foundation
|
| Apache Commons
| Copyright The Apache Software Foundation
|
| Apache Curator
| Copyright The Apache Software Foundation
|
| Apache Hadoop
| Copyright The Apache Software Foundation
|
| Apache HTTP Components
| Copyright The Apache Software Foundation
|
| Apache Iceberg
| Copyright The Apache Software Foundation
|
| Apache Kerby
| Copyright The Apache Software Foundation
|
| This product includes additional software licensed under the terms
| of the following licenses, see LICENSE file:
| * Apache Software License, Version 2.0
| * Creative Commons 1.0 Universal
| * Eclipse Distribution License, Version 1.0
| * Eclipse Public License, Version 1.0
| * Eclipse Public License, Version 2.0
| * GNU General Public License, Version 2 with the GNU Classpath Exception
|
| ---
|
|
| See LICENSE for terms.
|
| The main docs page for a particular Nessie release under
| https://projectnessie.org/docs/ contains an aggregated
| license report (since Nessie version 0.83).

--------------------------------------------------------------------------------

This binary artifact includes Project Nessie with the following in its NOTICE
file:
This binary artifact includes Eclipse Microprofile OpenAPI with the following in its NOTICE file:

| Dremio
| Copyright 2015-2017 Dremio Corporation
|
| This product includes software developed at
| The Apache Software Foundation (http://www.apache.org/).
| =========================================================================
| == NOTICE file corresponding to section 4(d) of the Apache License, ==
| == Version 2.0, in this case for MicroProfile OpenAPI ==
| =========================================================================
|
| The majority of this software were originally based on the following:
| * Swagger Core
| https://github.com/swagger-api/swagger-core
| under Apache License, v2.0
|
|
| SPDXVersion: SPDX-2.1
| PackageName: Eclipse MicroProfile
| PackageHomePage: http://www.eclipse.org/microprofile
| PackageLicenseDeclared: Apache-2.0
|
| PackageCopyrightText: <text>
| Arthur De Magalhaes [email protected]
| </text>

0 comments on commit 14db2b3

Please sign in to comment.