META-INF.DEPENDENCIES Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hbase-shaded-client-project Show documentation
Show all versions of hbase-shaded-client-project Show documentation
Exemplar project for archetype with hbase-shaded-client dependency
// ------------------------------------------------------------------
// Transitive dependencies of this project determined from the
// maven pom organized by organization.
// ------------------------------------------------------------------
Apache HBase - Exemplar for hbase-shaded-client archetype
From: 'an unknown organization'
- JCIP Annotations under Apache License (http://stephenc.github.com/jcip-annotations) com.github.stephenc.jcip:jcip-annotations:jar:1.0-1
License: Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Gson (https://github.com/google/gson/gson) com.google.code.gson:gson:jar:2.9.0
License: Apache-2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Guava InternalFutureFailureAccess and InternalFutures (https://github.com/google/guava/failureaccess) com.google.guava:failureaccess:jar:1.0
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Guava: Google Core Libraries for Java (https://github.com/google/guava/guava) com.google.guava:guava:bundle:27.0-jre
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Guava ListenableFuture only (https://github.com/google/guava/listenablefuture) com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- J2ObjC Annotations (https://github.com/google/j2objc/) com.google.j2objc:j2objc-annotations:jar:1.1
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- re2j (http://github.com/google/re2j) com.google.re2j:re2j:jar:1.1
License: The Go license (https://golang.org/LICENSE)
- dnsjava (http://www.dnsjava.org) dnsjava:dnsjava:jar:2.1.7
License: BSD 2-Clause license (http://opensource.org/licenses/BSD-2-Clause)
- Metrics Core (http://metrics.dropwizard.io/metrics-core/) io.dropwizard.metrics:metrics-core:bundle:3.2.6
License: Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html)
- OpenTelemetry Java (https://github.com/open-telemetry/opentelemetry-java) io.opentelemetry:opentelemetry-api:jar:1.15.0
License: The Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- OpenTelemetry Java (https://github.com/open-telemetry/opentelemetry-java) io.opentelemetry:opentelemetry-context:jar:1.15.0
License: The Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- OpenTelemetry Java (https://github.com/open-telemetry/opentelemetry-java) io.opentelemetry:opentelemetry-semconv:jar:1.15.0-alpha
License: The Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Checker Qual (https://checkerframework.org) org.checkerframework:checker-qual:jar:2.5.2
License: The MIT License (http://opensource.org/licenses/MIT)
- JCodings (http://nexus.sonatype.org/oss-repository-hosting.html/jcodings) org.jruby.jcodings:jcodings:jar:1.0.55
License: MIT License (http://www.opensource.org/licenses/mit-license.php)
- Joni (http://nexus.sonatype.org/oss-repository-hosting.html/joni) org.jruby.joni:joni:jar:2.1.31
License: MIT License (http://www.opensource.org/licenses/mit-license.php)
From: 'Apache Software Foundation' (https://www.apache.org)
- Apache Hadoop Annotations org.apache.hadoop:hadoop-annotations:jar:3.2.4
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Hadoop Auth org.apache.hadoop:hadoop-auth:jar:3.2.4
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Hadoop Common org.apache.hadoop:hadoop-common:jar:3.2.4
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
From: 'Connect2id Ltd.' (https://connect2id.com)
- Nimbus JOSE+JWT (https://bitbucket.org/connect2id/nimbus-jose-jwt) com.nimbusds:nimbus-jose-jwt:jar:9.8.1
License: The Apache Software License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
From: 'FasterXML' (http://fasterxml.com)
- Woodstox (https://github.com/FasterXML/woodstox) com.fasterxml.woodstox:woodstox-core:bundle:5.3.0
License: The Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
From: 'FasterXML' (http://fasterxml.com/)
- Jackson-annotations (https://github.com/FasterXML/jackson) com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2
License: The Apache Software License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Jackson-core (https://github.com/FasterXML/jackson-core) com.fasterxml.jackson.core:jackson-core:jar:2.15.2
License: The Apache Software License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- jackson-databind (https://github.com/FasterXML/jackson) com.fasterxml.jackson.core:jackson-databind:jar:2.15.2
License: The Apache Software License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
From: 'fasterxml.com' (http://fasterxml.com)
- Stax2 API (http://github.com/FasterXML/stax2-api) org.codehaus.woodstox:stax2-api:bundle:4.2.1
License: The BSD License (http://www.opensource.org/licenses/bsd-license.php)
From: 'Google' (http://www.google.com/)
- Protocol Buffer Java API (http://code.google.com/p/protobuf) com.google.protobuf:protobuf-java:bundle:2.5.0
License: New BSD license (http://www.opensource.org/licenses/bsd-license.php)
From: 'Google LLC' (http://www.google.com)
- error-prone annotations (https://errorprone.info/error_prone_annotations) com.google.errorprone:error_prone_annotations:jar:2.21.1
License: Apache 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
From: 'JCraft,Inc.' (http://www.jcraft.com/)
- JSch (http://www.jcraft.com/jsch/) com.jcraft:jsch:jar:0.1.55
License: Revised BSD (http://www.jcraft.com/jsch/LICENSE.txt)
From: 'MojoHaus' (http://www.mojohaus.org)
- Animal Sniffer Annotations (http://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations) org.codehaus.mojo:animal-sniffer-annotations:jar:1.17
License: MIT license (http://www.opensource.org/licenses/mit-license.php)
From: 'QOS.ch' (http://www.qos.ch)
- JCL 1.2 implemented over SLF4J (http://www.slf4j.org) org.slf4j:jcl-over-slf4j:jar:1.7.33
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- JUL to SLF4J bridge (http://www.slf4j.org) org.slf4j:jul-to-slf4j:jar:1.7.33
License: MIT License (http://www.opensource.org/licenses/mit-license.php)
- SLF4J API Module (http://www.slf4j.org) org.slf4j:slf4j-api:jar:1.7.33
License: MIT License (http://www.opensource.org/licenses/mit-license.php)
From: 'The Apache Software Foundation' (http://www.apache.org/)
- Apache Commons Collections (http://commons.apache.org/collections/) commons-collections:commons-collections:jar:3.2.2
License: Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Logging (http://commons.apache.org/proper/commons-logging/) commons-logging:commons-logging:jar:1.2
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Math (http://commons.apache.org/proper/commons-math/) org.apache.commons:commons-math3:jar:3.6.1
License: Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Curator Client (http://curator.apache.org/curator-client) org.apache.curator:curator-client:bundle:4.2.0
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Curator Framework (http://curator.apache.org/curator-framework) org.apache.curator:curator-framework:bundle:4.2.0
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Curator Recipes (http://curator.apache.org/curator-recipes) org.apache.curator:curator-recipes:bundle:4.2.0
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- htrace-core4 (http://incubator.apache.org/projects/htrace.html) org.apache.htrace:htrace-core4:jar:4.1.0-incubating
License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HttpClient (http://hc.apache.org/httpcomponents-client) org.apache.httpcomponents:httpclient:jar:4.5.13
License: Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HttpCore (http://hc.apache.org/httpcomponents-core-ga) org.apache.httpcomponents:httpcore:jar:4.4.13
License: Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
From: 'The Apache Software Foundation' (https://www.apache.org/)
- Apache Commons BeanUtils (https://commons.apache.org/proper/commons-beanutils/) commons-beanutils:commons-beanutils:jar:1.9.4
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons CLI (https://commons.apache.org/proper/commons-cli/) commons-cli:commons-cli:jar:1.5.0
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Codec (https://commons.apache.org/proper/commons-codec/) commons-codec:commons-codec:jar:1.15
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons IO (https://commons.apache.org/proper/commons-io/) commons-io:commons-io:jar:2.11.0
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Net (http://commons.apache.org/proper/commons-net/) commons-net:commons-net:jar:3.6
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Avro (https://avro.apache.org) org.apache.avro:avro:bundle:1.11.3
License: Apache-2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Compress (https://commons.apache.org/proper/commons-compress/) org.apache.commons:commons-compress:jar:1.21
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Configuration (http://commons.apache.org/proper/commons-configuration/) org.apache.commons:commons-configuration2:jar:2.1.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Crypto (https://commons.apache.org/proper/commons-crypto/) org.apache.commons:commons-crypto:jar:1.1.0
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Lang (http://commons.apache.org/proper/commons-lang/) org.apache.commons:commons-lang3:jar:3.9
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Commons Text (http://commons.apache.org/proper/commons-text) org.apache.commons:commons-text:jar:1.4
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Client (https://hbase.apache.org/hbase-build-configuration/hbase-client) org.apache.hbase:hbase-client:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Common (https://hbase.apache.org/hbase-build-configuration/hbase-common) org.apache.hbase:hbase-common:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Hadoop Compatibility (https://hbase.apache.org/hbase-build-configuration/hbase-hadoop-compat) org.apache.hbase:hbase-hadoop-compat:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Hadoop Two Compatibility (https://hbase.apache.org/hbase-build-configuration/hbase-hadoop2-compat) org.apache.hbase:hbase-hadoop2-compat:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Logging (https://hbase.apache.org/hbase-build-configuration/hbase-logging) org.apache.hbase:hbase-logging:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Metrics Implementation (https://hbase.apache.org/hbase-build-configuration/hbase-metrics) org.apache.hbase:hbase-metrics:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Metrics API (https://hbase.apache.org/hbase-build-configuration/hbase-metrics-api) org.apache.hbase:hbase-metrics-api:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Protocol (https://hbase.apache.org/hbase-build-configuration/hbase-protocol) org.apache.hbase:hbase-protocol:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Shaded Protocol (https://hbase.apache.org/hbase-build-configuration/hbase-protocol-shaded) org.apache.hbase:hbase-protocol-shaded:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase - Shaded - Client (with Hadoop bundled) (https://hbase.apache.org/hbase-build-configuration/hbase-shaded/hbase-shaded-client) org.apache.hbase:hbase-shaded-client:jar:2.5.10-hadoop3
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase Relocated (Shaded) GSON Libs (https://hbase.apache.org/hbase-shaded-gson) org.apache.hbase.thirdparty:hbase-shaded-gson:jar:4.1.5
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase Relocated (Shaded) Third-party Miscellaneous Libs (https://hbase.apache.org/hbase-shaded-miscellaneous) org.apache.hbase.thirdparty:hbase-shaded-miscellaneous:jar:4.1.5
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase Relocated (Shaded) Netty Libs (https://hbase.apache.org/hbase-shaded-netty) org.apache.hbase.thirdparty:hbase-shaded-netty:jar:4.1.5
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase Patched and Relocated (Shaded) Protobuf (https://hbase.apache.org/hbase-shaded-protobuf) org.apache.hbase.thirdparty:hbase-shaded-protobuf:jar:4.1.5
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache HBase Unsafe Wrapper (https://hbase.apache.org/hbase-unsafe) org.apache.hbase.thirdparty:hbase-unsafe:jar:4.1.5
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb Admin (http://directory.apache.org/kerby/kerby-kerb/kerb-admin) org.apache.kerby:kerb-admin:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb Client (http://directory.apache.org/kerby/kerby-kerb/kerb-client) org.apache.kerby:kerb-client:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb Common (http://directory.apache.org/kerby/kerby-kerb/kerb-common) org.apache.kerby:kerb-common:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb core (http://directory.apache.org/kerby/kerby-kerb/kerb-core) org.apache.kerby:kerb-core:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb Crypto (http://directory.apache.org/kerby/kerby-kerb/kerb-crypto) org.apache.kerby:kerb-crypto:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb Identity (http://directory.apache.org/kerby/kerby-kerb/kerb-identity) org.apache.kerby:kerb-identity:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb Server (http://directory.apache.org/kerby/kerby-kerb/kerb-server) org.apache.kerby:kerb-server:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerb Simple Kdc (http://directory.apache.org/kerby/kerby-kerb/kerb-simplekdc) org.apache.kerby:kerb-simplekdc:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby-kerb Util (http://directory.apache.org/kerby/kerby-kerb/kerb-util) org.apache.kerby:kerb-util:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby ASN1 Project (http://directory.apache.org/kerby/kerby-common/kerby-asn1) org.apache.kerby:kerby-asn1:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby Config (http://directory.apache.org/kerby/kerby-common/kerby-config) org.apache.kerby:kerby-config:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby PKIX Project (http://directory.apache.org/kerby/kerby-pkix) org.apache.kerby:kerby-pkix:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby Util (http://directory.apache.org/kerby/kerby-common/kerby-util) org.apache.kerby:kerby-util:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Kerby XDR Project (http://directory.apache.org/kerby/kerby-common/kerby-xdr) org.apache.kerby:kerby-xdr:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Token provider (http://directory.apache.org/kerby/kerby-provider/token-provider) org.apache.kerby:token-provider:jar:1.0.1
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Log4j 1.x Compatibility API (https://logging.apache.org/log4j/2.x/log4j-1.2-api/) org.apache.logging.log4j:log4j-1.2-api:jar:2.17.2
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Log4j API (https://logging.apache.org/log4j/2.x/log4j-api/) org.apache.logging.log4j:log4j-api:jar:2.17.2
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Log4j Core (https://logging.apache.org/log4j/2.x/log4j-core/) org.apache.logging.log4j:log4j-core:jar:2.17.2
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Log4j SLF4J Binding (https://logging.apache.org/log4j/2.x/log4j-slf4j-impl/) org.apache.logging.log4j:log4j-slf4j-impl:jar:2.17.2
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache Yetus - Audience Annotations (https://yetus.apache.org/audience-annotations) org.apache.yetus:audience-annotations:jar:0.13.0
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache ZooKeeper - Server (http://zookeeper.apache.org/zookeeper) org.apache.zookeeper:zookeeper:jar:3.8.4
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
- Apache ZooKeeper - Jute (http://zookeeper.apache.org/zookeeper-jute) org.apache.zookeeper:zookeeper-jute:jar:3.8.4
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.txt)
From: 'The Netty Project' (https://netty.io/)
- Netty/Buffer (https://netty.io/netty-buffer/) io.netty:netty-buffer:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Codec (https://netty.io/netty-codec/) io.netty:netty-codec:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Common (https://netty.io/netty-common/) io.netty:netty-common:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Handler (https://netty.io/netty-handler/) io.netty:netty-handler:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Resolver (https://netty.io/netty-resolver/) io.netty:netty-resolver:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Transport (https://netty.io/netty-transport/) io.netty:netty-transport:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Transport/Classes/Epoll (https://netty.io/netty-transport-classes-epoll/) io.netty:netty-transport-classes-epoll:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Transport/Native/Epoll (https://netty.io/netty-transport-native-epoll/) io.netty:netty-transport-native-epoll:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- Netty/Transport/Native/Unix/Common (https://netty.io/netty-transport-native-unix-common/) io.netty:netty-transport-native-unix-common:jar:4.1.100.Final
License: Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)