".format(sys.argv[0]))
+ sys.exit(1)
+
+with open(sys.argv[1]) as apache_license_file:
+ apache_license_v2 = apache_license_file.read()
+license_yaml = sys.argv[2]
+dependency_reports_root = sys.argv[3]
+
+with open(sys.argv[4], "w") as outfile:
+ check_licenses(license_yaml, dependency_reports_root)
+ generate_license(apache_license_v2, license_yaml)
diff --git a/licenses.yaml b/licenses.yaml
new file mode 100644
index 000000000000..1e25ff9bdd38
--- /dev/null
+++ b/licenses.yaml
@@ -0,0 +1,2952 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you 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.
+
+name: conjunctive normal form conversion code, a variance aggregator algorithm, and Bloom filter adapted from Apache Hive
+version:
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+source_paths:
+ - processing/src/main/java/org/apache/druid/segment/filter/Filters.java
+ - extensions-core/stats/src/main/java/io/druid/query/aggregation/variance/VarianceAggregatorCollector.java
+ - extensions-core/druid-bloom-filter/src/main/java/org/apache/druid/query/filter/BloomKFilter.java
+
+---
+
+name: variable length long deserialization code adapted from Apache Lucene
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+source_paths:
+ - processing/src/main/java/org/apache/druid/segment/data/VSizeLongSerde.java
+
+---
+
+name: SQL query planning code adapted from Apache Calcite
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+source_paths:
+ - sql/src/main/java/org/apache/druid/sql/calcite/
+
+---
+
+name: Kerberos authentication code adapted from Apache Hadoop
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+source_paths:
+ - extensions-core/druid-kerberos/src/main/java/org/apache/druid/security/kerberos/
+
+---
+
+name: a modified version of the java-alphanum library
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+copyright: Andrew Duffy (https://github.com/amjjd/java-alphanum)
+source_paths:
+ - processing/src/main/java/org/apache/druid/query/ordering/StringComparators.java
+
+---
+
+name: a modified version of the Metamarkets java-util library
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+copyright: Metamarkets Group Inc. (https://github.com/metamx/java-util)
+source_paths:
+ - java-util/
+
+---
+
+name: a modified version of the Metamarkets bytebuffer-collections library
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+copyright: Metamarkets Group Inc. (https://github.com/metamx/bytebuffer-collections)
+source_paths:
+ - processing/src/main/java/org/apache/druid/collections/
+
+---
+
+name: a modified version of the Metamarkets extendedset library
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+copyright: Metamarkets Group Inc. (https://github.com/metamx/extendedset)
+source_paths:
+ - extendedset/
+
+---
+
+name: a modified version of the CONCISE (COmpressed 'N' Composable Integer SEt) library
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+copyright: Alessandro Colantonio (https://sourceforge.net/projects/concise/)
+source_paths:
+ - extendedset/src/main/java/org/apache/druid/extendedset/intset/
+
+---
+
+name: modified portions of the Guava library
+license_category: source
+license_name: Apache License version 2.0
+module: java-core
+copyright: The Guava Authors (https://github.com/google/guava)
+source_paths:
+ - Closer class: core/src/main/java/org/apache/druid/java/util/common/io/Closer.java
+ - Splitter.splitToList() method: core/src/main/java/org/apache/druid/java/util/common/parsers/DelimitedParser.java
+ - DirectExecutorService class: core/src/main/java/org/apache/druid/java/util/common/concurrent/DirectExecutorService.java
+
+---
+
+name: modified versions of the Dockerfile and related configuration files
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+copyright: SequenceIQ's Hadoop Docker image, copyright SequenceIQ, Inc. (https://github.com/sequenceiq/hadoop-docker/)
+source_paths:
+ - examples/quickstart/tutorial/hadoop/docker/
+
+---
+
+name: fixed bins histogram percentile computation code adapted from Netflix Spectator
+license_category: source
+module: java-core
+license_name: Apache License version 2.0
+copyright: Netflix, Inc. (https://github.com/Netflix/spectator)
+source_paths:
+ - extensions-core/histogram/src/main/java/org/apache/druid/query/aggregation/histogram/FixedBucketsHistogram.java
+
+---
+
+name: Microsoft tslib
+license_category: binary
+module: web-console
+license_name: Apache License version 2.0
+version: 1.9.3
+
+---
+
+name: diff-match-patch
+license_category: binary
+module: web-console
+license_name: Apache License version 2.0
+version: 1.0.4
+
+---
+
+name: "@blueprintjs/core"
+license_category: binary
+module: web-console
+license_name: Apache License version 2.0
+version: 1.0.1
+
+---
+
+name: AWS SDK for Java
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.11.199
+libraries:
+ - com.amazonaws: aws-java-sdk-core
+ - com.amazonaws: aws-java-sdk-ec2
+ - com.amazonaws: aws-java-sdk-kms
+ - com.amazonaws: aws-java-sdk-s3
+ - com.amazonaws: jmespath-java
+
+---
+
+name: Esri Geometry API for Java
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.0.0
+libraries:
+ - com.esri.geometry: esri-geometry-api
+
+---
+
+name: ClassMate
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.0.0
+libraries:
+ - com.fasterxml: classmate
+
+---
+
+name: Jackson
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.6.7
+libraries:
+ - 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-smile
+ - com.fasterxml.jackson.datatype: jackson-datatype-guava
+ - com.fasterxml.jackson.datatype: jackson-datatype-joda
+ - com.fasterxml.jackson.jaxrs: jackson-jaxrs-base
+ - com.fasterxml.jackson.jaxrs: jackson-jaxrs-json-provider
+ - com.fasterxml.jackson.jaxrs: jackson-jaxrs-smile-provider
+ - com.fasterxml.jackson.module: jackson-module-jaxb-annotations
+
+---
+
+name: Caffeine
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.5.5
+libraries:
+ - com.github.ben-manes.caffeine: caffeine
+
+---
+
+name: Error Prone Annotations
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.3.2
+libraries:
+ - com.google.errorprone: error_prone_annotations
+
+---
+
+name: Guava
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 16.0.1
+libraries:
+ - com.google.guava: guava
+
+---
+
+name: Guice
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.1.0
+libraries:
+ - com.google.inject: guice
+ - com.google.inject.extensions: guice-multibindings
+ - com.google.inject.extensions: guice-servlet
+
+---
+
+name: JsonPath
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.3.0
+libraries:
+ - com.jayway.jsonpath: json-path
+
+---
+
+name: LMAX Disruptor
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.3.6
+libraries:
+ - com.lmax: disruptor
+
+---
+
+name: LZF Compressor
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.0.4
+libraries:
+ - com.ning: compress-lzf
+
+---
+
+name: OpenCSV
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.2
+libraries:
+ - com.opencsv: opencsv
+
+---
+
+name: OkHttp
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.0.2
+libraries:
+ - com.squareup.okhttp: okhttp
+
+---
+
+name: Netty Reactive Streams
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.0.0
+libraries:
+ - com.typesafe.netty: netty-reactive-streams
+
+---
+
+name: Apache Commons BeanUtils
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.9.3
+libraries:
+ - commons-beanutils: commons-beanutils
+
+---
+
+name: Apache Commons CLI
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.3.1
+libraries:
+ - commons-cli: commons-cli
+
+---
+
+name: Apache Commons Codec
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.12
+libraries:
+ - commons-codec: commons-codec
+
+---
+
+name: Apache Commons Collections
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.2.2
+libraries:
+ - commons-collections: commons-collections
+
+---
+
+name: Apache Commons IO
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.5
+libraries:
+ - commons-io: commons-io
+
+---
+
+name: Apache Commons Lang
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.6
+libraries:
+ - commons-lang: commons-lang
+
+---
+
+name: Apache Commons Logging
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.1.1
+libraries:
+ - commons-logging: commons-logging
+
+---
+
+name: Apache Commons Pool
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.6
+libraries:
+ - commons-pool: commons-pool
+
+---
+
+name: Apache Commons Collections
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.1
+libraries:
+ - org.apache.commons: commons-collections4
+
+---
+
+name: Apache Commons Compress
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.18
+libraries:
+ - org.apache.commons: commons-compress
+
+---
+
+name: Apache Commons DBCP
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.0.1
+libraries:
+ - org.apache.commons: commons-dbcp2
+
+---
+
+name: Apache Commons Lang
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.7
+libraries:
+ - org.apache.commons: commons-lang3
+
+---
+
+name: Apache Commons Math
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.6.1
+libraries:
+ - org.apache.commons: commons-math3
+
+---
+
+name: Apache Commons Pool
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.2
+libraries:
+ - org.apache.commons: commons-pool2
+
+---
+
+name: Apache Commons Text
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.3
+libraries:
+ - org.apache.commons: commons-text
+
+---
+
+name: Airline
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 0.7
+libraries:
+ - io.airlift: airline
+
+---
+
+name: DropWizard Metrics Core
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.0.0
+libraries:
+ - io.dropwizard.metrics: metrics-core
+
+---
+
+name: Netty
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.10.6.Final
+libraries:
+ - io.netty: netty
+
+---
+
+name: Netty
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.1.30.Final
+libraries:
+ - io.netty: netty-all
+
+---
+
+name: Netty
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.1.29.Final
+libraries:
+ - io.netty: netty-buffer
+ - io.netty: netty-codec
+ - io.netty: netty-codec-dns
+ - io.netty: netty-codec-http
+ - io.netty: netty-codec-socks
+ - io.netty: netty-common
+ - io.netty: netty-handler
+ - io.netty: netty-handler-proxy
+ - io.netty: netty-resolver
+ - io.netty: netty-resolver-dns
+ - io.netty: netty-transport
+ - io.netty: netty-transport-native-epoll
+ - io.netty: netty-transport-native-unix-common
+
+---
+
+name: fastutil
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 8.1.0
+libraries:
+ - it.unimi.dsi: fastutil
+
+---
+
+name: Javax Inject
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1
+libraries:
+ - javax.inject: javax.inject
+
+---
+
+name: Bean Validation API
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.1.0.Final
+libraries:
+ - javax.validation: validation-api
+
+---
+
+name: Joda-Time
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.10.2
+libraries:
+ - joda-time: joda-time
+
+---
+
+name: Aggregate Designer Algorithm
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 6.0
+libraries:
+ - net.hydromatic: aggdesigner-algorithm
+
+---
+
+name: Java Native Access (JNA)
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.5.1
+libraries:
+ - net.java.dev.jna: jna
+
+---
+
+name: ASM Based Accessors Helper Used By JSON Smart
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.2
+libraries:
+ - net.minidev: accessors-smart
+
+---
+
+name: JSON Small and Fast Parser
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.3
+libraries:
+ - net.minidev: json-smart
+
+---
+
+name: Spymemcached
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.12.3
+libraries:
+ - net.spy: spymemcached
+
+---
+
+name: jackson-jq
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 0.0.7
+libraries:
+ - net.thisptr: jackson-jq
+
+---
+
+name: Apache Calcite
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.17.0
+libraries:
+ - org.apache.calcite: calcite-core
+ - org.apache.calcite: calcite-linq4j
+
+---
+
+name: Apache Calcite Avatica
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.12.0
+libraries:
+ - org.apache.calcite.avatica: avatica-core
+ - org.apache.calcite.avatica: avatica-metrics
+ - org.apache.calcite.avatica: avatica-server
+
+---
+
+name: Apache Curator
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.1.0
+libraries:
+ - org.apache.curator: curator-client
+ - org.apache.curator: curator-framework
+ - org.apache.curator: curator-recipes
+ - org.apache.curator: curator-x-discovery
+
+---
+
+name: Apache Derby
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 10.11.1.1
+libraries:
+ - org.apache.derby: derby
+ - org.apache.derby: derbyclient
+ - org.apache.derby: derbynet
+
+---
+
+name: Apache HttpClient
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.5.3
+libraries:
+ - org.apache.httpcomponents: httpclient
+
+---
+
+name: Apache HttpCore
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 4.4.4
+libraries:
+ - org.apache.httpcomponents: httpcore
+
+---
+
+name: Apache Log4j
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.5
+libraries:
+ - org.apache.logging.log4j: log4j-1.2-api
+ - org.apache.logging.log4j: log4j-api
+ - org.apache.logging.log4j: log4j-core
+ - org.apache.logging.log4j: log4j-jul
+ - org.apache.logging.log4j: log4j-slf4j-impl
+
+---
+
+name: Apache Maven
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.1.1
+libraries:
+ - org.apache.maven: maven-aether-provider
+ - org.apache.maven: maven-model
+ - org.apache.maven: maven-model-builder
+ - org.apache.maven: maven-repository-metadata
+ - org.apache.maven: maven-settings
+ - org.apache.maven: maven-settings-builder
+
+---
+
+name: Apache Maven Artifact
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.6.0
+libraries:
+ - org.apache.maven: maven-artifact
+
+---
+
+name: Apache Maven Wagon API
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.4
+libraries:
+ - org.apache.maven.wagon: wagon-provider-api
+
+---
+
+name: Apache Yetus Audience Annotations Component
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 0.5.0
+libraries:
+ - org.apache.yetus: audience-annotations
+
+---
+
+name: Apache Zookeeper
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.4.11
+libraries:
+ - org.apache.zookeeper: zookeeper
+
+---
+
+name: AsyncHttpClient asynchttpclient
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.5.3
+libraries:
+ - org.asynchttpclient: async-http-client
+ - org.asynchttpclient: async-http-client-netty-utils
+
+---
+
+name: components from Jackson
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.9.13
+libraries:
+ - org.codehaus.jackson: jackson-core-asl
+ - org.codehaus.jackson: jackson-mapper-asl
+
+---
+
+name: Plexus Interpolation API
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.19
+libraries:
+ - org.codehaus.plexus: plexus-interpolation
+
+---
+
+name: Plexus Common Utilities
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.0.15
+libraries:
+ - org.codehaus.plexus: plexus-utils
+
+---
+
+name: Jetty
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 9.4.10.v20180503
+libraries:
+ - org.eclipse.jetty: jetty-client
+ - org.eclipse.jetty: jetty-continuation
+ - org.eclipse.jetty: jetty-http
+ - org.eclipse.jetty: jetty-io
+ - org.eclipse.jetty: jetty-proxy
+ - org.eclipse.jetty: jetty-security
+ - org.eclipse.jetty: jetty-server
+ - org.eclipse.jetty: jetty-servlet
+ - org.eclipse.jetty: jetty-servlets
+ - org.eclipse.jetty: jetty-util
+
+---
+
+name: JVM Attach API
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.5
+libraries:
+ - org.gridkit.lab: jvm-attach-api
+
+---
+
+name: Hibernate Validator Engine
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 5.1.3.Final
+libraries:
+ - org.hibernate: hibernate-validator
+
+---
+
+name: SIGAR
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.6.5.132
+libraries:
+ - org.hyperic: sigar
+
+---
+
+name: JBoss Logging 3
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 3.1.3.GA
+libraries:
+ - org.jboss.logging: jboss-logging
+
+---
+
+name: JDBI
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.63.1
+libraries:
+ - org.jdbi: jdbi
+
+---
+
+name: LZ4 Java
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.6.0
+libraries:
+ - org.lz4: lz4-java
+
+---
+
+name: MapDB
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.0.8
+libraries:
+ - org.mapdb: mapdb
+
+---
+
+name: Objenesis
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.6
+libraries:
+ - org.objenesis: objenesis
+
+---
+
+name: RoaringBitmap
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 0.8.6
+libraries:
+ - org.roaringbitmap: RoaringBitmap
+ - org.roaringbitmap: shims
+
+---
+
+name: Config Magic
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 0.9
+libraries:
+ - org.skife.config: config-magic
+
+---
+
+name: Ion Java
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.0.2
+libraries:
+ - software.amazon.ion: ion-java
+
+---
+
+name: Apache Hadoop
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 2.8.3
+libraries:
+ - org.apache.hadoop: hadoop-annotations
+ - org.apache.hadoop: hadoop-auth
+ - org.apache.hadoop: hadoop-client
+ - org.apache.hadoop: hadoop-common
+ - org.apache.hadoop: hadoop-hdfs-client
+ - org.apache.hadoop: hadoop-mapreduce-client-app
+ - org.apache.hadoop: hadoop-mapreduce-client-common
+ - org.apache.hadoop: hadoop-mapreduce-client-core
+ - org.apache.hadoop: hadoop-mapreduce-client-jobclient
+ - org.apache.hadoop: hadoop-mapreduce-client-shuffle
+ - org.apache.hadoop: hadoop-yarn-api
+ - org.apache.hadoop: hadoop-yarn-client
+ - org.apache.hadoop: hadoop-yarn-common
+ - org.apache.hadoop: hadoop-yarn-server-common
+
+---
+
+name: Gson
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 2.2.4
+libraries:
+ - com.google.code.gson: gson
+
+---
+
+name: Guava
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 11.0.2
+libraries:
+ - com.google.guava: guava
+
+---
+
+name: Nimbus JOSE+JWT
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 3.9
+libraries:
+ - com.nimbusds: nimbus-jose-jwt
+
+---
+
+name: OkHttp
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 2.4.0
+libraries:
+ - com.squareup.okhttp: okhttp
+
+---
+
+name: Okio
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.4.0
+libraries:
+ - com.squareup.okio: okio
+
+---
+
+name: Apache Commons BeanUtils
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.7.0
+libraries:
+ - commons-beanutils: commons-beanutils
+
+---
+
+name: Apache Commons BeanUtils
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.8.0
+libraries:
+ - commons-beanutils: commons-beanutils-core
+
+---
+
+name: Apache Commons Codec
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.4
+libraries:
+ - commons-codec: commons-codec
+
+---
+
+name: Apache Commons Configuration
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.6
+libraries:
+ - commons-configuration: commons-configuration
+
+---
+
+name: Apache Commons Digester
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.8
+libraries:
+ - commons-digester: commons-digester
+
+---
+
+name: Apache Commons IO
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 2.4
+libraries:
+ - commons-io: commons-io
+
+---
+
+name: Apache Commons Logging
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.1.3
+libraries:
+ - commons-logging: commons-logging
+
+---
+
+name: Apache Commons Net
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 3.1
+libraries:
+ - commons-net: commons-net
+
+---
+
+name: Apache Commons Compress
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.4.1
+libraries:
+ - org.apache.commons: commons-compress
+
+---
+
+name: Apache Commons Math
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 3.1.1
+libraries:
+ - org.apache.commons: commons-math3
+
+---
+
+name: Netty
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 3.6.2.Final
+libraries:
+ - io.netty: netty
+
+---
+
+name: Apache Log4j
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.2.17
+libraries:
+ - log4j: log4j
+
+---
+
+name: JSON Small and Fast Parser
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.1.1
+libraries:
+ - net.minidev: json-smart
+
+---
+
+name: Apache Avro
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.7.4
+libraries:
+ - org.apache.avro: avro
+
+---
+
+name: Apache Directory
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.0.0-M20
+libraries:
+ - org.apache.directory.api: api-asn1-api
+ - org.apache.directory.api: api-util
+
+---
+
+name: Apache Directory Server
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 2.0.0-M15
+libraries:
+ - org.apache.directory.server: apacheds-i18n
+ - org.apache.directory.server: apacheds-kerberos-codec
+
+---
+
+name: Apache HTrace
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 4.0.1-incubating
+libraries:
+ - org.apache.htrace: htrace-core4
+
+---
+
+name: Apache HttpClient
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 4.5.2
+libraries:
+ - org.apache.httpcomponents: httpclient
+
+---
+
+name: Apache Zookeeper
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 3.4.6
+libraries:
+ - org.apache.zookeeper: zookeeper
+
+---
+
+name: components from Jackson
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.9.13
+libraries:
+ - org.codehaus.jackson: jackson-jaxrs
+ - org.codehaus.jackson: jackson-xc
+
+---
+
+name: Jetty
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 6.1.26
+libraries:
+ - org.mortbay.jetty: jetty-sslengine
+ - org.mortbay.jetty: jetty-util
+
+---
+
+name: snappy-java
+license_category: binary
+module: hadoop-client
+license_name: Apache License version 2.0
+version: 1.0.4.1
+libraries:
+ - org.xerial.snappy: snappy-java
+
+---
+
+name: Kafka Schema Registry Client
+version: 3.0.1
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+libraries:
+ - io.confluent: kafka-schema-registry-client
+
+---
+
+name: Apache Velocity Engine
+version: 2.0
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+libraries:
+ - org.apache.velocity: velocity-engine-core
+
+---
+
+name: Apache Avro
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 1.9.0
+libraries:
+ - org.apache.avro: avro
+ - org.apache.avro: avro-mapred
+ - org.apache.avro: avro-ipc
+ - org.apache.avro: avro-ipc-jetty
+
+---
+
+name: Javax Annotation API
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: CDDL 1.1
+version: 1.3.2
+copyright: Oracle and/or its affiliates
+license_file_path: licenses/bin/javax.annotation-api.CDDL11
+libraries:
+ - javax.annotation: javax.annotation-api
+
+---
+
+name: Schema Repository
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 0.1.3
+libraries:
+ - org.schemarepo: schema-repo-api
+ - org.schemarepo: schema-repo-avro
+ - org.schemarepo: schema-repo-client
+ - org.schemarepo: schema-repo-common
+
+---
+
+name: Gson
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 2.3.1
+libraries:
+ - com.google.code.gson: gson
+
+---
+
+name: Apache Velocity
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 1.7
+libraries:
+ - org.apache.velocity: velocity
+
+---
+
+name: Jetty
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 6.1.26
+libraries:
+ - org.mortbay.jetty: jetty
+
+---
+
+name: Jetty
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 2.5-20081211
+libraries:
+ - org.mortbay.jetty: servlet-api
+
+---
+
+name: Objenesis
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 2.4
+libraries:
+ - org.objenesis: objenesis
+
+---
+
+name: snappy-java
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: Apache License version 2.0
+version: 1.1.1.3
+libraries:
+ - org.xerial.snappy: snappy-java
+
+---
+
+name: Apache Hive
+license_category: binary
+module: extensions/druid-bloom-filter
+license_name: Apache License version 2.0
+version: 2.7.0
+libraries:
+ - org.apache.hive: hive-storage-api
+
+---
+
+name: DataSketches
+license_category: binary
+module: extensions/druid-datasketches
+license_name: Apache License version 2.0
+version: 0.13.4
+libraries:
+ - com.yahoo.datasketches: sketches-core
+
+---
+
+name: DataSketches
+license_category: binary
+module: extensions/druid-datasketches
+license_name: Apache License version 2.0
+version: 0.12.2
+libraries:
+ - com.yahoo.datasketches: memory
+
+---
+
+name: Apache Kafka
+version: 2.1.0
+license_category: binary
+module: extensions/druid-kafka-indexing-service
+license_name: Apache License version 2.0
+libraries:
+ - org.apache.kafka: kafka-clients
+
+---
+
+name: snappy-java
+license_category: binary
+module: extensions/druid-kafka-indexing-service
+license_name: Apache License version 2.0
+version: 1.1.2.6
+libraries:
+ - org.xerial.snappy: snappy-java
+
+---
+
+name: XML Builder
+license_category: binary
+module: extensions/druid-kerberos
+license_name: Apache License version 2.0
+version: 0.4
+libraries:
+ - com.jamesmurty.utils: java-xmlbuilder
+
+---
+
+name: Jettison
+license_category: binary
+module: extensions/druid-kerberos
+license_name: Apache License version 2.0
+version: 1.1
+libraries:
+ - org.codehaus.jettison: jettison
+
+---
+
+name: Jets3t
+license_category: binary
+module: extensions/druid-kerberos
+license_name: Apache License version 2.0
+version: 0.9.0
+libraries:
+ - net.java.dev.jets3t: jets3t
+
+---
+
+name: Jackson
+license_category: binary
+module: extensions/druid-kerberos
+license_name: Apache License version 2.0
+version: 1.9.2
+libraries:
+ - org.codehaus.jackson: jackson-jaxrs
+ - org.codehaus.jackson: jackson-xc
+
+---
+
+name: Objenesis
+license_category: binary
+module: extensions/druid-kerberos
+license_name: Apache License version 2.0
+version: 3.0.1
+libraries:
+ - org.objenesis: objenesis
+
+---
+
+name: xmlenc
+license_category: binary
+module: extensions/druid-kerberos
+license_name: BSD-3-Clause License
+version: 0.52
+copyright: Ernst de Haan
+license_file_path: licenses/bin/xmlenc.BSD3
+libraries:
+ - xmlenc: xmlenc
+
+---
+
+name: Jersey JSON
+license_category: binary
+module: extensions/druid-kerberos
+license_name: CDDL 1.1
+version: 1.19.3
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/jersey-json.CDDL11
+libraries:
+ - com.sun.jersey: jersey-json
+
+---
+
+name: Old JAXB Runtime
+license_category: binary
+module: extensions/druid-kerberos
+license_name: CDDL 1.1
+version: 2.2.3-1
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/old-jaxb.CDDL11
+libraries:
+ - com.sun.xml.bind: jaxb-impl
+
+---
+
+name: AWS SDK for Java
+license_category: binary
+module: extensions/druid-kinesis-indexing-service
+license_name: Apache License version 2.0
+version: 1.11.199
+libraries:
+ - com.amazonaws: aws-java-sdk-kinesis
+ - com.amazonaws: aws-java-sdk-sts
+
+---
+
+name: Apache Parquet
+license_category: binary
+module: extensions/druid-parquet-extensions
+license_name: Apache License version 2.0
+version: 1.10.1
+libraries:
+ - org.apache.parquet: parquet-avro
+ - org.apache.parquet: parquet-column
+ - org.apache.parquet: parquet-common
+ - org.apache.parquet: parquet-encoding
+ - org.apache.parquet: parquet-hadoop
+ - org.apache.parquet: parquet-jackson
+
+---
+
+name: Apache Parquet Format
+license_category: binary
+module: extensions/druid-parquet-extensions
+license_name: Apache License version 2.0
+version: 2.4.0
+libraries:
+ - org.apache.parquet: parquet-format
+
+---
+
+name: snappy-java
+license_category: binary
+module: extensions/druid-parquet-extensions
+license_name: Apache License version 2.0
+version: 1.1.7.2
+libraries:
+ - org.xerial.snappy: snappy-java
+
+---
+
+name: Protocol Buffers Dynamic Schema
+license_category: binary
+module: extensions/protobuf-extensions
+license_name: Apache License version 2.0
+version: 0.9.3
+libraries:
+ - com.github.os72: protobuf-dynamic
+
+---
+
+name: Gson
+license_category: binary
+module: extensions/protobuf-extensions
+license_name: Apache License version 2.0
+version: 2.7
+libraries:
+ - com.google.code.gson: gson
+
+---
+
+name: jQuery
+license_category: source
+module: web-console
+license_name: MIT License
+version: 1.11.0
+copyright: jQuery Foundation, Inc.
+license_file_path: licenses/src/jquery.MIT
+
+---
+
+name: sizzle.js by way of jQuery
+license_category: source
+module: web-console
+license_name: MIT License
+version: 1.11.0
+copyright: jQuery Foundation and other contributors
+license_file_path: licenses/src/sizzle.MIT
+
+---
+
+name: jQuery UI
+license_category: source
+module: web-console
+license_name: MIT License
+version: 1.9.2
+copyright: jQuery Foundation and other contributors
+license_file_path: licenses/src/jquery-ui.MIT
+
+---
+
+name: underscore
+license_category: source
+module: web-console
+license_name: MIT License
+version: 1.2.2
+copyright: Jeremy Ashkenas, DocumentCloud
+license_file_path: licenses/src/underscore.MIT
+
+---
+
+name: Checker Qual
+license_category: binary
+module: java-core
+license_name: MIT License
+version: 2.5.7
+copyright: the Checker Framework developers
+license_file_path: licenses/bin/checker-qual.MIT
+libraries:
+ - org.checkerframework: checker-qual
+
+---
+
+name: JCodings
+license_category: binary
+module: java-core
+license_name: MIT License
+version: 1.0.13
+copyright: JRuby Team
+license_file_path: licenses/bin/jcodings.MIT
+libraries:
+ - org.jruby.jcodings: jcodings
+
+---
+
+name: Joni
+license_category: binary
+module: java-core
+license_name: MIT License
+version: 2.1.11
+copyright: JRuby Team
+license_file_path: licenses/bin/joni.MIT
+libraries:
+ - org.jruby.joni: joni
+
+---
+
+name: JCL 1.2 Implemented Over SLF4J
+license_category: binary
+module: java-core
+license_name: MIT License
+version: 1.7.12
+copyright: QOS.ch
+license_file_path: licenses/bin/jcl-over-slf4j.MIT
+libraries:
+ - org.slf4j: jcl-over-slf4j
+
+---
+
+name: SLF4J API
+license_category: binary
+module: java-core
+license_name: MIT License
+version: 1.7.25
+copyright: QOS.ch
+license_file_path: licenses/bin/slf4j.MIT
+libraries:
+ - org.slf4j: slf4j-api
+
+---
+
+name: SLF4J API
+version: 1.7.10
+license_category: binary
+module: hadoop-client
+license_name: MIT License
+copyright: QOS.ch
+license_file_path: licenses/bin/slf4j.MIT
+libraries:
+ - org.slf4j: slf4j-api
+ - org.slf4j: slf4j-log4j12
+
+---
+
+name: "@babel/runtime"
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 7.4.3
+copyright: Sebastian McKenzie
+license_file_path: licenses/bin/@babel-runtime.MIT
+
+---
+
+name: "@types/dom4"
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 2.0.1
+copyright: Microsoft Corporation
+license_file_path: licenses/bin/@types-dom4.MIT
+
+---
+
+name: array-includes
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 3.0.3
+copyright: Jordan Harband
+license_file_path: licenses/bin/array-includes.MIT
+
+---
+
+name: asap
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 2.0.6
+license_file_path: licenses/bin/asap.MIT
+
+---
+
+name: axios
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.18.0
+copyright: Matt Zabriskie
+license_file_path: licenses/bin/axios.MIT
+
+---
+
+name: brace
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.11.1
+copyright: Thorsten Lorenz
+license_file_path: licenses/bin/brace.MIT
+
+---
+
+name: classnames
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 2.2.6
+copyright: Jed Watson
+license_file_path: licenses/bin/classnames.MIT
+
+---
+
+name: copy-to-clipboard
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 3.2.0
+copyright: sudodoki
+license_file_path: licenses/bin/copy-to-clipboard.MIT
+
+---
+
+name: create-react-context
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.2.2
+copyright: James Kyle
+license_file_path: licenses/bin/create-react-context.MIT
+
+---
+
+name: define-properties
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.1.3
+copyright: Jordan Harband
+license_file_path: licenses/bin/define-properties.MIT
+
+---
+
+name: dom-helpers
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 3.4.0
+copyright: Jason Quense
+license_file_path: licenses/bin/dom-helpers.MIT
+
+---
+
+name: dom4
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 2.1.4
+copyright: Andrea Giammarchi
+license_file_path: licenses/bin/dom4.MIT
+
+---
+
+name: encoding
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.1.12
+copyright: Andris Reinman
+license_file_path: licenses/bin/encoding.MIT
+
+---
+
+name: es-abstract
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.13.0
+copyright: Jordan Harband
+license_file_path: licenses/bin/es-abstract.MIT
+
+---
+
+name: es-to-primitive
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.2.0
+copyright: Jordan Harband
+license_file_path: licenses/bin/es-to-primitive.MIT
+
+---
+
+name: es6-shim
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.35.3
+copyright: Paul Miller
+license_file_path: licenses/bin/es6-shim.MIT
+
+---
+
+name: es7-shim
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 6.0.0
+copyright: Jordan Harband
+license_file_path: licenses/bin/es7-shim.MIT
+
+---
+
+name: fbjs
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.8.17
+copyright: Facebook, Inc
+license_file_path: licenses/bin/fbjs.MIT
+
+---
+
+name: file-saver
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 2.0.1
+copyright: Eli Grey
+license_file_path: licenses/bin/file-saver.MIT
+
+---
+
+name: function-bind
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.1.1
+copyright: Raynos
+license_file_path: licenses/bin/function-bind.MIT
+
+---
+
+name: gud
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.0
+copyright: Jamie Kyle
+license_file_path: licenses/bin/gud.MIT
+
+---
+
+name: has-symbols
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.0
+copyright: Jordan Harband
+license_file_path: licenses/bin/has-symbols.MIT
+
+---
+
+name: has
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.3
+copyright: Thiago de Arruda
+license_file_path: licenses/bin/has.MIT
+
+---
+
+name: history
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 4.9.0
+copyright: Michael Jackson
+license_file_path: licenses/bin/history.MIT
+
+---
+
+name: hjson
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 3.1.2
+copyright: Christian Zangl
+license_file_path: licenses/bin/hjson.MIT
+
+---
+
+name: is-buffer
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.1.6
+copyright: Feross Aboukhadijeh
+license_file_path: licenses/bin/is-buffer.MIT
+
+---
+
+name: is-callable
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.1.4
+copyright: Jordan Harband
+license_file_path: licenses/bin/is-callable.MIT
+
+---
+
+name: is-date-object
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.1
+copyright: Jordan Harband
+license_file_path: licenses/bin/is-date-object.MIT
+
+---
+
+name: is-regex
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.4
+copyright: Jordan Harband
+license_file_path: licenses/bin/is-regex.MIT
+
+---
+
+name: is-symbol
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.2
+copyright: Jordan Harband
+license_file_path: licenses/bin/is-symbol.MIT
+
+---
+
+name: isarray
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.0.1
+copyright: Julian Gruber
+license_file_path: licenses/bin/isarray.MIT
+
+---
+
+name: numeral
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 2.0.6
+copyright: Adam Draper
+license_file_path: licenses/bin/numeral.MIT
+
+---
+
+name: object-assign
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 4.1.1
+copyright: Sindre Sorhus
+license_file_path: licenses/bin/object-assign.MIT
+
+---
+
+name: object-keys
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.1.1
+copyright: Jordan Harband
+license_file_path: licenses/bin/object-keys.MIT
+
+---
+
+name: path-to-regexp
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.7.0
+copyright: Blake Embrey
+license_file_path: licenses/bin/path-to-regexp.MIT
+
+---
+
+name: prop-types
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 15.7.2
+copyright: Facebook, Inc.
+license_file_path: licenses/bin/prop-types.MIT
+
+---
+
+name: react-ace
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 6.5.0
+copyright: James Hrisho
+license_file_path: licenses/bin/react-ace.MIT
+
+---
+
+name: react-copy-to-clipboard
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 5.0.1
+copyright: Nik Butenko
+license_file_path: licenses/bin/react-copy-to-clipboard.MIT
+
+---
+
+name: react-dom
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 16.8.6
+copyright: Facebook, Inc. and its affiliates
+license_file_path: licenses/bin/react-dom.MIT
+
+---
+
+name: react-is
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 16.8.6
+copyright: Facebook, Inc. and its affiliates
+license_file_path: licenses/bin/react-is.MIT
+
+---
+
+name: react-lifecycles-compat
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 3.0.4
+copyright: Facebook, Inc.
+license_file_path: licenses/bin/react-lifecycles-compat.MIT
+
+---
+
+name: react-popper
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.3.3
+copyright: Travis Arnold
+license_file_path: licenses/bin/react-popper.MIT
+
+---
+
+name: react-router-dom
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 5.0.0
+copyright: React Training
+license_file_path: licenses/bin/react-router-dom.MIT
+
+---
+
+name: react-router
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 5.0.0
+copyright: React Training
+license_file_path: licenses/bin/react-router.MIT
+
+---
+
+name: react-table
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 6.8.6
+copyright: Tanner Linsley
+license_file_path: licenses/bin/react-table.MIT
+
+---
+
+name: react
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 16.8.6
+copyright: Facebook, Inc. and its affiliates
+license_file_path: licenses/bin/react.MIT
+
+---
+
+name: resize-observer-polyfill
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.5.1
+copyright: Denis Rul
+license_file_path: licenses/bin/resize-observer-polyfill.MIT
+
+---
+
+name: resolve-pathname
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 2.2.0
+copyright: Michael Jackson
+license_file_path: licenses/bin/resolve-pathname.MIT
+
+---
+
+name: scheduler
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.13.6
+copyright: Facebook, Inc. and its affiliates
+license_file_path: licenses/bin/scheduler.MIT
+
+---
+
+name: string-at
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.1
+copyright: Jordan Harband
+license_file_path: licenses/bin/string-at.MIT
+
+---
+
+name: tiny-invariant
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.4
+copyright: Alex Reardon
+license_file_path: licenses/bin/tiny-invariant.MIT
+
+---
+
+name: tiny-warning
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.2
+copyright: Alex Reardon
+license_file_path: licenses/bin/tiny-warning.MIT
+
+---
+
+name: toggle-selection
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 1.0.6
+copyright: sudodoki
+license_file_path: licenses/bin/toggle-selection.MIT
+
+---
+
+name: value-equal
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 0.4.0
+copyright: Michael Jackson
+license_file_path: licenses/bin/value-equal.MIT
+
+---
+
+name: warning
+license_category: binary
+module: web-console
+license_name: MIT License
+version: 4.0.3
+copyright: Berkeley Martinez
+license_file_path: licenses/bin/warning.MIT
+
+---
+
+name: JNI binding for Zstd
+license_category: binary
+module: java-core
+license_name: BSD-2-Clause License
+version: 1.3.3-1
+copyright: Luben Karavelov
+license_file_path: licenses/bin/zstd-jni.BSD2
+libraries:
+ - com.github.luben: zstd-jni
+
+---
+
+name: demo_table.css and jquery.dataTables.js from DataTables
+license_category: source
+module: web-console
+license_name: BSD-3-Clause License
+version: 1.8.2
+copyright: Allan Jardine.
+license_file_path: licenses/src/datatables.BSD3
+
+---
+
+name: Zstandard
+license_category: binary
+module: java-core
+license_name: BSD-3-Clause License
+version: 1.3.3
+copyright: Facebook, Inc.
+license_file_path: licenses/bin/zstandard.BSD3
+
+---
+
+name: FindBugs JSR305
+license_category: binary
+module: java-core
+license_name: BSD-3-Clause License
+version: 2.0.1
+copyright: FindBugs
+license_file_path: licenses/bin/jsr305.BSD3
+libraries:
+ - com.google.code.findbugs: jsr305
+skip_dependency_report_check: true
+
+---
+
+name: Protocol Buffers
+license_category: binary
+module: java-core
+license_name: BSD-3-Clause License
+version: 3.1.0
+copyright: Google, Inc.
+license_file_path:
+ - licenses/bin/protobuf-java.BSD3
+ - licenses/bin/protobuf-java-redhat.BSD3
+ - licenses/bin/protobuf-java-bloomberg.BSD3
+libraries:
+ - com.google.protobuf: protobuf-java
+additional_license_statement: except src/google/protobuf/stubs/atomicops_internals_generic_gcc.h and src/google/protobuf/stubs/atomicops_internals_power.h files which are copyrighted by Red Hat Inc and Bloomberg Finance LP, respectively, and available under a BSD-3-Clause
+
+---
+
+name: JLine
+license_category: binary
+module: java-core
+license_name: BSD-3-Clause License
+version: 0.9.94
+copyright: Marc Prud'hommeaux
+license_file_path: licenses/bin/jline.BSD3
+libraries:
+ - jline: jline
+
+---
+
+name: ANTLR 4 Runtime
+license_category: binary
+module: java-core
+license_name: BSD-3-Clause License
+version: 4.5.1
+copyright: The ANTLR Project
+license_file_path: licenses/bin/antlr4-runtime.BSD3
+libraries:
+ - org.antlr: antlr4-runtime
+
+---
+
+name: Janino and Commons Compiler
+license_category: binary
+module: java-core
+license_name: BSD-3-Clause License
+version: 2.7.6
+copyright: Arno Unkrig and TIBCO Software Inc.
+license_file_path: licenses/bin/janino.BSD3
+libraries:
+ - org.codehaus.janino: janino
+ - org.codehaus.janino: commons-compiler
+
+---
+
+name: ASM
+license_category: binary
+module: java-core
+license_name: BSD-3-Clause License
+version: 7.1
+copyright: INRIA, France Telecom
+license_file_path: licenses/bin/asm.BSD3
+libraries:
+ - org.ow2.asm: asm
+ - org.ow2.asm: asm-commons
+ - org.ow2.asm: asm-tree
+ - org.ow2.asm: asm-analysis
+
+---
+
+name: FindBugs JSR305
+license_category: binary
+module: hadoop-client
+license_name: BSD-3-Clause License
+version: 3.0.0
+copyright: FindBugs
+license_file_path: licenses/bin/jsr305.BSD3
+libraries:
+ - com.google.code.findbugs: jsr305
+skip_dependency_report_check: true
+
+---
+
+name: Protocol Buffers
+license_category: binary
+module: hadoop-client
+license_name: BSD-3-Clause License
+version: 2.5.0
+copyright: Google, Inc.
+license_file_path: licenses/bin/protobuf-java.BSD3
+libraries:
+ - com.google.protobuf: protobuf-java
+
+---
+
+name: Paranamer
+license_category: binary
+module: hadoop-client
+license_name: BSD-3-Clause License
+version: 2.3
+copyright: Paul Hammant & ThoughtWorks Inc
+license_file_path: licenses/bin/paranamer.BSD3
+libraries:
+ - com.thoughtworks.paranamer: paranamer
+
+---
+
+name: LevelDB JNI
+license_category: binary
+module: hadoop-client
+license_name: BSD-3-Clause License
+version: 1.8
+copyright: FuseSource Corp.
+license_file_path: licenses/bin/leveldb-jni.BSD3
+libraries:
+ - org.fusesource.leveldbjni: leveldbjni-all
+
+---
+
+name: Paranamer
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: BSD-3-Clause License
+version: 2.7
+copyright: Paul Hammant & ThoughtWorks Inc
+license_file_path: licenses/bin/paranamer.BSD3
+libraries:
+ - com.thoughtworks.paranamer: paranamer
+
+---
+
+name: JSch - Java Secure Channel
+license_category: binary
+module: extensions/druid-kerberos
+license_name: BSD-3-Clause License
+version: 0.1.54
+copyright: Atsuhiko Yamanaka, JCraft,Inc.
+license_file_path: licenses/bin/jsch.BSD3
+libraries:
+ - com.jcraft: jsch
+
+---
+
+name: StringTemplate
+license_category: binary
+module: extensions/druid-lookups-cached-single
+license_name: BSD-3-Clause License
+version: 3.2
+copyright: Terrence Parr
+license_file_path: licenses/bin/antlr-stringtemplate.BSD3
+libraries:
+ - org.antlr: stringtemplate
+
+---
+
+name: ANTLR
+license_category: binary
+module: extensions/druid-lookups-cached-single
+license_name: BSD-3-Clause License
+version: 2.7.7
+copyright: The ANTLR Project
+license_file_path: licenses/bin/antlr.BSD3
+libraries:
+ - antlr: antlr
+
+---
+
+name: PostgreSQL JDBC Driver
+license_category: binary
+module: extensions/postgresql-metadata-storage
+license_name: BSD-3-Clause License
+version: 9.4.1208.jre7
+copyright: PostgreSQL Global Development Group
+license_file_path: licenses/bin/postgresql.BSD3
+libraries:
+ - org.postgresql: postgresql
+
+---
+
+name: Protocol Buffers
+license_category: binary
+module: extensions/druid-protobuf-extensions
+license_name: BSD-3-Clause License
+version: 3.2.0
+copyright: Google, Inc.
+license_file_path: licenses/bin/protobuf-java.BSD3
+libraries:
+ - com.google.protobuf: protobuf-java
+ - com.google.protobuf: protobuf-java-util
+
+---
+
+name: d3-array
+version: 2.0.3
+copyright: Mike Bostock
+license_category: binary
+module: web-console
+license_name: BSD-3-Clause License
+license_file_path: licenses/bin/d3-array.BSD3
+
+---
+
+name: hoist-non-react-statics
+license_category: binary
+module: web-console
+license_name: BSD-3-Clause License
+version: 2.5.5
+copyright: Yahoo! Inc.
+license_file_path: licenses/bin/hoist-non-react-statics.BSD3
+
+---
+
+name: react-transition-group
+license_category: binary
+module: web-console
+license_name: BSD-3-Clause License
+version: 1.2.1
+copyright: 2016, React Community
+additional_copyright_statement: forked from React (https://github.com/facebook/react), copyright 2013-present, Facebook, Inc.
+license_file_path: licenses/bin/react-transition-group.BSD3
+
+---
+
+name: warning
+license_category: binary
+module: web-console
+license_name: BSD-3-Clause License
+version: 3.0.0
+copyright: Facebook, Inc.
+license_file_path: licenses/bin/warning.BSD3
+
+---
+
+name: ICU4J
+license_category: binary
+module: java-core
+license_name: ICU License
+version: 54.1.1
+copyright: International Business Machines Corporation and others
+license_file_path: licenses/bin/icu4j.ICU
+libraries:
+ - com.ibm.icu: icu4j
+
+---
+
+name: fonts from Font Awesome Free
+license_category: binary
+module: web-console
+license_name: SIL Open Font License 1.1
+version: 4.2.0
+copyright: Font Awesome
+license_file_path: licenses/bin/font-awesome.silofl
+
+---
+
+name: JavaBeans Activation Framework
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 1.2.0
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.activation.CDDL11
+libraries:
+ - com.sun.activation: javax.activation
+
+---
+
+name: Jersey
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 1.19.3
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/jersey.CDDL11
+libraries:
+ - com.sun.jersey: jersey-core
+ - com.sun.jersey: jersey-server
+ - com.sun.jersey: jersey-servlet
+ - com.sun.jersey: contribs
+ - com.sun.jersey.contribs: jersey-guice
+
+---
+
+name: Expression Language 3.0 API
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 3.0.0
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - javax.el: javax.el-api
+
+---
+
+name: Java Servlet API
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 3.1.0
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - javax.servlet: javax.servlet-api
+
+---
+
+name: JSR311 API
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 1.1.1
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/jsr311-api.CDDL11
+libraries:
+ - javax.ws.rs: jsr311-api
+
+---
+
+name: Expression Language 3.0
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 3.0.0
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - org.glassfish: javax.el
+
+---
+
+name: Jersey
+license_category: binary
+module: hadoop-client
+license_name: CDDL 1.1
+version: 1.9
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/jersey.CDDL11
+libraries:
+ - com.sun.jersey: jersey-client
+ - com.sun.jersey: jersey-core
+
+---
+
+name: JavaBeans Activation Framework
+license_category: binary
+module: hadoop-client
+license_name: CDDL 1.1
+version: 1.1
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javaxCDDL11
+libraries:
+ - javax.activation: activation
+
+---
+
+name: Java Servlet API
+license_category: binary
+module: hadoop-client
+license_name: CDDL 1.1
+version: 2.5
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - javax.servlet: javax.servlet-api
+
+---
+
+name: JAXB
+license_category: binary
+module: hadoop-client
+license_name: CDDL 1.1
+version: 2.2.2
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - javax.xml.bind: jaxb-api
+
+---
+
+name: JAXB
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 2.3.1
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - javax.xml.bind: jaxb-api
+
+---
+
+name: stax-api
+license_category: binary
+module: hadoop-client
+license_name: CDDL 1.1
+version: 1.0-2
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - javax.xml.stream: stax-api
+
+---
+
+name: jsp-api
+license_category: binary
+module: hadoop-client
+license_name: CDDL 1.1
+version: 2.1
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/javax.CDDL11
+libraries:
+ - javax.servlet.jsp: jsp-api
+
+---
+
+name: Jersey
+license_category: binary
+module: extensions/druid-avro-extensions
+license_name: CDDL 1.1
+version: 1.15
+copyright: Oracle and/or its affiliates.
+license_file_path: licenses/bin/jersey.CDDL11
+libraries:
+ - com.sun.jersey: jersey-client
+
+---
+
+name: OkHttp Aether Connector
+license_category: binary
+module: java-core
+license_name: Eclipse Public License 1.0
+version: 0.0.9
+copyright: to original author or authors
+license_file_path: licenses/bin/aether-connector-okhttp.EPL1
+libraries:
+ - io.tesla.aether: aether-connector-okhttp
+
+---
+
+name: Tesla Aether
+license_category: binary
+module: java-core
+license_name: Eclipse Public License 1.0
+version: 0.0.5
+copyright: to original author or authors
+license_file_path: licenses/bin/tesla-aether.EPL1
+libraries:
+ - io.tesla.aether: tesla-aether
+
+---
+
+name: Eclipse Aether libraries
+license_category: binary
+module: java-core
+license_name: Eclipse Public License 1.0
+version: 0.9.0.M2
+copyright: Sonatype, Inc.
+license_file_path: licenses/bin/aether-core.EPL1
+libraries:
+ - org.eclipse.aether: aether-api
+ - org.eclipse.aether: aether-connector-file
+ - org.eclipse.aether: aether-impl
+ - org.eclipse.aether: aether-spi
+ - org.eclipse.aether: aether-util
+
+---
+
+name: Rhino
+license_category: binary
+module: java-core
+license_name: Mozilla Public License Version 2.0
+version: 1.7R5
+copyright: Mozilla and individual contributors.
+license_file_path: licenses/bin/rhino.MPL2
+libraries:
+ - org.mozilla: rhino
+
+---
+
+name: \"Java Concurrency In Practice\" Book Annotations
+license_category: binary
+module: hadoop-client
+license_name: Creative Commons Attribution 2.5
+version: 1.0
+copyright: Brian Goetz and Tim Peierls
+license_file_path: licenses/bin/creative-commons-2.5.LICENSE
+libraries:
+ - net.jcip: jcip-annotations
+
+---
+
+name: Reactive Streams
+license_category: binary
+module: java-core
+license_name: Creative Commons CC0
+version: 1.0.2
+license_file_path: licenses/bin/reactive-streams.CC0
+libraries:
+ - org.reactivestreams: reactive-streams
+
+---
+
+name: a smear function adapted from MurmurHash3
+license_category: source
+module: java-core
+license_name: Public Domain
+copyright: Austin Appleby who has placed MurmurHash3 in the public domain (https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp)
+source_paths:
+ - processing/src/main/java/org/apache/druid/query/groupby/epinephelinae/Groupers.java
+
+---
+
+name: AOP Alliance
+license_category: binary
+module: java-core
+license_name: Public Domain
+version: 1.0
+libraries:
+ - aopalliance: aopalliance
+
+---
+
+name: XZ
+license_category: binary
+module: java-core
+license_name: Public Domain
+version: 1.8
+libraries:
+ - org.tukaani: xz
+
+---
+
+name: XZ
+license_category: binary
+module: hadoop-client
+license_name: Public Domain
+version: 1.0
+libraries:
+ - org.tukaani: xz
+
+---
+
+name: Apache ORC libraries
+license_category: binary
+module: extensions/druid-orc-extensions
+license_name: Apache License version 2.0
+version: 1.5.5
+libraries:
+ - org.apache.orc: orc-mapreduce
+ - org.apache.orc: orc-core
+ - org.apache.orc: orc-shims
+
+---
+
+name: aircompressor
+license_category: binary
+module: extensions/druid-orc-extensions
+license_name: Apache License version 2.0
+version: "0.10"
+libraries:
+ - io.airlift: aircompressor
+
+---
+
+name: Hive storage API
+license_category: binary
+module: extensions/druid-orc-extensions
+license_name: Apache License version 2.0
+version: 2.6.0
+libraries:
+ - org.apache.hive: hive-storage-api
+
+---
+
+name: Google Cloud Storage JSON API
+license_category: binary
+module: extensions/druid-google-extensions
+license_name: Apache License version 2.0
+version: v1-rev79-1.22.0
+libraries:
+ - com.google.apis: google-api-services-storage
+
+---
+
+name: "Jackson Module: Guice"
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 2.6.7
+libraries:
+ - com.fasterxml.jackson.module: jackson-module-guice
+
+---
+
+name: Google APIs Client Library For Java
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.22.0
+libraries:
+ - com.google.api-client: google-api-client
+
+---
+
+name: Google HTTP Client Library For Java
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.22.0
+libraries:
+ - com.google.http-client: google-http-client
+ - com.google.http-client: google-http-client-jackson2
+
+---
+
+name: Google OAuth Client Library For Java
+license_category: binary
+module: java-core
+license_name: Apache License version 2.0
+version: 1.22.0
+libraries:
+ - com.google.oauth-client: google-oauth-client
+
+---
+
+name: JavaBeans Activation Framework API
+license_category: binary
+module: java-core
+license_name: CDDL 1.1
+version: 1.2.0
+copyright: Oracle and/or its affiliates
+license_file_path: licenses/bin/javax.activation-api.CDDL11
+libraries:
+ - javax.activation: javax.activation-api
+
+---
+
+name: Apache Kafka
+license_category: binary
+module: extensions/kafka-extraction-namespace
+license_name: Apache License version 2.0
+version: 0.8.2.1
+libraries:
+ - org.apache.kafka: kafka_2.10
+ - org.apache.kafka: kafka-clients
+
+---
+
+name: ZooKeeper Client
+license_category: binary
+module: extensions/kafka-extraction-namespace
+license_name: Apache License version 2.0
+version: 0.3
+libraries:
+ - com.101tec: zkclient
+
+---
+
+name: Metrics Core Library
+license_category: binary
+module: extensions/kafka-extraction-namespace
+license_name: Apache License version 2.0
+version: 2.2.0
+libraries:
+ - com.yammer.metrics: metrics-core
+
+---
+
+name: JOpt Simple
+license_category: binary
+module: extensions/kafka-extraction-namespace
+license_name: MIT License
+copyright: Paul R. Holser, Jr.
+version: 3.2
+license_file_path: licenses/bin/jopt-simple.MIT
+libraries:
+ - net.sf.jopt-simple: jopt-simple
+
+---
+
+name: Scala Library
+license_category: binary
+module: extensions/kafka-extraction-namespace
+license_name: BSD-3-Clause License
+copyright: EPFL, Lightbend Inc.
+version: 2.10.4
+license_file_path: licenses/bin/scala-lang.BSD3
+libraries:
+ - org.scala-lang: scala-library
\ No newline at end of file
diff --git a/licenses/APACHE2 b/licenses/APACHE2
new file mode 100644
index 000000000000..eeb51e0f55be
--- /dev/null
+++ b/licenses/APACHE2
@@ -0,0 +1,210 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) 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. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ 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 DRUID (INCUBATING) SUBCOMPONENTS:
+
+ Apache Druid (incubating) includes a number of subcomponents with
+ separate copyright notices and license terms. Your use of the source
+ code for these subcomponents is subject to the terms and
+ conditions of the following licenses.
+
diff --git a/licenses/bin/javax.activation-api.CDDL11 b/licenses/bin/javax.activation-api.CDDL11
new file mode 100644
index 000000000000..4a00ba94825a
--- /dev/null
+++ b/licenses/bin/javax.activation-api.CDDL11
@@ -0,0 +1,362 @@
+COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1
+
+1. Definitions.
+
+ 1.1. "Contributor" means each individual or entity that creates or
+ contributes to the creation of Modifications.
+
+ 1.2. "Contributor Version" means the combination of the Original
+ Software, prior Modifications used by a Contributor (if any), and
+ the Modifications made by that particular Contributor.
+
+ 1.3. "Covered Software" means (a) the Original Software, or (b)
+ Modifications, or (c) the combination of files containing Original
+ Software with files containing Modifications, in each case including
+ portions thereof.
+
+ 1.4. "Executable" means the Covered Software in any form other than
+ Source Code.
+
+ 1.5. "Initial Developer" means the individual or entity that first
+ makes Original Software available under this License.
+
+ 1.6. "Larger Work" means a work which combines Covered Software or
+ portions thereof with code not governed by the terms of this License.
+
+ 1.7. "License" means this document.
+
+ 1.8. "Licensable" means having the right to grant, to the maximum
+ extent possible, whether at the time of the initial grant or
+ subsequently acquired, any and all of the rights conveyed herein.
+
+ 1.9. "Modifications" means the Source Code and Executable form of
+ any of the following:
+
+ A. Any file that results from an addition to, deletion from or
+ modification of the contents of a file containing Original Software
+ or previous Modifications;
+
+ B. Any new file that contains any part of the Original Software or
+ previous Modification; or
+
+ C. Any new file that is contributed or otherwise made available
+ under the terms of this License.
+
+ 1.10. "Original Software" means the Source Code and Executable form
+ of computer software code that is originally released under this
+ License.
+
+ 1.11. "Patent Claims" means any patent claim(s), now owned or
+ hereafter acquired, including without limitation, method, process,
+ and apparatus claims, in any patent Licensable by grantor.
+
+ 1.12. "Source Code" means (a) the common form of computer software
+ code in which modifications are made and (b) associated
+ documentation included in or with such code.
+
+ 1.13. "You" (or "Your") means an individual or a legal entity
+ exercising rights under, and complying with all of the terms of,
+ this License. For legal entities, "You" includes any entity which
+ controls, is controlled by, or is under common control with You. For
+ purposes of this definition, "control" means (a) the power, direct
+ or indirect, to cause the direction or management of such entity,
+ whether by contract or otherwise, or (b) ownership of more than
+ fifty percent (50%) of the outstanding shares or beneficial
+ ownership of such entity.
+
+2. License Grants.
+
+ 2.1. The Initial Developer Grant.
+
+ Conditioned upon Your compliance with Section 3.1 below and subject
+ to third party intellectual property claims, the Initial Developer
+ hereby grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or
+ trademark) Licensable by Initial Developer, to use, reproduce,
+ modify, display, perform, sublicense and distribute the Original
+ Software (or portions thereof), with or without Modifications,
+ and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using or selling of
+ Original Software, to make, have made, use, practice, sell, and
+ offer for sale, and/or otherwise dispose of the Original Software
+ (or portions thereof).
+
+ (c) The licenses granted in Sections 2.1(a) and (b) are effective on
+ the date Initial Developer first distributes or otherwise makes the
+ Original Software available to a third party under the terms of this
+ License.
+
+ (d) Notwithstanding Section 2.1(b) above, no patent license is
+ granted: (1) for code that You delete from the Original Software, or
+ (2) for infringements caused by: (i) the modification of the
+ Original Software, or (ii) the combination of the Original Software
+ with other software or devices.
+
+ 2.2. Contributor Grant.
+
+ Conditioned upon Your compliance with Section 3.1 below and subject
+ to third party intellectual property claims, each Contributor hereby
+ grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or
+ trademark) Licensable by Contributor to use, reproduce, modify,
+ display, perform, sublicense and distribute the Modifications
+ created by such Contributor (or portions thereof), either on an
+ unmodified basis, with other Modifications, as Covered Software
+ and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using, or selling
+ of Modifications made by that Contributor either alone and/or in
+ combination with its Contributor Version (or portions of such
+ combination), to make, use, sell, offer for sale, have made, and/or
+ otherwise dispose of: (1) Modifications made by that Contributor (or
+ portions thereof); and (2) the combination of Modifications made by
+ that Contributor with its Contributor Version (or portions of such
+ combination).
+
+ (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective
+ on the date Contributor first distributes or otherwise makes the
+ Modifications available to a third party.
+
+ (d) Notwithstanding Section 2.2(b) above, no patent license is
+ granted: (1) for any code that Contributor has deleted from the
+ Contributor Version; (2) for infringements caused by: (i) third
+ party modifications of Contributor Version, or (ii) the combination
+ of Modifications made by that Contributor with other software
+ (except as part of the Contributor Version) or other devices; or (3)
+ under Patent Claims infringed by Covered Software in the absence of
+ Modifications made by that Contributor.
+
+3. Distribution Obligations.
+
+ 3.1. Availability of Source Code.
+
+ Any Covered Software that You distribute or otherwise make available
+ in Executable form must also be made available in Source Code form
+ and that Source Code form must be distributed only under the terms
+ of this License. You must include a copy of this License with every
+ copy of the Source Code form of the Covered Software You distribute
+ or otherwise make available. You must inform recipients of any such
+ Covered Software in Executable form as to how they can obtain such
+ Covered Software in Source Code form in a reasonable manner on or
+ through a medium customarily used for software exchange.
+
+ 3.2. Modifications.
+
+ The Modifications that You create or to which You contribute are
+ governed by the terms of this License. You represent that You
+ believe Your Modifications are Your original creation(s) and/or You
+ have sufficient rights to grant the rights conveyed by this License.
+
+ 3.3. Required Notices.
+
+ You must include a notice in each of Your Modifications that
+ identifies You as the Contributor of the Modification. You may not
+ remove or alter any copyright, patent or trademark notices contained
+ within the Covered Software, or any notices of licensing or any
+ descriptive text giving attribution to any Contributor or the
+ Initial Developer.
+
+ 3.4. Application of Additional Terms.
+
+ You may not offer or impose any terms on any Covered Software in
+ Source Code form that alters or restricts the applicable version of
+ this License or the recipients' rights hereunder. You may choose to
+ offer, and to charge a fee for, warranty, support, indemnity or
+ liability obligations to one or more recipients of Covered Software.
+ However, you may do so only on Your own behalf, and not on behalf of
+ the Initial Developer or any Contributor. You must make it
+ absolutely clear that any such warranty, support, indemnity or
+ liability obligation is offered by You alone, and You hereby agree
+ to indemnify the Initial Developer and every Contributor for any
+ liability incurred by the Initial Developer or such Contributor as a
+ result of warranty, support, indemnity or liability terms You offer.
+
+ 3.5. Distribution of Executable Versions.
+
+ You may distribute the Executable form of the Covered Software under
+ the terms of this License or under the terms of a license of Your
+ choice, which may contain terms different from this License,
+ provided that You are in compliance with the terms of this License
+ and that the license for the Executable form does not attempt to
+ limit or alter the recipient's rights in the Source Code form from
+ the rights set forth in this License. If You distribute the Covered
+ Software in Executable form under a different license, You must make
+ it absolutely clear that any terms which differ from this License
+ are offered by You alone, not by the Initial Developer or
+ Contributor. You hereby agree to indemnify the Initial Developer and
+ every Contributor for any liability incurred by the Initial
+ Developer or such Contributor as a result of any such terms You offer.
+
+ 3.6. Larger Works.
+
+ You may create a Larger Work by combining Covered Software with
+ other code not governed by the terms of this License and distribute
+ the Larger Work as a single product. In such a case, You must make
+ sure the requirements of this License are fulfilled for the Covered
+ Software.
+
+4. Versions of the License.
+
+ 4.1. New Versions.
+
+ Oracle is the initial license steward and may publish revised and/or
+ new versions of this License from time to time. Each version will be
+ given a distinguishing version number. Except as provided in Section
+ 4.3, no one other than the license steward has the right to modify
+ this License.
+
+ 4.2. Effect of New Versions.
+
+ You may always continue to use, distribute or otherwise make the
+ Covered Software available under the terms of the version of the
+ License under which You originally received the Covered Software. If
+ the Initial Developer includes a notice in the Original Software
+ prohibiting it from being distributed or otherwise made available
+ under any subsequent version of the License, You must distribute and
+ make the Covered Software available under the terms of the version
+ of the License under which You originally received the Covered
+ Software. Otherwise, You may also choose to use, distribute or
+ otherwise make the Covered Software available under the terms of any
+ subsequent version of the License published by the license steward.
+
+ 4.3. Modified Versions.
+
+ When You are an Initial Developer and You want to create a new
+ license for Your Original Software, You may create and use a
+ modified version of this License if You: (a) rename the license and
+ remove any references to the name of the license steward (except to
+ note that the license differs from this License); and (b) otherwise
+ make it clear that the license contains terms which differ from this
+ License.
+
+5. DISCLAIMER OF WARRANTY.
+
+ COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
+ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
+ INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE
+ IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
+ NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
+ THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE
+ DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
+ OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
+ REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
+ ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS
+ AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+6. TERMINATION.
+
+ 6.1. This License and the rights granted hereunder will terminate
+ automatically if You fail to comply with terms herein and fail to
+ cure such breach within 30 days of becoming aware of the breach.
+ Provisions which, by their nature, must remain in effect beyond the
+ termination of this License shall survive.
+
+ 6.2. If You assert a patent infringement claim (excluding
+ declaratory judgment actions) against Initial Developer or a
+ Contributor (the Initial Developer or Contributor against whom You
+ assert such claim is referred to as "Participant") alleging that the
+ Participant Software (meaning the Contributor Version where the
+ Participant is a Contributor or the Original Software where the
+ Participant is the Initial Developer) directly or indirectly
+ infringes any patent, then any and all rights granted directly or
+ indirectly to You by such Participant, the Initial Developer (if the
+ Initial Developer is not the Participant) and all Contributors under
+ Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
+ from Participant terminate prospectively and automatically at the
+ expiration of such 60 day notice period, unless if within such 60
+ day period You withdraw Your claim with respect to the Participant
+ Software against such Participant either unilaterally or pursuant to
+ a written agreement with Participant.
+
+ 6.3. If You assert a patent infringement claim against Participant
+ alleging that the Participant Software directly or indirectly
+ infringes any patent where such claim is resolved (such as by
+ license or settlement) prior to the initiation of patent
+ infringement litigation, then the reasonable value of the licenses
+ granted by such Participant under Sections 2.1 or 2.2 shall be taken
+ into account in determining the amount or value of any payment or
+ license.
+
+ 6.4. In the event of termination under Sections 6.1 or 6.2 above,
+ all end user licenses that have been validly granted by You or any
+ distributor hereunder prior to termination (excluding licenses
+ granted to You by any distributor) shall survive termination.
+
+7. LIMITATION OF LIABILITY.
+
+ UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+ (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
+ INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
+ COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE
+ TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
+ CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
+ LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
+ FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
+ LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
+ POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT
+ APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH
+ PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
+ LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
+ LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION
+ AND LIMITATION MAY NOT APPLY TO YOU.
+
+8. U.S. GOVERNMENT END USERS.
+
+ The Covered Software is a "commercial item," as that term is defined
+ in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
+ software" (as that term is defined at 48 C.F.R. §
+ 252.227-7014(a)(1)) and "commercial computer software documentation"
+ as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent
+ with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4
+ (June 1995), all U.S. Government End Users acquire Covered Software
+ with only those rights set forth herein. This U.S. Government Rights
+ clause is in lieu of, and supersedes, any other FAR, DFAR, or other
+ clause or provision that addresses Government rights in computer
+ software under this License.
+
+9. MISCELLANEOUS.
+
+ This License represents the complete agreement concerning subject
+ matter hereof. If any provision of this License is held to be
+ unenforceable, such provision shall be reformed only to the extent
+ necessary to make it enforceable. This License shall be governed by
+ the law of the jurisdiction specified in a notice contained within
+ the Original Software (except to the extent applicable law, if any,
+ provides otherwise), excluding such jurisdiction's conflict-of-law
+ provisions. Any litigation relating to this License shall be subject
+ to the jurisdiction of the courts located in the jurisdiction and
+ venue specified in a notice contained within the Original Software,
+ with the losing party responsible for costs, including, without
+ limitation, court costs and reasonable attorneys' fees and expenses.
+ The application of the United Nations Convention on Contracts for
+ the International Sale of Goods is expressly excluded. Any law or
+ regulation which provides that the language of a contract shall be
+ construed against the drafter shall not apply to this License. You
+ agree that You alone are responsible for compliance with the United
+ States export administration regulations (and the export control
+ laws and regulation of any other countries) when You use, distribute
+ or otherwise make available any Covered Software.
+
+10. RESPONSIBILITY FOR CLAIMS.
+
+ As between Initial Developer and the Contributors, each party is
+ responsible for claims and damages arising, directly or indirectly,
+ out of its utilization of rights under this License and You agree to
+ work with Initial Developer and Contributors to distribute such
+ responsibility on an equitable basis. Nothing herein is intended or
+ shall be deemed to constitute any admission of liability.
+
+------------------------------------------------------------------------
+
+NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION
+LICENSE (CDDL)
+
+The code released under the CDDL shall be governed by the laws of the
+State of California (excluding conflict-of-law provisions). Any
+litigation relating to this License shall be subject to the jurisdiction
+of the Federal Courts of the Northern District of California and the
+state courts of the State of California, with venue lying in Santa Clara
+County, California.
diff --git a/licenses/bin/javax.annotation-api.CDDL11 b/licenses/bin/javax.annotation-api.CDDL11
new file mode 100644
index 000000000000..4a00ba94825a
--- /dev/null
+++ b/licenses/bin/javax.annotation-api.CDDL11
@@ -0,0 +1,362 @@
+COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1
+
+1. Definitions.
+
+ 1.1. "Contributor" means each individual or entity that creates or
+ contributes to the creation of Modifications.
+
+ 1.2. "Contributor Version" means the combination of the Original
+ Software, prior Modifications used by a Contributor (if any), and
+ the Modifications made by that particular Contributor.
+
+ 1.3. "Covered Software" means (a) the Original Software, or (b)
+ Modifications, or (c) the combination of files containing Original
+ Software with files containing Modifications, in each case including
+ portions thereof.
+
+ 1.4. "Executable" means the Covered Software in any form other than
+ Source Code.
+
+ 1.5. "Initial Developer" means the individual or entity that first
+ makes Original Software available under this License.
+
+ 1.6. "Larger Work" means a work which combines Covered Software or
+ portions thereof with code not governed by the terms of this License.
+
+ 1.7. "License" means this document.
+
+ 1.8. "Licensable" means having the right to grant, to the maximum
+ extent possible, whether at the time of the initial grant or
+ subsequently acquired, any and all of the rights conveyed herein.
+
+ 1.9. "Modifications" means the Source Code and Executable form of
+ any of the following:
+
+ A. Any file that results from an addition to, deletion from or
+ modification of the contents of a file containing Original Software
+ or previous Modifications;
+
+ B. Any new file that contains any part of the Original Software or
+ previous Modification; or
+
+ C. Any new file that is contributed or otherwise made available
+ under the terms of this License.
+
+ 1.10. "Original Software" means the Source Code and Executable form
+ of computer software code that is originally released under this
+ License.
+
+ 1.11. "Patent Claims" means any patent claim(s), now owned or
+ hereafter acquired, including without limitation, method, process,
+ and apparatus claims, in any patent Licensable by grantor.
+
+ 1.12. "Source Code" means (a) the common form of computer software
+ code in which modifications are made and (b) associated
+ documentation included in or with such code.
+
+ 1.13. "You" (or "Your") means an individual or a legal entity
+ exercising rights under, and complying with all of the terms of,
+ this License. For legal entities, "You" includes any entity which
+ controls, is controlled by, or is under common control with You. For
+ purposes of this definition, "control" means (a) the power, direct
+ or indirect, to cause the direction or management of such entity,
+ whether by contract or otherwise, or (b) ownership of more than
+ fifty percent (50%) of the outstanding shares or beneficial
+ ownership of such entity.
+
+2. License Grants.
+
+ 2.1. The Initial Developer Grant.
+
+ Conditioned upon Your compliance with Section 3.1 below and subject
+ to third party intellectual property claims, the Initial Developer
+ hereby grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or
+ trademark) Licensable by Initial Developer, to use, reproduce,
+ modify, display, perform, sublicense and distribute the Original
+ Software (or portions thereof), with or without Modifications,
+ and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using or selling of
+ Original Software, to make, have made, use, practice, sell, and
+ offer for sale, and/or otherwise dispose of the Original Software
+ (or portions thereof).
+
+ (c) The licenses granted in Sections 2.1(a) and (b) are effective on
+ the date Initial Developer first distributes or otherwise makes the
+ Original Software available to a third party under the terms of this
+ License.
+
+ (d) Notwithstanding Section 2.1(b) above, no patent license is
+ granted: (1) for code that You delete from the Original Software, or
+ (2) for infringements caused by: (i) the modification of the
+ Original Software, or (ii) the combination of the Original Software
+ with other software or devices.
+
+ 2.2. Contributor Grant.
+
+ Conditioned upon Your compliance with Section 3.1 below and subject
+ to third party intellectual property claims, each Contributor hereby
+ grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or
+ trademark) Licensable by Contributor to use, reproduce, modify,
+ display, perform, sublicense and distribute the Modifications
+ created by such Contributor (or portions thereof), either on an
+ unmodified basis, with other Modifications, as Covered Software
+ and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using, or selling
+ of Modifications made by that Contributor either alone and/or in
+ combination with its Contributor Version (or portions of such
+ combination), to make, use, sell, offer for sale, have made, and/or
+ otherwise dispose of: (1) Modifications made by that Contributor (or
+ portions thereof); and (2) the combination of Modifications made by
+ that Contributor with its Contributor Version (or portions of such
+ combination).
+
+ (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective
+ on the date Contributor first distributes or otherwise makes the
+ Modifications available to a third party.
+
+ (d) Notwithstanding Section 2.2(b) above, no patent license is
+ granted: (1) for any code that Contributor has deleted from the
+ Contributor Version; (2) for infringements caused by: (i) third
+ party modifications of Contributor Version, or (ii) the combination
+ of Modifications made by that Contributor with other software
+ (except as part of the Contributor Version) or other devices; or (3)
+ under Patent Claims infringed by Covered Software in the absence of
+ Modifications made by that Contributor.
+
+3. Distribution Obligations.
+
+ 3.1. Availability of Source Code.
+
+ Any Covered Software that You distribute or otherwise make available
+ in Executable form must also be made available in Source Code form
+ and that Source Code form must be distributed only under the terms
+ of this License. You must include a copy of this License with every
+ copy of the Source Code form of the Covered Software You distribute
+ or otherwise make available. You must inform recipients of any such
+ Covered Software in Executable form as to how they can obtain such
+ Covered Software in Source Code form in a reasonable manner on or
+ through a medium customarily used for software exchange.
+
+ 3.2. Modifications.
+
+ The Modifications that You create or to which You contribute are
+ governed by the terms of this License. You represent that You
+ believe Your Modifications are Your original creation(s) and/or You
+ have sufficient rights to grant the rights conveyed by this License.
+
+ 3.3. Required Notices.
+
+ You must include a notice in each of Your Modifications that
+ identifies You as the Contributor of the Modification. You may not
+ remove or alter any copyright, patent or trademark notices contained
+ within the Covered Software, or any notices of licensing or any
+ descriptive text giving attribution to any Contributor or the
+ Initial Developer.
+
+ 3.4. Application of Additional Terms.
+
+ You may not offer or impose any terms on any Covered Software in
+ Source Code form that alters or restricts the applicable version of
+ this License or the recipients' rights hereunder. You may choose to
+ offer, and to charge a fee for, warranty, support, indemnity or
+ liability obligations to one or more recipients of Covered Software.
+ However, you may do so only on Your own behalf, and not on behalf of
+ the Initial Developer or any Contributor. You must make it
+ absolutely clear that any such warranty, support, indemnity or
+ liability obligation is offered by You alone, and You hereby agree
+ to indemnify the Initial Developer and every Contributor for any
+ liability incurred by the Initial Developer or such Contributor as a
+ result of warranty, support, indemnity or liability terms You offer.
+
+ 3.5. Distribution of Executable Versions.
+
+ You may distribute the Executable form of the Covered Software under
+ the terms of this License or under the terms of a license of Your
+ choice, which may contain terms different from this License,
+ provided that You are in compliance with the terms of this License
+ and that the license for the Executable form does not attempt to
+ limit or alter the recipient's rights in the Source Code form from
+ the rights set forth in this License. If You distribute the Covered
+ Software in Executable form under a different license, You must make
+ it absolutely clear that any terms which differ from this License
+ are offered by You alone, not by the Initial Developer or
+ Contributor. You hereby agree to indemnify the Initial Developer and
+ every Contributor for any liability incurred by the Initial
+ Developer or such Contributor as a result of any such terms You offer.
+
+ 3.6. Larger Works.
+
+ You may create a Larger Work by combining Covered Software with
+ other code not governed by the terms of this License and distribute
+ the Larger Work as a single product. In such a case, You must make
+ sure the requirements of this License are fulfilled for the Covered
+ Software.
+
+4. Versions of the License.
+
+ 4.1. New Versions.
+
+ Oracle is the initial license steward and may publish revised and/or
+ new versions of this License from time to time. Each version will be
+ given a distinguishing version number. Except as provided in Section
+ 4.3, no one other than the license steward has the right to modify
+ this License.
+
+ 4.2. Effect of New Versions.
+
+ You may always continue to use, distribute or otherwise make the
+ Covered Software available under the terms of the version of the
+ License under which You originally received the Covered Software. If
+ the Initial Developer includes a notice in the Original Software
+ prohibiting it from being distributed or otherwise made available
+ under any subsequent version of the License, You must distribute and
+ make the Covered Software available under the terms of the version
+ of the License under which You originally received the Covered
+ Software. Otherwise, You may also choose to use, distribute or
+ otherwise make the Covered Software available under the terms of any
+ subsequent version of the License published by the license steward.
+
+ 4.3. Modified Versions.
+
+ When You are an Initial Developer and You want to create a new
+ license for Your Original Software, You may create and use a
+ modified version of this License if You: (a) rename the license and
+ remove any references to the name of the license steward (except to
+ note that the license differs from this License); and (b) otherwise
+ make it clear that the license contains terms which differ from this
+ License.
+
+5. DISCLAIMER OF WARRANTY.
+
+ COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
+ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
+ INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE
+ IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
+ NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
+ THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE
+ DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
+ OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
+ REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
+ ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS
+ AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+6. TERMINATION.
+
+ 6.1. This License and the rights granted hereunder will terminate
+ automatically if You fail to comply with terms herein and fail to
+ cure such breach within 30 days of becoming aware of the breach.
+ Provisions which, by their nature, must remain in effect beyond the
+ termination of this License shall survive.
+
+ 6.2. If You assert a patent infringement claim (excluding
+ declaratory judgment actions) against Initial Developer or a
+ Contributor (the Initial Developer or Contributor against whom You
+ assert such claim is referred to as "Participant") alleging that the
+ Participant Software (meaning the Contributor Version where the
+ Participant is a Contributor or the Original Software where the
+ Participant is the Initial Developer) directly or indirectly
+ infringes any patent, then any and all rights granted directly or
+ indirectly to You by such Participant, the Initial Developer (if the
+ Initial Developer is not the Participant) and all Contributors under
+ Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
+ from Participant terminate prospectively and automatically at the
+ expiration of such 60 day notice period, unless if within such 60
+ day period You withdraw Your claim with respect to the Participant
+ Software against such Participant either unilaterally or pursuant to
+ a written agreement with Participant.
+
+ 6.3. If You assert a patent infringement claim against Participant
+ alleging that the Participant Software directly or indirectly
+ infringes any patent where such claim is resolved (such as by
+ license or settlement) prior to the initiation of patent
+ infringement litigation, then the reasonable value of the licenses
+ granted by such Participant under Sections 2.1 or 2.2 shall be taken
+ into account in determining the amount or value of any payment or
+ license.
+
+ 6.4. In the event of termination under Sections 6.1 or 6.2 above,
+ all end user licenses that have been validly granted by You or any
+ distributor hereunder prior to termination (excluding licenses
+ granted to You by any distributor) shall survive termination.
+
+7. LIMITATION OF LIABILITY.
+
+ UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+ (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
+ INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
+ COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE
+ TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
+ CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
+ LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
+ FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
+ LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
+ POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT
+ APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH
+ PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
+ LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
+ LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION
+ AND LIMITATION MAY NOT APPLY TO YOU.
+
+8. U.S. GOVERNMENT END USERS.
+
+ The Covered Software is a "commercial item," as that term is defined
+ in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
+ software" (as that term is defined at 48 C.F.R. §
+ 252.227-7014(a)(1)) and "commercial computer software documentation"
+ as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent
+ with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4
+ (June 1995), all U.S. Government End Users acquire Covered Software
+ with only those rights set forth herein. This U.S. Government Rights
+ clause is in lieu of, and supersedes, any other FAR, DFAR, or other
+ clause or provision that addresses Government rights in computer
+ software under this License.
+
+9. MISCELLANEOUS.
+
+ This License represents the complete agreement concerning subject
+ matter hereof. If any provision of this License is held to be
+ unenforceable, such provision shall be reformed only to the extent
+ necessary to make it enforceable. This License shall be governed by
+ the law of the jurisdiction specified in a notice contained within
+ the Original Software (except to the extent applicable law, if any,
+ provides otherwise), excluding such jurisdiction's conflict-of-law
+ provisions. Any litigation relating to this License shall be subject
+ to the jurisdiction of the courts located in the jurisdiction and
+ venue specified in a notice contained within the Original Software,
+ with the losing party responsible for costs, including, without
+ limitation, court costs and reasonable attorneys' fees and expenses.
+ The application of the United Nations Convention on Contracts for
+ the International Sale of Goods is expressly excluded. Any law or
+ regulation which provides that the language of a contract shall be
+ construed against the drafter shall not apply to this License. You
+ agree that You alone are responsible for compliance with the United
+ States export administration regulations (and the export control
+ laws and regulation of any other countries) when You use, distribute
+ or otherwise make available any Covered Software.
+
+10. RESPONSIBILITY FOR CLAIMS.
+
+ As between Initial Developer and the Contributors, each party is
+ responsible for claims and damages arising, directly or indirectly,
+ out of its utilization of rights under this License and You agree to
+ work with Initial Developer and Contributors to distribute such
+ responsibility on an equitable basis. Nothing herein is intended or
+ shall be deemed to constitute any admission of liability.
+
+------------------------------------------------------------------------
+
+NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION
+LICENSE (CDDL)
+
+The code released under the CDDL shall be governed by the laws of the
+State of California (excluding conflict-of-law provisions). Any
+litigation relating to this License shall be subject to the jurisdiction
+of the Federal Courts of the Northern District of California and the
+state courts of the State of California, with venue lying in Santa Clara
+County, California.
diff --git a/licenses/bin/jersey-json.CDDL11 b/licenses/bin/jersey-json.CDDL11
new file mode 100644
index 000000000000..0f80240f7f98
--- /dev/null
+++ b/licenses/bin/jersey-json.CDDL11
@@ -0,0 +1,550 @@
+
+
+ jersey: Jersey Dual License Header and License Notice GPL v2 and CDDL 1.1
+
+
+
+
+ COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)Version 1.1
+
+ 1. Definitions.
+ 1.1. “Contributor” means each individual or entity that creates or contributes to the
+ creation of Modifications.
+
+ 1.2. “Contributor Version” means the combination of the Original Software, prior
+ Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor.
+
+ 1.3. “Covered Software” means (a) the Original Software, or (b) Modifications, or (c)
+ the combination of files containing Original Software with files containing Modifications, in each case
+ including portions thereof.
+
+ 1.4. “Executable” means the Covered Software in any form other than Source Code.
+
+ 1.5. “Initial Developer” means the individual or entity that first makes Original
+ Software available under this License.
+
+ 1.6. “Larger Work” means a work which combines Covered Software or portions thereof with
+ code not governed by the terms of this License.
+
+ 1.7. “License” means this document.
+ 1.8. “Licensable” means having the right to grant, to the maximum extent possible,
+ whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed
+ herein.
+
+ 1.9. “Modifications” means the Source Code and Executable form of any of the following:
+
+ A. Any file that results from an addition to, deletion from or modification of the contents of a
+ file containing Original Software or previous Modifications;
+
+ B. Any new file that contains any part of the Original Software or previous Modification; or
+
+ C. Any new file that is contributed or otherwise made available under the terms of this License.
+
+ 1.10. “Original Software” means the Source Code and Executable form of computer software
+ code that is originally released under this License.
+
+ 1.11. “Patent Claims” means any patent claim(s), now owned or hereafter acquired,
+ including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
+
+ 1.12. “Source Code” means (a) the common form of computer software code in which
+ modifications are made and (b) associated documentation included in or with such code.
+
+ 1.13. “You” (or “Your”) means an individual or a legal entity exercising
+ rights under, and complying with all of the terms of, this License. For legal entities, “You”
+ includes any entity which controls, is controlled by, or is under common control with You. For purposes of
+ this definition, “control” means (a) the power, direct or indirect, to cause the direction or
+ management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent
+ (50%) of the outstanding shares or beneficial ownership of such entity.
+
+ 2. License Grants.
+ 2.1. The Initial Developer Grant.
+ Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual
+ property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or trademark) Licensable by Initial
+ Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or
+ portions thereof), with or without Modifications, and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using or selling of Original Software, to make,
+ have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or
+ portions thereof).
+
+ (c) The licenses granted in Sections 2.1(a) and (b) are effective on the date Initial Developer
+ first distributes or otherwise makes the Original Software available to a third party under the terms of
+ this License.
+
+ (d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for code that You delete
+ from the Original Software, or (2) for infringements caused by: (i) the modification of the Original
+ Software, or (ii) the combination of the Original Software with other software or devices.
+
+ 2.2. Contributor Grant.
+ Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual
+ property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to
+ use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such
+ Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered
+ Software and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using, or selling of Modifications made by that
+ Contributor either alone and/or in combination with its Contributor Version (or portions of such
+ combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1) Modifications
+ made by that Contributor (or portions thereof); and (2) the combination of Modifications made by that
+ Contributor with its Contributor Version (or portions of such combination).
+
+ (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first
+ distributes or otherwise makes the Modifications available to a third party.
+
+ (d) Notwithstanding Section 2.2(b) above, no patent license is granted: (1) for any code that
+ Contributor has deleted from the Contributor Version; (2) for infringements caused by: (i) third party
+ modifications of Contributor Version, or (ii) the combination of Modifications made by that Contributor with
+ other software (except as part of the Contributor Version) or other devices; or (3) under Patent Claims
+ infringed by Covered Software in the absence of Modifications made by that Contributor.
+
+ 3. Distribution Obligations.
+ 3.1. Availability of Source Code.
+ Any Covered Software that You distribute or otherwise make available in Executable form must also be
+ made available in Source Code form and that Source Code form must be distributed only under the terms of
+ this License. You must include a copy of this License with every copy of the Source Code form of the Covered
+ Software You distribute or otherwise make available. You must inform recipients of any such Covered Software
+ in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable
+ manner on or through a medium customarily used for software exchange.
+
+ 3.2. Modifications.
+ The Modifications that You create or to which You contribute are governed by the terms of this
+ License. You represent that You believe Your Modifications are Your original creation(s) and/or You have
+ sufficient rights to grant the rights conveyed by this License.
+
+ 3.3. Required Notices.
+ You must include a notice in each of Your Modifications that identifies You as the Contributor of
+ the Modification. You may not remove or alter any copyright, patent or trademark notices contained within
+ the Covered Software, or any notices of licensing or any descriptive text giving attribution to any
+ Contributor or the Initial Developer.
+
+ 3.4. Application of Additional Terms.
+ You may not offer or impose any terms on any Covered Software in Source Code form that alters or
+ restricts the applicable version of this License or the recipients' rights hereunder. You may choose to
+ offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more
+ recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the
+ Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support,
+ indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial
+ Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a
+ result of warranty, support, indemnity or liability terms You offer.
+
+ 3.5. Distribution of Executable Versions.
+ You may distribute the Executable form of the Covered Software under the terms of this License or
+ under the terms of a license of Your choice, which may contain terms different from this License, provided
+ that You are in compliance with the terms of this License and that the license for the Executable form does
+ not attempt to limit or alter the recipient's rights in the Source Code form from the rights set forth in
+ this License. If You distribute the Covered Software in Executable form under a different license, You must
+ make it absolutely clear that any terms which differ from this License are offered by You alone, not by the
+ Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor
+ for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You
+ offer.
+
+ 3.6. Larger Works.
+ You may create a Larger Work by combining Covered Software with other code not governed by the terms
+ of this License and distribute the Larger Work as a single product. In such a case, You must make sure the
+ requirements of this License are fulfilled for the Covered Software.
+
+ 4. Versions of the License.
+ 4.1. New Versions.
+ Oracle is the initial license steward and may publish revised and/or new versions of this License
+ from time to time. Each version will be given a distinguishing version number. Except as provided in Section
+ 4.3, no one other than the license steward has the right to modify this License.
+
+ 4.2. Effect of New Versions.
+ You may always continue to use, distribute or otherwise make the Covered Software available under
+ the terms of the version of the License under which You originally received the Covered Software. If the
+ Initial Developer includes a notice in the Original Software prohibiting it from being distributed or
+ otherwise made available under any subsequent version of the License, You must distribute and make the
+ Covered Software available under the terms of the version of the License under which You originally received
+ the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered
+ Software available under the terms of any subsequent version of the License published by the license
+ steward.
+
+ 4.3. Modified Versions.
+ When You are an Initial Developer and You want to create a new license for Your Original Software,
+ You may create and use a modified version of this License if You: (a) rename the license and remove any
+ references to the name of the license steward (except to note that the license differs from this License);
+ and (b) otherwise make it clear that the license contains terms which differ from this License.
+
+ 5. DISCLAIMER OF WARRANTY.
+
+ COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN “AS IS” BASIS, WITHOUT WARRANTY OF ANY
+ KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE
+ IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO
+ THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE
+ DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF
+ ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART
+ OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
+ DISCLAIMER.
+
+ 6. TERMINATION.
+ 6.1. This License and the rights granted hereunder will terminate automatically if You fail to
+ comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach.
+ Provisions which, by their nature, must remain in effect beyond the termination of this License shall
+ survive.
+
+ 6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against
+ Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim
+ is referred to as “Participant”) alleging that the Participant Software (meaning the Contributor
+ Version where the Participant is a Contributor or the Original Software where the Participant is the Initial
+ Developer) directly or indirectly infringes any patent, then any and all rights granted directly or
+ indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the
+ Participant) and all Contributors under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
+ from Participant terminate prospectively and automatically at the expiration of such 60 day notice period,
+ unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against
+ such Participant either unilaterally or pursuant to a written agreement with Participant.
+
+ 6.3. If You assert a patent infringement claim against Participant alleging that the Participant
+ Software directly or indirectly infringes any patent where such claim is resolved (such as by license or
+ settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the
+ licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken into account in determining
+ the amount or value of any payment or license.
+
+ 6.4. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses that have
+ been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to
+ You by any distributor) shall survive termination.
+
+ 7. LIMITATION OF LIABILITY.
+
+ UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR
+ OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED
+ SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL,
+ INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
+ GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
+ LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION
+ OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S
+ NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
+ EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
+ APPLY TO YOU.
+
+ 8. U.S. GOVERNMENT END USERS.
+
+ The Covered Software is a “commercial item,” as that term is defined in 48 C.F.R. 2.101 (Oct.
+ 1995), consisting of “commercial computer software” (as that term is defined at 48
+ C.F.R. § 252.227-7014(a)(1)) and “commercial computer software documentation” as such
+ terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R.
+ 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with
+ only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes,
+ any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software
+ under this License.
+
+ 9. MISCELLANEOUS.
+
+ This License represents the complete agreement concerning subject matter hereof. If any provision of this
+ License is held to be unenforceable, such provision shall be reformed only to the extent necessary to
+ make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice
+ contained within the Original Software (except to the extent applicable law, if any, provides
+ otherwise), excluding such jurisdiction's conflict-of-law provisions. Any litigation relating to this
+ License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue
+ specified in a notice contained within the Original Software, with the losing party responsible for
+ costs, including, without limitation, court costs and reasonable attorneys' fees and expenses. The
+ application of the United Nations Convention on Contracts for the International Sale of Goods is
+ expressly excluded. Any law or regulation which provides that the language of a contract shall be
+ construed against the drafter shall not apply to this License. You agree that You alone are responsible
+ for compliance with the United States export administration regulations (and the export control laws and
+ regulation of any other countries) when You use, distribute or otherwise make available any Covered
+ Software.
+
+ 10. RESPONSIBILITY FOR CLAIMS.
+
+ As between Initial Developer and the Contributors, each party is responsible for claims and damages
+ arising, directly or indirectly, out of its utilization of rights under this License and You agree to
+ work with Initial Developer and Contributors to distribute such responsibility on an equitable basis.
+ Nothing herein is intended or shall be deemed to constitute any admission of liability.
+
+
+ NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)
+
+ The code released under the CDDL shall be governed by the laws of the State of California (excluding
+ conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of
+ the Federal Courts of the Northern District of California and the state courts of the State of California,
+ with venue lying in Santa Clara County, California.
+
+
+
+
+
+ The GNU General Public License (GPL) Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your freedom to share and change it. By contrast,
+ the GNU General Public License is intended to guarantee your freedom to share and change free software--to
+ make sure the software is free for all its users. This General Public License applies to most of the Free
+ Software Foundation's software and to any other program whose authors commit to using it. (Some other Free
+ Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it
+ to your programs, too.
+
+ When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are
+ designed to make sure that you have the freedom to distribute copies of free software (and charge for this
+ service if you wish), that you receive source code or can get it if you want it, that you can change the
+ software or use pieces of it in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask
+ you to surrender the rights. These restrictions translate to certain responsibilities for you if you
+ distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the
+ recipients all the rights that you have. You must make sure that they, too, receive or can get the source
+ code. And you must show them these terms so they know their rights.
+
+ We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives
+ you legal permission to copy, distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain that everyone understands that there is
+ no warranty for this free software. If the software is modified by someone else and passed on, we want its
+ recipients to know that what they have is not the original, so that any problems introduced by others will
+ not reflect on the original authors' reputations.
+
+ Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that
+ redistributors of a free program will individually obtain patent licenses, in effect making the program
+ proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use
+ or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and modification follow.
+
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains a notice placed by the
+ copyright holder saying it may be distributed under the terms of this General Public License. The "Program",
+ below, refers to any such program or work, and a "work based on the Program" means either the
+ Program or any derivative work under copyright law: that is to say, a work containing the Program or a
+ portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter,
+ translation is included without limitation in the term "modification".) Each licensee is addressed
+ as "you".
+
+ Activities other than copying, distribution and modification are not covered by this License; they are
+ outside its scope. The act of running the Program is not restricted, and the output from the Program is
+ covered only if its contents constitute a work based on the Program (independent of having been made by
+ running the Program). Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's source code as you receive
+ it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate
+ copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to
+ the absence of any warranty; and give any other recipients of the Program a copy of this License along with
+ the Program.
+
+ You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty
+ protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion of it, thus forming a
+ work based on the Program, and copy and distribute such modifications or work under the terms of Section 1
+ above, provided that you also meet all of these conditions:
+ a) You must cause the modified files to carry prominent notices stating that you changed the files
+ and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in whole or in part contains or is
+ derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties
+ under the terms of this License.
+
+ c) If the modified program normally reads commands interactively when run, you must cause it, when
+ started running for such interactive use in the most ordinary way, to print or display an announcement
+ including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you
+ provide a warranty) and that users may redistribute the program under these conditions, and telling the user
+ how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally
+ print such an announcement, your work based on the Program is not required to print an announcement.)
+
+ These requirements apply to the modified work as a whole. If identifiable sections of that work are not
+ derived from the Program, and can be reasonably considered independent and separate works in themselves,
+ then this License, and its terms, do not apply to those sections when you distribute them as separate works.
+ But when you distribute the same sections as part of a whole which is a work based on the Program, the
+ distribution of the whole must be on the terms of this License, whose permissions for other licensees extend
+ to the entire whole, and thus to each and every part regardless of who wrote it.
+
+ Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by
+ you; rather, the intent is to exercise the right to control the distribution of derivative or collective
+ works based on the Program.
+
+ In addition, mere aggregation of another work not based on the Program with the Program (or with a work based
+ on the Program) on a volume of a storage or distribution medium does not bring the other work under the
+ scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it, under Section 2) in
+ object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of
+ the following:
+ a) Accompany it with the complete corresponding machine-readable source code, which must be
+ distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange;
+ or,
+
+ b) Accompany it with a written offer, valid for at least three years, to give any third party, for a
+ charge no more than your cost of physically performing source distribution, a complete machine-readable copy
+ of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer to distribute corresponding source
+ code. (This alternative is allowed only for noncommercial distribution and only if you received the program
+ in object code or executable form with such an offer, in accord with Subsection b above.)
+
+ The source code for a work means the preferred form of the work for making modifications to it. For an
+ executable work, complete source code means all the source code for all modules it contains, plus any
+ associated interface definition files, plus the scripts used to control compilation and installation of the
+ executable. However, as a special exception, the source code distributed need not include anything that is
+ normally distributed (in either source or binary form) with the major components (compiler, kernel, and so
+ on) of the operating system on which the executable runs, unless that component itself accompanies the
+ executable.
+
+ If distribution of executable or object code is made by offering access to copy from a designated place, then
+ offering equivalent access to copy the source code from the same place counts as distribution of the source
+ code, even though third parties are not compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program except as expressly
+ provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is
+ void, and will automatically terminate your rights under this License. However, parties who have received
+ copies, or rights, from you under this License will not have their licenses terminated so long as such
+ parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not signed it. However,
+ nothing else grants you permission to modify or distribute the Program or its derivative works. These
+ actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the
+ Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all
+ its terms and conditions for copying, distributing or modifying the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the Program), the recipient
+ automatically receives a license from the original licensor to copy, distribute or modify the Program
+ subject to these terms and conditions. You may not impose any further restrictions on the recipients'
+ exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to
+ this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent infringement or for any
+ other reason (not limited to patent issues), conditions are imposed on you (whether by court order,
+ agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the
+ conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under
+ this License and any other pertinent obligations, then as a consequence you may not distribute the Program
+ at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all
+ those who receive copies directly or indirectly through you, then the only way you could satisfy both it and
+ this License would be to refrain entirely from distribution of the Program.
+
+ If any portion of this section is held invalid or unenforceable under any particular circumstance, the
+ balance of the section is intended to apply and the section as a whole is intended to apply in other
+ circumstances.
+
+ It is not the purpose of this section to induce you to infringe any patents or other property right claims or
+ to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the
+ free software distribution system, which is implemented by public license practices. Many people have made
+ generous contributions to the wide range of software distributed through that system in reliance on
+ consistent application of that system; it is up to the author/donor to decide if he or she is willing to
+ distribute software through any other system and a licensee cannot impose that choice.
+
+ This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this
+ License.
+
+ 8. If the distribution and/or use of the Program is restricted in certain countries either
+ by patents or by copyrighted interfaces, the original copyright holder who places the Program under this
+ License may add an explicit geographical distribution limitation excluding those countries, so that
+ distribution is permitted only in or among countries not thus excluded. In such case, this License
+ incorporates the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions of the General
+ Public License from time to time. Such new versions will be similar in spirit to the present version, but
+ may differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the Program specifies a version number of this
+ License which applies to it and "any later version", you have the option of following the terms
+ and conditions either of that version or of any later version published by the Free Software Foundation. If
+ the Program does not specify a version number of this License, you may choose any version ever published by
+ the Free Software Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free programs whose
+ distribution conditions are different, write to the author to ask for permission. For software which is
+ copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make
+ exceptions for this. Our decision will be guided by the two goals of preserving the free status of all
+ derivatives of our free software and of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO
+ THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+ OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
+ IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+ PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT
+ HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO
+ YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE
+ OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE
+ OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+ EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest possible use to the public, the best way
+ to achieve this is to make it free software which everyone can redistribute and change under these
+ terms.
+
+ To do so, attach the following notices to the program. It is safest to attach them to the start of each
+ source file to most effectively convey the exclusion of warranty; and each file should have at least the
+ "copyright" line and a pointer to where the full notice is found.
+ One line to give the program's name and a brief idea of what it does.
+ Copyright (C) <year> <name of author>
+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU
+ General Public License as published by the Free Software Foundation; either version 2 of the License, or (at
+ your option) any later version.
+
+ This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
+ even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+ License for more details.
+
+ You should have received a copy of the GNU General Public License along with this program; if not,
+ write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+ Also add information on how to contact you by electronic and paper mail.
+
+ If the program is interactive, make it output a short notice like this when it starts in an interactive
+ mode:
+ Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO
+ WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under
+ certain conditions; type `show c' for details.
+
+ The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public
+ License. Of course, the commands you use may be called something other than `show w' and `show c'; they
+ could even be mouse-clicks or menu items--whatever suits your program.
+
+ You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright
+ disclaimer" for the program, if necessary. Here is a sample; alter the names:
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes
+ passes at compilers) written by James Hacker.
+
+ signature of Ty Coon, 1 April 1989
+ Ty Coon, President of Vice
+
+ This General Public License does not permit incorporating your program into proprietary programs. If your
+ program is a subroutine library, you may consider it more useful to permit linking proprietary applications
+ with the library. If this is what you want to do, use the GNU Library General Public License instead of this
+ License.
+
+ "CLASSPATH" EXCEPTION TO THE GPL VERSION 2
+
+ Certain source files distributed by Oracle are subject to the following clarification and special
+ exception to the GPL Version 2, but only where Oracle has expressly included in the particular source
+ file's header the words "Oracle designates this particular file as subject to the "Classpath"
+ exception as provided by Oracle in the License file that accompanied this code."
+
+ Linking this library statically or dynamically with other modules is making a combined work based on
+ this library. Thus, the terms and conditions of the GNU General Public License Version 2 cover the
+ whole combination.
+
+ As a special exception, the copyright holders of this library give you permission to link this library
+ with independent modules to produce an executable, regardless of the license terms of these independent
+ modules, and to copy and distribute the resulting executable under terms of your choice, provided that
+ you also meet, for each linked independent module, the terms and conditions of the license of that
+ module. An independent module is a module which is not derived from or based on this library.
+ If you modify this library, you may extend this exception to your version of the library, but you are
+ not obligated to do so. If you do not wish to do so, delete this exception statement from your
+ version.
+
+
+
+
+
diff --git a/licenses/bin/old-jaxb.CDDL11 b/licenses/bin/old-jaxb.CDDL11
new file mode 100644
index 000000000000..4a00ba94825a
--- /dev/null
+++ b/licenses/bin/old-jaxb.CDDL11
@@ -0,0 +1,362 @@
+COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1
+
+1. Definitions.
+
+ 1.1. "Contributor" means each individual or entity that creates or
+ contributes to the creation of Modifications.
+
+ 1.2. "Contributor Version" means the combination of the Original
+ Software, prior Modifications used by a Contributor (if any), and
+ the Modifications made by that particular Contributor.
+
+ 1.3. "Covered Software" means (a) the Original Software, or (b)
+ Modifications, or (c) the combination of files containing Original
+ Software with files containing Modifications, in each case including
+ portions thereof.
+
+ 1.4. "Executable" means the Covered Software in any form other than
+ Source Code.
+
+ 1.5. "Initial Developer" means the individual or entity that first
+ makes Original Software available under this License.
+
+ 1.6. "Larger Work" means a work which combines Covered Software or
+ portions thereof with code not governed by the terms of this License.
+
+ 1.7. "License" means this document.
+
+ 1.8. "Licensable" means having the right to grant, to the maximum
+ extent possible, whether at the time of the initial grant or
+ subsequently acquired, any and all of the rights conveyed herein.
+
+ 1.9. "Modifications" means the Source Code and Executable form of
+ any of the following:
+
+ A. Any file that results from an addition to, deletion from or
+ modification of the contents of a file containing Original Software
+ or previous Modifications;
+
+ B. Any new file that contains any part of the Original Software or
+ previous Modification; or
+
+ C. Any new file that is contributed or otherwise made available
+ under the terms of this License.
+
+ 1.10. "Original Software" means the Source Code and Executable form
+ of computer software code that is originally released under this
+ License.
+
+ 1.11. "Patent Claims" means any patent claim(s), now owned or
+ hereafter acquired, including without limitation, method, process,
+ and apparatus claims, in any patent Licensable by grantor.
+
+ 1.12. "Source Code" means (a) the common form of computer software
+ code in which modifications are made and (b) associated
+ documentation included in or with such code.
+
+ 1.13. "You" (or "Your") means an individual or a legal entity
+ exercising rights under, and complying with all of the terms of,
+ this License. For legal entities, "You" includes any entity which
+ controls, is controlled by, or is under common control with You. For
+ purposes of this definition, "control" means (a) the power, direct
+ or indirect, to cause the direction or management of such entity,
+ whether by contract or otherwise, or (b) ownership of more than
+ fifty percent (50%) of the outstanding shares or beneficial
+ ownership of such entity.
+
+2. License Grants.
+
+ 2.1. The Initial Developer Grant.
+
+ Conditioned upon Your compliance with Section 3.1 below and subject
+ to third party intellectual property claims, the Initial Developer
+ hereby grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or
+ trademark) Licensable by Initial Developer, to use, reproduce,
+ modify, display, perform, sublicense and distribute the Original
+ Software (or portions thereof), with or without Modifications,
+ and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using or selling of
+ Original Software, to make, have made, use, practice, sell, and
+ offer for sale, and/or otherwise dispose of the Original Software
+ (or portions thereof).
+
+ (c) The licenses granted in Sections 2.1(a) and (b) are effective on
+ the date Initial Developer first distributes or otherwise makes the
+ Original Software available to a third party under the terms of this
+ License.
+
+ (d) Notwithstanding Section 2.1(b) above, no patent license is
+ granted: (1) for code that You delete from the Original Software, or
+ (2) for infringements caused by: (i) the modification of the
+ Original Software, or (ii) the combination of the Original Software
+ with other software or devices.
+
+ 2.2. Contributor Grant.
+
+ Conditioned upon Your compliance with Section 3.1 below and subject
+ to third party intellectual property claims, each Contributor hereby
+ grants You a world-wide, royalty-free, non-exclusive license:
+
+ (a) under intellectual property rights (other than patent or
+ trademark) Licensable by Contributor to use, reproduce, modify,
+ display, perform, sublicense and distribute the Modifications
+ created by such Contributor (or portions thereof), either on an
+ unmodified basis, with other Modifications, as Covered Software
+ and/or as part of a Larger Work; and
+
+ (b) under Patent Claims infringed by the making, using, or selling
+ of Modifications made by that Contributor either alone and/or in
+ combination with its Contributor Version (or portions of such
+ combination), to make, use, sell, offer for sale, have made, and/or
+ otherwise dispose of: (1) Modifications made by that Contributor (or
+ portions thereof); and (2) the combination of Modifications made by
+ that Contributor with its Contributor Version (or portions of such
+ combination).
+
+ (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective
+ on the date Contributor first distributes or otherwise makes the
+ Modifications available to a third party.
+
+ (d) Notwithstanding Section 2.2(b) above, no patent license is
+ granted: (1) for any code that Contributor has deleted from the
+ Contributor Version; (2) for infringements caused by: (i) third
+ party modifications of Contributor Version, or (ii) the combination
+ of Modifications made by that Contributor with other software
+ (except as part of the Contributor Version) or other devices; or (3)
+ under Patent Claims infringed by Covered Software in the absence of
+ Modifications made by that Contributor.
+
+3. Distribution Obligations.
+
+ 3.1. Availability of Source Code.
+
+ Any Covered Software that You distribute or otherwise make available
+ in Executable form must also be made available in Source Code form
+ and that Source Code form must be distributed only under the terms
+ of this License. You must include a copy of this License with every
+ copy of the Source Code form of the Covered Software You distribute
+ or otherwise make available. You must inform recipients of any such
+ Covered Software in Executable form as to how they can obtain such
+ Covered Software in Source Code form in a reasonable manner on or
+ through a medium customarily used for software exchange.
+
+ 3.2. Modifications.
+
+ The Modifications that You create or to which You contribute are
+ governed by the terms of this License. You represent that You
+ believe Your Modifications are Your original creation(s) and/or You
+ have sufficient rights to grant the rights conveyed by this License.
+
+ 3.3. Required Notices.
+
+ You must include a notice in each of Your Modifications that
+ identifies You as the Contributor of the Modification. You may not
+ remove or alter any copyright, patent or trademark notices contained
+ within the Covered Software, or any notices of licensing or any
+ descriptive text giving attribution to any Contributor or the
+ Initial Developer.
+
+ 3.4. Application of Additional Terms.
+
+ You may not offer or impose any terms on any Covered Software in
+ Source Code form that alters or restricts the applicable version of
+ this License or the recipients' rights hereunder. You may choose to
+ offer, and to charge a fee for, warranty, support, indemnity or
+ liability obligations to one or more recipients of Covered Software.
+ However, you may do so only on Your own behalf, and not on behalf of
+ the Initial Developer or any Contributor. You must make it
+ absolutely clear that any such warranty, support, indemnity or
+ liability obligation is offered by You alone, and You hereby agree
+ to indemnify the Initial Developer and every Contributor for any
+ liability incurred by the Initial Developer or such Contributor as a
+ result of warranty, support, indemnity or liability terms You offer.
+
+ 3.5. Distribution of Executable Versions.
+
+ You may distribute the Executable form of the Covered Software under
+ the terms of this License or under the terms of a license of Your
+ choice, which may contain terms different from this License,
+ provided that You are in compliance with the terms of this License
+ and that the license for the Executable form does not attempt to
+ limit or alter the recipient's rights in the Source Code form from
+ the rights set forth in this License. If You distribute the Covered
+ Software in Executable form under a different license, You must make
+ it absolutely clear that any terms which differ from this License
+ are offered by You alone, not by the Initial Developer or
+ Contributor. You hereby agree to indemnify the Initial Developer and
+ every Contributor for any liability incurred by the Initial
+ Developer or such Contributor as a result of any such terms You offer.
+
+ 3.6. Larger Works.
+
+ You may create a Larger Work by combining Covered Software with
+ other code not governed by the terms of this License and distribute
+ the Larger Work as a single product. In such a case, You must make
+ sure the requirements of this License are fulfilled for the Covered
+ Software.
+
+4. Versions of the License.
+
+ 4.1. New Versions.
+
+ Oracle is the initial license steward and may publish revised and/or
+ new versions of this License from time to time. Each version will be
+ given a distinguishing version number. Except as provided in Section
+ 4.3, no one other than the license steward has the right to modify
+ this License.
+
+ 4.2. Effect of New Versions.
+
+ You may always continue to use, distribute or otherwise make the
+ Covered Software available under the terms of the version of the
+ License under which You originally received the Covered Software. If
+ the Initial Developer includes a notice in the Original Software
+ prohibiting it from being distributed or otherwise made available
+ under any subsequent version of the License, You must distribute and
+ make the Covered Software available under the terms of the version
+ of the License under which You originally received the Covered
+ Software. Otherwise, You may also choose to use, distribute or
+ otherwise make the Covered Software available under the terms of any
+ subsequent version of the License published by the license steward.
+
+ 4.3. Modified Versions.
+
+ When You are an Initial Developer and You want to create a new
+ license for Your Original Software, You may create and use a
+ modified version of this License if You: (a) rename the license and
+ remove any references to the name of the license steward (except to
+ note that the license differs from this License); and (b) otherwise
+ make it clear that the license contains terms which differ from this
+ License.
+
+5. DISCLAIMER OF WARRANTY.
+
+ COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
+ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
+ INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE
+ IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
+ NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
+ THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE
+ DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
+ OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
+ REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
+ ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS
+ AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+6. TERMINATION.
+
+ 6.1. This License and the rights granted hereunder will terminate
+ automatically if You fail to comply with terms herein and fail to
+ cure such breach within 30 days of becoming aware of the breach.
+ Provisions which, by their nature, must remain in effect beyond the
+ termination of this License shall survive.
+
+ 6.2. If You assert a patent infringement claim (excluding
+ declaratory judgment actions) against Initial Developer or a
+ Contributor (the Initial Developer or Contributor against whom You
+ assert such claim is referred to as "Participant") alleging that the
+ Participant Software (meaning the Contributor Version where the
+ Participant is a Contributor or the Original Software where the
+ Participant is the Initial Developer) directly or indirectly
+ infringes any patent, then any and all rights granted directly or
+ indirectly to You by such Participant, the Initial Developer (if the
+ Initial Developer is not the Participant) and all Contributors under
+ Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
+ from Participant terminate prospectively and automatically at the
+ expiration of such 60 day notice period, unless if within such 60
+ day period You withdraw Your claim with respect to the Participant
+ Software against such Participant either unilaterally or pursuant to
+ a written agreement with Participant.
+
+ 6.3. If You assert a patent infringement claim against Participant
+ alleging that the Participant Software directly or indirectly
+ infringes any patent where such claim is resolved (such as by
+ license or settlement) prior to the initiation of patent
+ infringement litigation, then the reasonable value of the licenses
+ granted by such Participant under Sections 2.1 or 2.2 shall be taken
+ into account in determining the amount or value of any payment or
+ license.
+
+ 6.4. In the event of termination under Sections 6.1 or 6.2 above,
+ all end user licenses that have been validly granted by You or any
+ distributor hereunder prior to termination (excluding licenses
+ granted to You by any distributor) shall survive termination.
+
+7. LIMITATION OF LIABILITY.
+
+ UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
+ (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
+ INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
+ COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE
+ TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
+ CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
+ LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
+ FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR
+ LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE
+ POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT
+ APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH
+ PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
+ LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
+ LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION
+ AND LIMITATION MAY NOT APPLY TO YOU.
+
+8. U.S. GOVERNMENT END USERS.
+
+ The Covered Software is a "commercial item," as that term is defined
+ in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
+ software" (as that term is defined at 48 C.F.R. §
+ 252.227-7014(a)(1)) and "commercial computer software documentation"
+ as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent
+ with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4
+ (June 1995), all U.S. Government End Users acquire Covered Software
+ with only those rights set forth herein. This U.S. Government Rights
+ clause is in lieu of, and supersedes, any other FAR, DFAR, or other
+ clause or provision that addresses Government rights in computer
+ software under this License.
+
+9. MISCELLANEOUS.
+
+ This License represents the complete agreement concerning subject
+ matter hereof. If any provision of this License is held to be
+ unenforceable, such provision shall be reformed only to the extent
+ necessary to make it enforceable. This License shall be governed by
+ the law of the jurisdiction specified in a notice contained within
+ the Original Software (except to the extent applicable law, if any,
+ provides otherwise), excluding such jurisdiction's conflict-of-law
+ provisions. Any litigation relating to this License shall be subject
+ to the jurisdiction of the courts located in the jurisdiction and
+ venue specified in a notice contained within the Original Software,
+ with the losing party responsible for costs, including, without
+ limitation, court costs and reasonable attorneys' fees and expenses.
+ The application of the United Nations Convention on Contracts for
+ the International Sale of Goods is expressly excluded. Any law or
+ regulation which provides that the language of a contract shall be
+ construed against the drafter shall not apply to this License. You
+ agree that You alone are responsible for compliance with the United
+ States export administration regulations (and the export control
+ laws and regulation of any other countries) when You use, distribute
+ or otherwise make available any Covered Software.
+
+10. RESPONSIBILITY FOR CLAIMS.
+
+ As between Initial Developer and the Contributors, each party is
+ responsible for claims and damages arising, directly or indirectly,
+ out of its utilization of rights under this License and You agree to
+ work with Initial Developer and Contributors to distribute such
+ responsibility on an equitable basis. Nothing herein is intended or
+ shall be deemed to constitute any admission of liability.
+
+------------------------------------------------------------------------
+
+NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION
+LICENSE (CDDL)
+
+The code released under the CDDL shall be governed by the laws of the
+State of California (excluding conflict-of-law provisions). Any
+litigation relating to this License shall be subject to the jurisdiction
+of the Federal Courts of the Northern District of California and the
+state courts of the State of California, with venue lying in Santa Clara
+County, California.