diff --git a/hadoop-ozone/dist/src/main/license/bin/LICENSE.txt b/hadoop-ozone/dist/src/main/license/bin/LICENSE.txt index 173dbbb02dda..b5ecdd1d8f9a 100644 --- a/hadoop-ozone/dist/src/main/license/bin/LICENSE.txt +++ b/hadoop-ozone/dist/src/main/license/bin/LICENSE.txt @@ -206,29 +206,24 @@ This product bundles various third-party components under other open source licenses. This section summarizes those components and their licenses. See licenses/ for text of these licenses. -EPL + +EDL 1.0 ===================== - org.eclipse.jetty:jetty-client - org.eclipse.jetty:jetty-http - org.eclipse.jetty:jetty-io - org.eclipse.jetty:jetty-security - org.eclipse.jetty:jetty-server - org.eclipse.jetty:jetty-servlet - org.eclipse.jetty:jetty-util - org.eclipse.jetty:jetty-util-ajax - org.eclipse.jetty:jetty-webapp - org.eclipse.jetty:jetty-xml - org.aspectj:aspectjrt - org.aspectj:aspectjweaver + jakarta.activation:jakarta.activation-api + jakarta.xml.bind:jakarta.xml.bind-api -BSD +EPL 2.0 ===================== - org.codehaus.woodstox:stax2-api + jakarta.annotation:jakarta.annotation-api + jakarta.ws.rs:jakarta.ws.rs-api + org.aspectj:aspectjrt + org.aspectj:aspectjweaver -CDDL + +CDDL 1.1 + GPLv2 with classpath exception ===================== com.sun.istack:istack-commons-runtime @@ -238,6 +233,10 @@ CDDL com.sun.jersey:jersey-server com.sun.jersey:jersey-servlet javax.activation:activation + javax.annotation:javax.annotation-api + javax.el:javax.el-api + javax.interceptor:javax.interceptor-api + javax.servlet:javax.servlet-api javax.servlet.jsp:jsp-api javax.ws.rs:jsr311-api javax.xml.bind:jaxb-api @@ -251,6 +250,7 @@ CDDL org.glassfish.hk2:osgi-resource-locator org.glassfish.jaxb:jaxb-runtime org.glassfish.jaxb:jaxb-core + org.glassfish.jaxb:jaxb-runtime org.glassfish.jaxb:txw2 org.glassfish.jersey.containers:jersey-container-servlet org.glassfish.jersey.containers:jersey-container-servlet-core @@ -264,34 +264,59 @@ CDDL org.glassfish.jersey.media:jersey-media-json-jackson org.jvnet.staxex:stax-ex -Apache License + +Apache License 2.0 ===================== ch.qos.reload4j:reload4j + com.amazonaws:aws-java-sdk-core + com.amazonaws:aws-java-sdk-kms + com.amazonaws:aws-java-sdk-s3 + com.amazonaws:jmespath-java com.carrotsearch:hppc com.fasterxml.jackson.core:jackson-annotations com.fasterxml.jackson.core:jackson-core com.fasterxml.jackson.core:jackson-databind + com.fasterxml.jackson.dataformat:jackson-dataformat-cbor com.fasterxml.jackson.dataformat:jackson-dataformat-xml + com.fasterxml.jackson.datatype:jackson-datatype-jsr310 com.fasterxml.jackson.module:jackson-module-jaxb-annotations com.fasterxml.woodstox:woodstox-core com.github.stephenc.jcip:jcip-annotations + com.google.android:annotations com.google.api.grpc:proto-google-common-protos + com.google.code.findbugs:jsr305 com.google.code.gson:gson com.google.errorprone:error_prone_annotations + com.google.guava:failureaccess com.google.guava:guava + com.google.guava:listenablefuture com.google.inject.extensions:guice-assistedinject com.google.inject.extensions:guice-multibindings com.google.inject.extensions:guice-servlet com.google.inject:guice + com.google.j2objc:j2objc-annotations com.jolbox:bonecp com.lmax:disruptor com.nimbusds:nimbus-jose-jwt com.squareup.okhttp3:okhttp com.squareup.okio:okio com.sun.xml.fastinfoset:FastInfoset + commons-beanutils:commons-beanutils + commons-cli:commons-cli + commons-codec:commons-codec + commons-collections:commons-collections + commons-daemon:commons-daemon + commons-digester:commons-digester + commons-httpclient:commons-httpclient + commons-io:commons-io + commons-lang:commons-lang + commons-logging:commons-logging + commons-net:commons-net + commons-validator:commons-validator info.picocli:picocli io.dropwizard.metrics:metrics-core + io.grpc:grpc-api io.grpc:grpc-context io.grpc:grpc-core io.grpc:grpc-netty @@ -302,8 +327,6 @@ Apache License io.jaegertracing:jaeger-core io.jaegertracing:jaeger-thrift io.jaegertracing:jaeger-tracerresolver - io.netty:netty - io.netty:netty-all io.netty:netty-buffer io.netty:netty-codec io.netty:netty-codec-http @@ -326,20 +349,87 @@ Apache License io.opentracing:opentracing-api io.opentracing:opentracing-noop io.opentracing:opentracing-util + io.perfmark:perfmark-api + io.prometheus:simpleclient + io.prometheus:simpleclient_common + io.prometheus:simpleclient_dropwizard + joda-time:joda-time jakarta.validation:jakarta.validation-api javax.enterprise:cdi-api + javax.inject:javax.inject net.minidev:accessors-smart net.minidev:json-smart net.java.dev.jna:jna net.java.dev.jna:jna-platform - org.bouncycastle:bcpkix-jdk15on - org.bouncycastle:bcprov-jdk15on + org.apache.commons:commons-compress + org.apache.commons:commons-configuration2 + org.apache.commons:commons-lang3 + org.apache.commons:commons-pool2 + org.apache.commons:commons-text + org.apache.derby:derby + org.apache.hadoop:hadoop-annotations + org.apache.hadoop:hadoop-auth + org.apache.hadoop:hadoop-common + org.apache.hadoop:hadoop-hdfs + org.apache.hadoop:hadoop-hdfs-client + org.apache.hadoop:hadoop-shaded-guava + org.apache.hadoop:hadoop-shaded-protobuf + org.apache.httpcomponents:httpasyncclient + org.apache.httpcomponents:httpcore + org.apache.httpcomponents:httpcore-nio + org.apache.httpcomponents:httpmime + org.apache.kerby:kerb-admin + org.apache.kerby:kerb-client + org.apache.kerby:kerb-common + org.apache.kerby:kerb-core + org.apache.kerby:kerb-crypto + org.apache.kerby:kerb-identity + org.apache.kerby:kerb-server + org.apache.kerby:kerb-simplekdc + org.apache.kerby:kerb-util + org.apache.kerby:kerby-asn1 + org.apache.kerby:kerby-config + org.apache.kerby:kerby-pkix + org.apache.kerby:kerby-util + org.apache.kerby:kerby-xdr + org.apache.kerby:token-provider + org.apache.logging.log4j:log4j-api + org.apache.logging.log4j:log4j-core + org.apache.orc:orc-core + org.apache.ranger:ranger-intg + org.apache.ranger:ranger-plugin-classloader + org.apache.ranger:ranger-plugin-audit + org.apache.ranger:ranger-plugin-common + org.apache.ranger:ranger-plugin-cred + org.apache.ratis:ratis-client + org.apache.ratis:ratis-common + org.apache.ratis:ratis-grpc + org.apache.ratis:ratis-metrics + org.apache.ratis:ratis-proto + org.apache.ratis:ratis-server + org.apache.ratis:ratis-server-api + org.apache.ratis:ratis-thirdparty-misc + org.apache.ratis:ratis-tools + org.apache.thrift:libthrift org.codehaus.jackson:jackson-core-asl org.codehaus.jackson:jackson-jaxrs org.codehaus.jackson:jackson-mapper-asl org.codehaus.jackson:jackson-xc + org.eclipse.jetty:jetty-client + org.eclipse.jetty:jetty-http + org.eclipse.jetty:jetty-io + org.eclipse.jetty:jetty-security + org.eclipse.jetty:jetty-server + org.eclipse.jetty:jetty-servlet + org.eclipse.jetty:jetty-util + org.eclipse.jetty:jetty-util-ajax + org.eclipse.jetty:jetty-webapp + org.eclipse.jetty:jetty-xml org.hamcrest:hamcrest-all org.javassist:javassist + org.jetbrains:annotations + org.jetbrains.kotlin:kotlin-stdlib + org.jetbrains.kotlin:kotlin-stdlib-common org.jboss.weld.servlet:weld-servlet org.jooq:jooq org.jooq:jooq-codegen @@ -353,34 +443,22 @@ Apache License org.xerial.snappy:snappy-java org.xerial:sqlite-jdbc org.yaml:snakeyaml + software.amazon.ion:ion-java MIT ===================== com.kstruct:gethostname4j - net.sf.jopt-simple:jopt-simple + org.bouncycastle:bcpkix-jdk15on + org.bouncycastle:bcprov-jdk15on + org.checkerframework:checker-qual org.codehaus.mojo:animal-sniffer-annotations + org.kohsuke.metainf-services:metainf-services org.slf4j:slf4j-api org.slf4j:slf4j-reload4j -EPL 2.0 -===================== - - jakarta.annotation:jakarta.annotation-api - jakarta.ws.rs:jakarta.ws.rs-api - - -CDDL + GPLv2 with classpath exception -===================== - - javax.annotation:javax.annotation-api - javax.el:javax.el-api - javax.interceptor:javax.interceptor-api - javax.servlet:javax.servlet-api - - Public Domain ===================== @@ -390,7 +468,6 @@ Public Domain BSD 3-Clause ===================== - com.google.code.findbugs:jsr305 com.google.protobuf:protobuf-java com.google.protobuf:protobuf-java-util com.google.re2j:re2j @@ -403,6 +480,7 @@ BSD 2-Clause ===================== dnsjava:dnsjava + org.codehaus.woodstox:stax2-api WTFPL @@ -429,14 +507,13 @@ BSD 3-Clause ===================== d3-3.5.17.min.js -d3-3.5.17.min.js -glyphicons-* MIT License ===================== bootstrap-3.4.1 css/bootstrap-* +fonts/glyphicons-* bootstrap.min.js angular-route-1.8.0.min.js angular-nvd3-1.0.9.min.js diff --git a/hadoop-ozone/dist/src/main/license/bin/NOTICE.txt b/hadoop-ozone/dist/src/main/license/bin/NOTICE.txt index 04956156784b..cc236cc8bec8 100644 --- a/hadoop-ozone/dist/src/main/license/bin/NOTICE.txt +++ b/hadoop-ozone/dist/src/main/license/bin/NOTICE.txt @@ -1,5 +1,5 @@ Apache Ozone -Copyright 2021 The Apache Software Foundation +Copyright 2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-angular.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-angular.txt index 6f3880f4c290..4cb2ee959e54 100644 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-angular.txt +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-angular.txt @@ -1,6 +1,6 @@ The MIT License -Copyright (c) 2010-2017 Google, Inc. http://angularjs.org +Copyright (c) 2010-2020 Google, Inc. http://angularjs.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 diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-d3.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-d3.txt index c71e3f254c06..a31bde447347 100644 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-d3.txt +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-d3.txt @@ -1,4 +1,4 @@ -Copyright (c) 2010-2015, Michael Bostock +Copyright (c) 2010-2016, Michael Bostock All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-glyphicons.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-glyphicons.txt new file mode 100644 index 000000000000..aba0312db84f --- /dev/null +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-glyphicons.txt @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2011-2019 GLYPHICONS.com. + +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. diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-guava.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-guava.txt new file mode 100644 index 000000000000..a6886f3cc6c3 --- /dev/null +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-guava.txt @@ -0,0 +1,13 @@ +Copyright (C) 2007 The Guava Authors + +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. diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-javax.activation-activation.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-javax.activation-activation.txt index 9be507838d7f..07ee90a59624 100644 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-javax.activation-activation.txt +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-javax.activation-activation.txt @@ -1,6 +1,3 @@ - -COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 1. Definitions. diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-net.sf.jopt-simple-jopt-simple.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-net.sf.jopt-simple-jopt-simple.txt deleted file mode 100644 index 54b27325bb6b..000000000000 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-net.sf.jopt-simple-jopt-simple.txt +++ /dev/null @@ -1,24 +0,0 @@ -/* - The MIT License - - Copyright (c) 2004-2016 Paul R. Holser, Jr. - - 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. -*/ diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.aspectj.html b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.aspectj.html deleted file mode 100644 index b88d3a6910a2..000000000000 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.aspectj.html +++ /dev/null @@ -1,91 +0,0 @@ - - - -AspectJ License - - - - - - -

AspectJTM - Compiler and Core Tools License

- -

This is a binary-only release.  Source code -is available from -http://eclipse.org/aspectj

- -

The Eclipse Foundation makes available all content in this distribution ("Content"). - Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the - Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available - at http://www.eclipse.org/legal/epl-v10.html. - For purposes of the EPL, "Program" will mean the Content.

- -

If you did not receive this Content directly from the Eclipse Foundation, the Content is - being redistributed by another party ("Redistributor") and different terms and conditions may - apply to your use of any object code in the Content. Check the Redistributor's license - that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise - indicated below, the terms and conditions of the EPL still apply to any source code in the Content - and such source code may be obtained at http://www.eclipse.org.

- - -

Third Party Content

-

The Content includes items that have been sourced from third parties as set out below. If you - did not receive this Content directly from the Eclipse Foundation, the following is provided - for informational purposes only, and you should look to the Redistributor's license for - terms and conditions of use.

- - -

BCEL v5.1

-

This product contains software developed by the - Apache Software Foundation (http://www.apache.org).

- -

AspectJ includes a modified version of the Apache Jakarta Byte Code Engineering Library (BCEL) v5.1. - BCEL is available at https://commons.apache.org/bcel/. Source - code for the modified version of BCEL is available at Eclipse.org in the AspectJ source tree. This code - is made available under the Apache Software License v1.1

- -

ASM v2.2.1

-

AspectJ includes a binary version of ASM v2.2.1 (http://asm.objectweb.org/) - The source code for ASM is available from the ObjectWeb download site at - http://asm.objectweb.org/download/. -

The ASM license is available at http://asm.objectweb.org/license.html. - The license is also reproduced here: -

- -
Copyright (c) 2000-2005 INRIA, France Telecom
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the above copyright
-   notice, this list of conditions and the following disclaimer.
-
-2. 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.
-
-3. Neither the name of the copyright holders nor the names of its
-   contributors may be used to endorse or promote products derived from
-   this software without specific prior written permission.
-
-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 OWNER 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.
-
- -
- - - - diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.aspectj.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.aspectj.txt new file mode 100644 index 000000000000..694f28853edb --- /dev/null +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.aspectj.txt @@ -0,0 +1,279 @@ +Per: https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt + +Eclipse Public License - v 2.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE +PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION +OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial content +Distributed under this Agreement, and + +b) in the case of each subsequent Contributor: +i) changes to the Program, and +ii) additions to the Program; +where such changes and/or additions to the Program originate from +and are Distributed by that particular Contributor. A Contribution +"originates" from a Contributor if it was added to the Program by +such Contributor itself or anyone acting on such Contributor's behalf. +Contributions do not include changes or additions to the Program that +are not Modified Works. + +"Contributor" means any person or entity that Distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which +are necessarily infringed by the use or sale of its Contribution alone +or when combined with the Program. + +"Program" means the Contributions Distributed in accordance with this +Agreement. + +"Recipient" means anyone who receives the Program under this Agreement +or any Secondary License (as applicable), including Contributors. + +"Derivative Works" shall mean any work, whether in Source Code or other +form, that is based on (or derived from) the Program and for which the +editorial revisions, annotations, elaborations, or other modifications +represent, as a whole, an original work of authorship. + +"Modified Works" shall mean any work in Source Code or other form that +results from an addition to, deletion from, or modification of the +contents of the Program, including, for purposes of clarity any new file +in Source Code form that contains any contents of the Program. Modified +Works shall not include works that contain only declarations, +interfaces, types, classes, structures, or files of the Program solely +in each case in order to link to, bind by name, or subclass the Program +or Modified Works thereof. + +"Distribute" means the acts of a) distributing or b) making available +in any manner that enables the transfer of a copy. + +"Source Code" means the form of a Program preferred for making +modifications, including but not limited to software source code, +documentation source, and configuration files. + +"Secondary License" means either the GNU General Public License, +Version 2.0, or any later versions of that license, including any +exceptions or additional permissions as identified by the initial +Contributor. + +2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby +grants Recipient a non-exclusive, worldwide, royalty-free copyright +license to reproduce, prepare Derivative Works of, publicly display, +publicly perform, Distribute and sublicense the Contribution of such +Contributor, if any, and such Derivative Works. + +b) Subject to the terms of this Agreement, each Contributor hereby +grants Recipient a non-exclusive, worldwide, royalty-free patent +license under Licensed Patents to make, use, sell, offer to sell, +import and otherwise transfer the Contribution of such Contributor, +if any, in Source Code or other form. This patent license shall +apply to the combination of the Contribution and the Program if, at +the time the Contribution is added by the Contributor, such addition +of the Contribution causes such combination to be covered by the +Licensed Patents. The patent license shall not apply to any other +combinations which include the Contribution. No hardware per se is +licensed hereunder. + +c) Recipient understands that although each Contributor grants the +licenses to its Contributions set forth herein, no assurances are +provided by any Contributor that the Program does not infringe the +patent or other intellectual property rights of any other entity. +Each Contributor disclaims any liability to Recipient for claims +brought by any other entity based on infringement of intellectual +property rights or otherwise. As a condition to exercising the +rights and licenses granted hereunder, each Recipient hereby +assumes sole responsibility to secure any other intellectual +property rights needed, if any. For example, if a third party +patent license is required to allow Recipient to Distribute the +Program, it is Recipient's responsibility to acquire that license +before distributing the Program. + +d) Each Contributor represents that to its knowledge it has +sufficient copyright rights in its Contribution, if any, to grant +the copyright license set forth in this Agreement. + +e) Notwithstanding the terms of any Secondary License, no +Contributor makes additional grants to any Recipient (other than +those set forth in this Agreement) as a result of such Recipient's +receipt of the Program under the terms of a Secondary License +(if permitted under the terms of Section 3). + +3. REQUIREMENTS + +3.1 If a Contributor Distributes the Program in any form, then: + +a) the Program must also be made available as Source Code, in +accordance with section 3.2, and the Contributor must accompany +the Program with a statement that the Source Code for the Program +is available under this Agreement, and informs Recipients how to +obtain it in a reasonable manner on or through a medium customarily +used for software exchange; and + +b) the Contributor may Distribute the Program under a license +different than this Agreement, provided that such license: +i) effectively disclaims on behalf of all other Contributors all +warranties and conditions, express and implied, including +warranties or conditions of title and non-infringement, and +implied warranties or conditions of merchantability and fitness +for a particular purpose; + +ii) effectively excludes on behalf of all other Contributors all +liability for damages, including direct, indirect, special, +incidental and consequential damages, such as lost profits; + +iii) does not attempt to limit or alter the recipients' rights +in the Source Code under section 3.2; and + +iv) requires any subsequent distribution of the Program by any +party to be under a license that satisfies the requirements +of this section 3. + +3.2 When the Program is Distributed as Source Code: + +a) it must be made available under this Agreement, or if the +Program (i) is combined with other material in a separate file or +files made available under a Secondary License, and (ii) the initial +Contributor attached to the Source Code the notice described in +Exhibit A of this Agreement, then the Program may be made available +under the terms of such Secondary Licenses, and + +b) a copy of this Agreement must be included with each copy of +the Program. + +3.3 Contributors may not remove or alter any copyright, patent, +trademark, attribution notices, disclaimers of warranty, or limitations +of liability ("notices") contained within the Program from any copy of +the Program which they Distribute, provided that Contributors may add +their own appropriate notices. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities +with respect to end users, business partners and the like. While this +license is intended to facilitate the commercial use of the Program, +the Contributor who includes the Program in a commercial product +offering should do so in a manner which does not create potential +liability for other Contributors. Therefore, if a Contributor includes +the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and indemnify every +other Contributor ("Indemnified Contributor") against any losses, +damages and costs (collectively "Losses") arising from claims, lawsuits +and other legal actions brought by a third party against the Indemnified +Contributor to the extent caused by the acts or omissions of such +Commercial Contributor in connection with its distribution of the Program +in a commercial product offering. The obligations in this section do not +apply to any claims or Losses relating to any actual or alleged +intellectual property infringement. In order to qualify, an Indemnified +Contributor must: a) promptly notify the Commercial Contributor in +writing of such claim, and b) allow the Commercial Contributor to control, +and cooperate with the Commercial Contributor in, the defense and any +related settlement negotiations. The Indemnified Contributor may +participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those performance +claims and warranties, and if a court requires any other Contributor to +pay any damages as a result, the Commercial Contributor must pay +those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" +BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF +TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR +PURPOSE. Each Recipient is solely responsible for determining the +appropriateness of using and distributing the Program and assumes all +risks associated with its exercise of rights under this Agreement, +including but not limited to the risks and costs of program errors, +compliance with applicable laws, damage to or loss of data, programs +or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS +SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST +PROFITS), 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 OR DISTRIBUTION OF THE PROGRAM OR THE +EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further +action by the parties hereto, such provision shall be reformed to the +minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other software +or hardware) infringes such Recipient's patent(s), then such Recipient's +rights granted under Section 2(b) shall terminate as of the date such +litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of +time after becoming aware of such noncompliance. If all Recipient's +rights under this Agreement terminate, Recipient agrees to cease use +and distribution of the Program as soon as reasonably practicable. +However, Recipient's obligations under this Agreement and any licenses +granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, +but in order to avoid inconsistency the Agreement is copyrighted and +may only be modified in the following manner. The Agreement Steward +reserves the right to publish new versions (including revisions) of +this Agreement from time to time. No one other than the Agreement +Steward has the right to modify this Agreement. The Eclipse Foundation +is the initial Agreement Steward. The Eclipse Foundation may assign the +responsibility to serve as the Agreement Steward to a suitable separate +entity. Each new version of the Agreement will be given a distinguishing +version number. The Program (including Contributions) may always be +Distributed subject to the version of the Agreement under which it was +received. In addition, after a new version of the Agreement is published, +Contributor may elect to Distribute the Program (including its +Contributions) under the new version. + +Except as expressly stated in Sections 2(a) and 2(b) above, Recipient +receives no rights or licenses to the intellectual property of any +Contributor under this Agreement, whether expressly, by implication, +estoppel or otherwise. All rights in the Program not expressly granted +under this Agreement are reserved. Nothing in this Agreement is intended +to be enforceable by any entity that is not a Contributor or Recipient. +No third-party beneficiary rights are created under this Agreement. + +Exhibit A - Form of Secondary Licenses Notice + +"This Source Code may also be made available under the following +Secondary Licenses when the conditions for such availability set forth +in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), +version(s), and exceptions or additional permissions here}." + +Simply including a copy of this Agreement, including this Exhibit A +is not sufficient to license the Source Code under Secondary Licenses. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to +look for such a notice. + +You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.ow2.asm-asm.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.ow2.asm-asm.txt index 4d191851af43..8806c7d030f4 100644 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.ow2.asm-asm.txt +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.ow2.asm-asm.txt @@ -1,4 +1,3 @@ - ASM: a very small and fast Java bytecode manipulation framework Copyright (c) 2000-2011 INRIA, France Telecom All rights reserved. diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.slf4j.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.slf4j.txt index 744377c4372c..f687729a0b45 100644 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.slf4j.txt +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/LICENSE-org.slf4j.txt @@ -1,4 +1,4 @@ -Copyright (c) 2004-2017 QOS.ch +Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland) All rights reserved. Permission is hereby granted, free of charge, to any person obtaining diff --git a/hadoop-ozone/dist/src/main/license/bin/licenses/NOTICE-ratis-thirtparty-misc.txt b/hadoop-ozone/dist/src/main/license/bin/licenses/NOTICE-ratis-thirdparty-misc.txt similarity index 94% rename from hadoop-ozone/dist/src/main/license/bin/licenses/NOTICE-ratis-thirtparty-misc.txt rename to hadoop-ozone/dist/src/main/license/bin/licenses/NOTICE-ratis-thirdparty-misc.txt index 7e3cbd6fba96..c47cb75fe255 100644 --- a/hadoop-ozone/dist/src/main/license/bin/licenses/NOTICE-ratis-thirtparty-misc.txt +++ b/hadoop-ozone/dist/src/main/license/bin/licenses/NOTICE-ratis-thirdparty-misc.txt @@ -1,5 +1,5 @@ Apache Ratis -Copyright 2017-2019 The Apache Software Foundation +Copyright 2017-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). @@ -316,25 +316,3 @@ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ----------------------------------------------------------------------- -This product uses the dropwizard-hadoop-metrics2. - -Copyright 2016 Josh Elser - -Licensed under the Apache License v2.0 - ------------------------------------------------------------------------ -This product uses https://github.com/mbocek/docker-ganglia/ - -Contributed by Michal Bocek - -Licensed under the Apache License v2.0 -https://github.com/mbocek/docker-ganglia/blob/master/LICENSE - ------------------------------------------------------------------------ -This product uses https://github.com/graphite-project/docker-graphite-statsd - -Copyright (c) 2013-2016 Nathan Hopkins - -Licensed under the MIT License - --- diff --git a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/NOTICE b/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/NOTICE deleted file mode 100644 index 03b67504685c..000000000000 --- a/hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/NOTICE +++ /dev/null @@ -1,5 +0,0 @@ -Apache Ozone Recon -Copyright 2019 and onwards The Apache Software Foundation. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/).