A.20 Spark License

Apache License Version 2.0, January 2004

http://www.apache.org/licenses/

For a copy of the license, see Apache License Version 2

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 Spark Copyright 2014 and onwards The Apache Software Foundation.

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Export Control Notice

This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See <http://www.wassenaar.org/> for more information.

The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms.

The form and manner of this Apache Software Foundation distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code.

The following provides more details on the included cryptographic software: This software uses Apache Commons Crypto (https://commons.apache.org/proper/commons-crypto/) to support authentication, and encryption and decryption of data sent across the network between services.

Metrics

Copyright 2010-2013 Coda Hale and Yammer, Inc.

This product includes software developed by Coda Hale and Yammer, Inc.

This product includes code derived from the JSR-166 project (ThreadLocalRandom, Striped64, LongAdder), which was released with the following comments:

Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/publicdomain/zero/1.0/

Components Covered Under Apache 2.0 License, Notices and Copyrights:

common/network-common/src/main/java/org/apache/spark/network/util/LimitedInputStream.java

core/src/main/java/org/apache/spark/util/collection/TimSort.java

core/src/main/resources/org/apache/spark/ui/static/bootstrap*

core/src/main/resources/org/apache/spark/ui/static/vis*

docs/js/vendor/bootstrap.js

connector/spark-ganglia-lgpl/src/main/java/com/codahale/metrics/ganglia/GangliaReporter.java

core/src/main/resources/org/apache/spark/ui/static/jsonFormatter*

com.google.guava:guava Copyright (C)

2010 The Guava Authors

org.scala-lang:scala-library Scala

Copyright (c) 2002-2023 EPFL

Copyright (c) 2011-2023 Lightbend, Inc.

Scala includes software developed at LAMP/EPFL (https://lamp.epfl.ch/) and Lightbend, Inc. (https://www.lightbend.com/).

Licensed under the Apache License, Version 2.0 (the "License"). 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.

io.netty:netty-all

io.netty:netty-buffer

io.netty:netty-codec

io.netty:netty-codec-http

io.netty:netty-codec-http2

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-transport

io.netty:netty-transport-classes-epoll

io.netty:netty-transport-classes-kqueue

io.netty:netty-transport-native-epoll

io.netty:netty-transport-native-kqueue

io.netty:netty-transport-native-unix-common

The Netty Project

Visit the Netty web site, for more information: https://netty.io/

Copyright 2014 The Netty Project

The Netty Project 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: https://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. Also, please refer to each LICENSE.<component>.txt file, which is located in the 'license' directory of the distribution file, for the license terms of the components that this product depends on.

This product contains the extensions to Java Collections Framework which has been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:

* LICENSE:

* license/LICENSE.jsr166y.txt (Public Domain)

* HOMEPAGE:

* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/

* http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/

This product contains a modified version of Robert Harder's Public Domain Base64 Encoder and Decoder, which can be obtained at:

* LICENSE:

* license/LICENSE.base64.txt (Public Domain)

* HOMEPAGE:

* http://iharder.sourceforge.net/current/java/base64/

This product contains a modified portion of 'Webbit', an event based WebSocket and HTTP server, which can be obtained at:

* LICENSE:

* license/LICENSE.webbit.txt (BSD License)

* HOMEPAGE:

* https://github.com/joewalnes/webbit

This product contains a modified portion of 'SLF4J', a simple logging facade for Java, which can be obtained at:

* LICENSE:

* license/LICENSE.slf4j.txt (MIT License)

* HOMEPAGE:

* https://www.slf4j.org/

This product contains a modified portion of 'Apache Harmony', an open source Java SE, which can be obtained at:

* NOTICE: * license/NOTICE.harmony.txt

* LICENSE: * license/LICENSE.harmony.txt (Apache License 2.0)

* HOMEPAGE: * https://archive.apache.org/dist/harmony/

This product contains a modified portion of 'jbzip2', a Java bzip2 compression and decompression library written by Matthew J. Francis. It can be obtained at:

* LICENSE: * license/LICENSE.jbzip2.txt (MIT License)

* HOMEPAGE: * https://code.google.com/p/jbzip2/

This product contains a modified portion of 'libdivsufsort', a C API library to construct the suffix array and the Burrows-Wheeler transformed string for any input string of a constant-size alphabet written by Yuta Mori. It can be obtained at:

* LICENSE: * license/LICENSE.libdivsufsort.txt (MIT License)

* HOMEPAGE: * https://github.com/y-256/libdivsufsort

This product contains a modified portion of Nitsan Wakart's 'JCTools', Java Concurrency Tools for the JVM, which can be obtained at:

* LICENSE: * license/LICENSE.jctools.txt (ASL2 License)

* HOMEPAGE: * https://github.com/JCTools/JCTools

This product optionally depends on 'JZlib', a re-implementation of zlib in pure Java, which can be obtained at:

* LICENSE: * license/LICENSE.jzlib.txt (BSD style License)

* HOMEPAGE: * http://www.jcraft.com/jzlib/

This product optionally depends on 'Compress-LZF', a Java library for encoding and decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:

* LICENSE: * license/LICENSE.compress-lzf.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/ning/compress

This product optionally depends on 'lz4', a LZ4 Java compression and decompression library written by Adrien Grand. It can be obtained at:

* LICENSE: * license/LICENSE.lz4.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/jpountz/lz4-java

This product optionally depends on 'lzma-java', a LZMA Java compression and decompression library, which can be obtained at:

* LICENSE: * license/LICENSE.lzma-java.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/jponge/lzma-java

This product optionally depends on 'zstd-jni', a zstd-jni Java compression and decompression library, which can be obtained at:

* LICENSE: * license/LICENSE.zstd-jni.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/luben/zstd-jni

This product contains a modified portion of 'jfastlz', a Java port of FastLZ compression and decompression library written by William Kinney. It can be obtained at:

* LICENSE: * license/LICENSE.jfastlz.txt (MIT License)

*HOMEPAGE: * https://code.google.com/p/jfastlz/

This product contains a modified portion of and optionally depends on 'Protocol Buffers', Google's data interchange format, which can be obtained at:

* LICENSE: * license/LICENSE.protobuf.txt (New BSD License)

* HOMEPAGE: * https://github.com/google/protobuf

This product optionally depends on 'Bouncy Castle Crypto APIs' to generate a temporary self-signed X.509 certificate when the JVM does not provide the equivalent functionality. It can be obtained at:

* LICENSE: * license/LICENSE.bouncycastle.txt (MIT License)

* HOMEPAGE: * https://www.bouncycastle.org/

This product optionally depends on 'Snappy', a compression library produced by Google Inc, which can be obtained at:

* LICENSE: * license/LICENSE.snappy.txt (New BSD License)

* HOMEPAGE: * https://github.com/google/snappy

This product optionally depends on 'JBoss Marshalling', an alternative Java serialization API, which can be obtained at:

* LICENSE: * license/LICENSE.jboss-marshalling.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/jboss-remoting/jboss-marshalling

This product optionally depends on 'Caliper', Google's micro- benchmarking framework, which can be obtained at:

* LICENSE: * license/LICENSE.caliper.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/google/caliper

This product optionally depends on 'Apache Commons Logging', a logging framework, which can be obtained at:

* LICENSE: * license/LICENSE.commons-logging.txt (Apache License 2.0)

* HOMEPAGE: * https://commons.apache.org/logging/

This product optionally depends on 'Apache Log4J', a logging framework, which can be obtained at:

* LICENSE: * license/LICENSE.log4j.txt (Apache License 2.0)

* HOMEPAGE: * https://logging.apache.org/log4j/

This product optionally depends on 'Aalto XML', an ultra-high performance non-blocking XML processor, which can be obtained at:

* LICENSE: * license/LICENSE.aalto-xml.txt (Apache License 2.0)

* HOMEPAGE: * https://wiki.fasterxml.com/AaltoHome

This product contains a modified version of 'HPACK', a Java implementation of the HTTP/2 HPACK algorithm written by Twitter. It can be obtained at:

* LICENSE: * license/LICENSE.hpack.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/twitter/hpack

This product contains a modified version of 'HPACK', a Java implementation of the HTTP/2 HPACK algorithm written by Cory Benfield. It can be obtained at:

* LICENSE: * license/LICENSE.hyper-hpack.txt (MIT License)

* HOMEPAGE: * https://github.com/python-hyper/hpack/

This product contains a modified version of 'HPACK', a Java implementation of the HTTP/2 HPACK algorithm written by Tatsuhiro Tsujikawa. It can be obtained at:

* LICENSE: * license/LICENSE.nghttp2-hpack.txt (MIT License)

* HOMEPAGE: * https://github.com/nghttp2/nghttp2/

This product contains a modified portion of 'Apache Commons Lang', a Java library provides utilities for the java.lang API, which can be obtained at:

* LICENSE: * license/LICENSE.commons-lang.txt (Apache License 2.0)

* HOMEPAGE: * https://commons.apache.org/proper/commons-lang/

This product contains the Maven wrapper scripts from 'Maven Wrapper', that provides an easy way to ensure a user has everything necessary to run the Maven build.

* LICENSE: * license/LICENSE.mvn-wrapper.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/takari/maven-wrapper

This product contains the dnsinfo.h header file, that provides a way to retrieve the system DNS configuration on MacOS.

This private header is also used by Apple's open source mDNSResponder (https://opensource.apple.com/tarballs/mDNSResponder/).

* LICENSE: * license/LICENSE.dnsinfo.txt (Apple Public Source License 2.0)

* HOMEPAGE: * https://www.opensource.apple.com/source/configd/configd-453.19/dnsinfo/dnsinfo.h

This product optionally depends on 'Brotli4j', Brotli compression and decompression for Java., which can be obtained at:

* LICENSE: * license/LICENSE.brotli4j.txt (Apache License 2.0)

* HOMEPAGE: * https://github.com/hyperxpro/Brotli4j

org.apache.commons:commons-crypto Apache Commons Crypto

Copyright 2016-2023 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (https://www.apache.org/).

org.apache.commons:commons-lang3

Apache Commons Lang Copyright 2001-2023

The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (https://www.apache.org/).

org.apache.commons:commons-compress

Apache Commons Compress Copyright 2002-2023

The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (https://www.apache.org/).

The files in the package org.apache.commons.compress.archivers.sevenz were derived from the LZMA SDK, version 9.20 (C/ and CPP/7zip/), which has been placed in the public domain: "LZMA SDK is placed in the public domain." (http://www.7-zip.org/sdk.html).

The test file lbzip2_32767.bz2 has been copied from libbzip2's source repository:

This program, "bzip2", the associated library "libbzip2", and all documentation, are copyright (C) 1996-2019 Julian R Seward. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
  3. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  4. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Julian Seward, jseward@acm.org

org.apache.commons:commons-math3 Apache Commons Math Copyright 2001-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/).
This product includes software developed for Orekit by CS Systèmes d'Information (http://www.c-s.fr/) Copyright 2010-2012 CS Systèmes d'Information

io.dropwizard.metrics:metrics-core

io.dropwizard.metrics:metrics-graphite

io.dropwizard.metrics:metrics-json

io.dropwizard.metrics:metrics-jvm

io.dropwizard.metrics:metrics-jmx

Copyright 2016 Ben Manes. All Rights Reserved.

com.google.code.gson:gson Copyright (C) 2011 Google Inc.

org.roaringbitmap:RoaringBitmap

Copyright 2013-2016 the RoaringBitmap authors

com.twitter:chill-java

com.twitter:chill_2.12

Chill is a set of Scala extensions for Kryo.

Copyright 2012 Twitter, Inc.

Third Party Dependencies:

Kryo 2.17

BSD 3-Clause License

http://code.google.com/p/kryo

Copyright (c) 2008-2023, Nathan Sweet All rights reserved.

Commons-Codec 1.7

Apache Public License 2.0 http://hadoop.apache.org

org.apache.zookeeper:zookeeper

org.apache.zookeeper:zookeeper-jute

Apache ZooKeeper

Copyright 2009-2022 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

This product includes software components originally developed for Airlift (https://github.com/airlift/airlift), licensed under the Apache 2.0 license.

The licensing terms for Airlift code can be found at: https://github.com/airlift/airlift/blob/master/LICENSE (Apache 2.0)

commons-beanutils:commons-beanutils

Apache Commons BeanUtils

Copyright 2000-2023 The Apache Software Foundation

commons-configuration:commons-configuration

Apache Commons Configuration

Copyright 2001-2023 The Apache Software Foundation

commons-digester:commons-digester

Apache Commons Digester

Copyright 2001-2023 The Apache Software Foundation

com.chuusai:shapeless_2.12 Copyright (c) 2015-18 Miles Sabin

com.googlecode.javaewah:JavaEWAH

Copyright 2009-2016, Daniel Lemire, Cliff Moon, David McIntosh, Robert Becho, Google Inc., Veronika Zenz, Owen Kaser, Gregory Ssi-Yan-Kai, Rory Graves

com.univocity:univocity-parsers

Copyright 2014 Univocity Software Pty Ltd

javax.jdo:jdo-api Apache Java Data Objects (JDO)

Copyright 2005-2006 The Apache Software Foundation

joda-time:joda-time

This product includes software developed by Joda.org (https://www.joda.org/).

net.sf.opencsv:opencsv

Copyright 2005 Bytecode Pty Ltd.

org.apache.derby:derby

http://svn.apache.org/repos/asf/db/derby/code/trunk/NOTICE

NOTICE file corresponding to section 4(d) of the Apache License, Version 2.0, in this case for the Apache Derby distribution.

Apache Derby Copyright 2004-2018 The Apache Software Foundation

This product includes software developed by The Apache Software Foundation (http://www.apache.org/).

Portions of Derby were originally developed by International Business Machines Corporation and are licensed to the Apache Software Foundation under the "Software Grant and Corporate Contribution License Agreement", informally known as the "Derby CLA".

The following copyright notice(s) were affixed to portions of the code with which this file is now or was at one time distributed and are placed here unaltered.

(C) Copyright IBM Corp. 2003.

The portion of the functionTests under 'nist' was originally developed by the National Institute of Standards and Technology (NIST), an agency of the United States Department of Commerce, and adapted by International Business Machines Corporation in accordance with the NIST Software Acknowledgment and Redistribution document at http://www.itl.nist.gov/div897/ctg/sql_form.htm.

The Derby build relies on source files supplied by the Apache Felix project. The following notice covers the Felix files:

Apache Felix Main

Copyright 2008 The Apache Software Foundation

I. Included Software

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Licensed under the Apache License 2.0.

This product includes software developed at The OSGi Alliance (http://www.osgi.org/).

Copyright (c) OSGi Alliance (2000, 2007).

Licensed under the Apache License 2.0. This product includes software from http://kxml.sourceforge.net.

Copyright (c) 2002,2003, Stefan Haustein, Oberhausen, Rhld., Germany.

Licensed under BSD License.

II. Used Software

This product uses software developed at The OSGi Alliance (http://www.osgi.org/).

Copyright (c) OSGi Alliance (2000, 2007).

Licensed under the Apache License 2.0.

III. License Summary

- Apache License 2.0

The Derby build relies on jar files supplied by the Apache Lucene project. The following notice covers the Lucene files:

Apache Lucene

Copyright 2013 The Apache Software Foundation

Includes software from other Apache Software Foundation projects, including, but not limited to:

- Apache Ant

- Apache Jakarta Regexp

- Apache Commons

- Apache Xerces

ICU4J, (under analysis/icu) is licensed under an MIT styles license and Copyright (c) 1995-2008 International Business Machines Corporation and others

Some data files (under analysis/icu/src/data) are derived from Unicode data such as the Unicode Character Database. See http://unicode.org/copyright.html for more details.

Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/

The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were automatically generated with the moman/finenight FSA library, created by Jean-Philippe Barrette-LaPierre. This library is available under an MIT license,

see http://sites.google.com/site/rrettesite/moman and http://bitbucket.org/jpbarrette/moman/overview/

The class org.apache.lucene.util.WeakIdentityMap was derived from the Apache CXF project and is Apache License 2.0.

The Google Code Prettify is Apache License 2.0.

See http://code.google.com/p/google-code-prettify/

JUnit (junit-4.10) is licensed under the Common Public License v. 1.0

See http://junit.sourceforge.net/cpl-v10.html

This product includes code (JaspellTernarySearchTrie) from Java Spelling Checking Package (jaspell): http://jaspell.sourceforge.net/

License: The BSD License (http://www.opensource.org/licenses/bsd-license.php)

The snowball stemmers in analysis/common/src/java/net/sf/snowball were developed by Martin Porter and Richard Boulton.

The snowball stopword lists in analysis/common/src/resources/org/apache/lucene/analysis/snowball were developed by Martin Porter and Richard Boulton.

The full snowball package is available from http://snowball.tartarus.org/

The KStem stemmer in analysis/common/src/org/apache/lucene/analysis/en was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) under the BSD-license.

The Arabic,Persian,Romanian,Bulgarian, and Hindi analyzers (common) come with a default stopword list that is BSD-licensed created by Jacques Savoy. These files reside in:

analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt,

analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt,

analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt,

analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt,

analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt

See http://members.unine.ch/jacques.savoy/clef/index.html.

The German, Spanish, Finnish, French, Hungarian, Italian, Portuguese, Russian and Swedish light stemmers (common) are based on BSD-licensed reference implementations created by Jacques Savoy andLjiljana Dolamic. These files reside in:

analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java

analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java

The Stempel analyzer (stempel) includes BSD-licensed software developed by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil, and Edmond Nolan.

The Polish analyzer (stempel) comes with a default stopword list that is BSD-licensed created by the Carrot2 project. The file resides in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt.

See http://project.carrot2.org/license.html.

The SmartChineseAnalyzer source code (smartcn) was provided by Xiaoping Gao and copyright 2009 by www.imdict.net.

WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) is derived from Unicode data such as the Unicode Character Database.

See http://unicode.org/copyright.html for more details.

The Morfologik analyzer (morfologik) includes BSD-licensed software developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/).

Morfologik uses data from Polish ispell/myspell dictionary (http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia) LGPL and Creative Commons ShareAlike.

Morfologic includes data from BSD-licensed dictionary of Polish (SGJP) (http://sgjp.pl/morfeusz/)

Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original source code for this can be found at http://www.eclipse.org/jetty/downloads.php

Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration

This software includes a binary and/or source version of data from mecab-ipadic-2.7.0-20070801 which can be obtained from http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz or http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz

mecab-ipadic-2.7.0-20070801 Notice

Nara Institute of Science and Technology (NAIST), the copyright holders, disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness, in no event shall NAIST be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortuous action, arising out of or in connection with the use or performance of this software.

A large portion of the dictionary entries originate from ICOT Free Software.

The following conditions for ICOT Free Software applies to the current dictionary as well.

Each User may also freely distribute the Program, whether in its original form or modified, to any third party or parties, PROVIDED that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear on, or be attached to, the Program, which is distributed substantially in the same form as set out herein and that such intended distribution, if actually made, will neither violate or otherwise contravene any of the laws and regulations of the countries having jurisdiction over the User or the intended distribution itself.

NO WARRANTY

The program was produced on an experimental basis in the course of the research and development conducted during the project and is provided to users as so produced on an experimental basis.

Accordingly, the program is provided without any warranty whatsoever, whether express, implied, statutory or otherwise.

The term "warranty" used herein includes, but is not limited to, any warranty of the quality, performance, merchantability and fitness for a particular purpose of the program and the nonexistence of any infringement or violation of any right of any third party.

Each user of the program will agree and understand, and be deemed to have agreed and understood, that there is no warranty whatsoever for the program and, accordingly, the entire risk arising from or otherwise connected with the program is assumed by the user.

Therefore, neither ICOT, the copyright holder, or any other organization that participated in or was otherwise related to the development of the program and their respective officials, directors, officers and other employees shall be held liable for any and all damages, including, without limitation, general, special, incidental and consequential damages, arising out of or otherwise in connection with the use or inability to use the program or any product, material or result produced or otherwise obtained by using the program, regardless of whether they have been advised of, or otherwise had knowledge of, the possibility of such damages at any time during the project or thereafter. Each user will be deemed to have agreed to the foregoing by his or her commencement of use of the program. The term "use" as used herein includes, but is not limited to, the use, modification, copying and distribution of the program and the production of secondary products from the program.

In the case where the program, whether in its original form or modified, was distributed or delivered to or received by a user from any person, organization or entity other than ICOT, unless it makes or grants independently of ICOT any specific warranty to the user in writing, such person, organization or entity, will also be exempted from and not be held liable to the user for any such damages as noted above as far as the program is concerned.

The Derby build relies on a jar file supplied by the JSON Simple project, hosted at https://code.google.com/p/json-simple/.

The JSON simple jar file is licensed under the Apache 2.0 License.

org.objenesis:objenesis

Copyright 2006-2023 the original author or authors.

org.scalanlp:breeze-macros_2.12

org.scalanlp:breeze_2.12

Breeze is distributed under an Apache License V2.0 (See LICENSE)

Proximal algorithms outlined in Proximal.scala (package breeze.optimize.proximal) are based on https://github.com/cvxgrp/proximal (see LICENSE for details) and distributed with Copyright (c) 2014 by Debasish Das (Verizon), all rights reserved.

QuadraticMinimizer class in package breeze.optimize.proximal is distributed with Copyright (c) 2014, Debasish Das (Verizon), all rights reserved.

NonlinearMinimizer class in package breeze.optimize.proximal is distributed with Copyright (c) 2015, Debasish Das (Verizon), all rights reserved.

org.typelevel:macro-compat_2.12

Copyright (c) 2015 Miles Sabin

org.yaml:snakeyaml

Copyright (c) 2008, SnakeYAML

org.apache.xbean:xbean-asm7-shaded

Apache XBean

Copyright 2005-2018 The Apache Software Foundation

com.squareup.okhttp3:logging-interceptor

com.squareup.okhttp3:okhttp

com.squareup.okio:okio

Copyright (C) 2015 Square, Inc.

commons-httpclient:commons-httpclient

com.vlkan:flatbuffers

com.ning:compress-lzf

Copyright 2009-2010 Ning, Inc.

io.airlift:aircompressor

org.iq80.snappy:snappy

Snappy Copyright Notices

* Copyright 2011 Dain Sundstrom <dain@iq80.com> *

All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Google Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

stream-lib

Copyright 2016 AddThis

This product includes software developed by AddThis.

This product also includes code adapted from: Apache Solr (http://lucene.apache.org/solr/)

Copyright 2014 The Apache Software Foundation

Apache Mahout (http://mahout.apache.org/)

Copyright 2014 The Apache Software Foundation

com.jamesmurty.utils:java-xmlbuilder

Copyright 2008-2020 James Murty (github.com/jmurty)

commons-codec:commons-codec

Apache Commons Codec

Copyright 2002-2023 The Apache Software Foundation

commons-collections:commons-collections

Apache Commons Collections

Copyright 2001-2023 The Apache Software Foundation

io.fabric8:kubernetes-client

io.fabric8:kubernetes-client-api

io.fabric8:kubernetes-httpclient-okhttp

io.fabric8:kubernetes-model-admissionregistration

io.fabric8:kubernetes-model-apiextensions

io.fabric8:kubernetes-model-apps

io.fabric8:kubernetes-model-autoscaling

io.fabric8:kubernetes-model-batch

io.fabric8:kubernetes-model-certificates

io.fabric8:kubernetes-model-common

io.fabric8:kubernetes-model-coordination

io.fabric8:kubernetes-model-core

io.fabric8:kubernetes-model-discovery

io.fabric8:kubernetes-model-events

io.fabric8:kubernetes-model-extensions

io.fabric8:kubernetes-model-flowcontrol

io.fabric8:kubernetes-model-gatewayapi

io.fabric8:kubernetes-model-metrics

io.fabric8:kubernetes-model-networking

io.fabric8:kubernetes-model-node

io.fabric8:kubernetes-model-policy

io.fabric8:kubernetes-model-rbac

io.fabric8:kubernetes-model-scheduling

io.fabric8:kubernetes-model-storageclass

io.fabric8:zjsonpatch

Copyright 2005-2016 Red Hat, Inc.

Red Hat 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.

net.sf.supercsv:super-csv

Copyright 2007 Kasper B. Graversen

org.apache.arrow:arrow-format

org.apache.arrow:arrow-memory

org.apache.arrow:arrow-vector

Apache Arrow Copyright 2016-2019 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

This product includes software from the SFrame project (BSD, 3-clause).

* Copyright (C) 2015 Dato, Inc.

* Copyright (c) 2009 Carnegie Mellon University.

This product includes software from the Feather project (Apache 2.0) https://github.com/wesm/feather

This product includes software from the DyND project (BSD 2-clause) https://github.com/libdynd

This product includes software from the LLVM project * distributed under the University of Illinois Open Source

This product includes software from the google-lint project * Copyright (c) 2009 Google Inc. All rights reserved.

This product includes software from the mman-win32 project * Copyright https://code.google.com/p/mman-win32/ * Licensed under the MIT License;

This product includes software from the LevelDB project

* Copyright (c) 2011 The LevelDB Authors. All rights reserved.

* Use of this source code is governed by a BSD-style license that can be * Moved from Kudu http://github.com/cloudera/kudu

This product includes software from the CMake project

* Copyright 2001-2009 Kitware, Inc.

* Copyright 2012-2014 Continuum Analytics, Inc. * All rights reserved.

This product includes software from https://github.com/matthew-brett/multibuild (BSD 2-clause)

* Copyright (c) 2013-2016, Matt Terry and Matthew Brett; all rights reserved.

This product includes software from the Ibis project (Apache 2.0)

* Copyright (c) 2015 Cloudera, Inc.

* https://github.com/cloudera/ibis

This product includes software from Dremio (Apache 2.0)

* Copyright (C) 2017-2018 Dremio Corporation

* https://github.com/dremio/dremio-oss

This product includes software from Google Guava (Apache 2.0)

* Copyright (C) 2007 The Guava Authors

* https://github.com/google/guava

This product include software from CMake (BSD 3-Clause)

* CMake - Cross Platform Makefile Generator

* Copyright 2000-2019 Kitware, Inc. and Contributors

The web site includes files generated by Jekyll.

This product includes code from Apache Kudu, which includes the following in its NOTICE file:

Apache Kudu Copyright 2016 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).
Portions of this software were developed at Cloudera, Inc (http://www.cloudera.com/).

This product includes code from Apache ORC, which includes the following in its NOTICE file:

Apache ORC Copyright 2013-2019

The Apache Software Foundation

This product includes software developed by The Apache Software Foundation (http://www.apache.org/).

This product includes software developed by Hewlett-Packard: (c) Copyright [2014-2015] Hewlett-Packard Development Company, L.P

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

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

org.apache.hadoop:hadoop-yarn-server-web-proxy

Apache Hadoop Copyright 2006 and onwards The Apache Software Foundation.

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Export Control Notice

This distribution includes cryptographic software.

The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software.

BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See <http://www.wassenaar.org/> for more information.

The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache Software Foundation distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code.

The following provides more details on the included cryptographic software:

This software uses the SSL libraries from the Jetty project written by mortbay.org. Hadoop Yarn Server Web Proxy uses the BouncyCastle Java cryptography APIs written by the Legion of the Bouncy Castle Inc.

org.apache.httpcomponents:httpclient

Apache HttpComponents Client

Copyright 1999-2023 The Apache Software Foundation

org.apache.httpcomponents:httpcore

Apache HttpComponents Core

Copyright 2005-2022 The Apache Software Foundation

org.apache.kerby:kerb-admin

org.apache.kerby:kerb-client

org.apache.kerby:kerb-common

org.apache.kerby:kerb-core

org.apache.kerby:kerb-crypto

org.apache.kerby:kerb-identity

org.apache.kerby:kerb-server

org.apache.kerby:kerb-simplekdc

org.apache.kerby:kerb-util

org.apache.kerby:kerby-asn1

org.apache.kerby:kerby-config

org.apache.kerby:kerby-pkix

org.apache.kerby:kerby-util

org.apache.kerby:kerby-xdr

Apache Kerby

Copyright 2015-2023 The Apache Software Foundation

org.apache.orc:orc-core

org.apache.orc:orc-mapreduce

org.apache.orc:orc-shims

Apache ORC Copyright 2013 and onwards The Apache Software Foundation.

This product includes software developed by The Apache Software Foundation (http://www.apache.org/).

This product includes software developed by Hewlett-Packard:

© Copyright [2014-2015] Hewlett-Packard Development Company, L.P

org.mortbay.jetty:jetty

org.mortbay.jetty:jetty-util

Copyright 2004-2008 Mort Bay Consulting Pty. Ltd.

com.jolbox:bonecp

NOTICE file corresponding to the section 4 d of the Apache License, Version 2.0, in this case for the BoneCP (Java connection pool).

BoneCP Copyright 2010 Wallace Wadge

This product includes software developed by Wallace Wadge (http://jolbox.com/).

org.json4s:json4s-ast_2.12

org.json4s:json4s-core_2.12

org.json4s:json4s-jackson_2.12

org.json4s:json4s-scalap_2.12

Copyright 2009-2010 WorldWide Conferencing, LLC

com.carrotsearch:hppc

ACKNOWLEDGEMENT

HPPC borrowed code, ideas or both from:

Apache Lucene, http://lucene.apache.org/ (Apache license)

Fastutil, http://fastutil.di.unimi.it/ (Apache license)

Koloboke, https://github.com/OpenHFT/Koloboke (Apache license)

com.github.mifmif:generex

Copyright 2014 y.mifrah

com.google.flatbuffers:flatbuffers-java

Copyright 2014 Google Inc. All rights reserved

com.google.inject:guice

com.google.inject.extensions:guice-servlet

Copyright (C) 2006 Google Inc.

com.twitter:parquet-hadoop-bundle

This product depends on Apache Thrift and includes it in this binary artifact.

Copyright: 2006-2010 The Apache Software Foundation.

Home page: https://thrift.apache.org/

License: http://www.apache.org/licenses/LICENSE-2.0

This product depends on SLF4J and includes SLF4J in this binary artifact. SLF4J is a simple logging facade for Java.

Copyright: 2004-2013 QOS.ch.

Home page: http://www.slf4j.org/

License: http://slf4j.org/license.html (MIT license)

The following is the SLF4J license (MIT):

Copyright (c) 2004-2013 QOS.ch All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

This project includes code from Daniel Lemire's JavaFastPFOR project in this binary artifact. The "Lemire" bit packing classes produced by parquet-generator are derived from the JavaFastPFOR project.

Copyright: 2013 Daniel Lemire

Home page: http://lemire.me/en/

Project page: https://github.com/lemire/JavaFastPFOR

License: Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0

This product depends on fastutil and includes it in this binary artifact. Fastutil provides type-specific collection implementations.

Copyright: 2002-2014 Sebastiano Vigna

Home page: http://fasutil.di.unimi.it/

License: http://www.apache.org/licenses/LICENSE-2.0.html

This product depends on Jackson and includes it in this binary artifact. Jackson is a high-performance JSON processor.

Copyright: 2007-2015 Tatu Saloranta and other contributors

Home page: http://jackson.codehaus.org/

License: http://www.apache.org/licenses/LICENSE-2.0.txt

commons-cli:commons-cli Apache Commons CLI

Copyright 2002-2023 The Apache Software Foundation

commons-dbcp:commons-dbcp Apache Commons DBCP

Copyright 2001-2023 The Apache Software Foundation

commons-io:commons-io

Apache Commons IO

Copyright 2002-2023 The Apache Software Foundation

commons-lang:commons-lang

Apache Commons Lang

Copyright 2001-2023 The Apache Software Foundation

commons-logging:commons-logging

Apache Commons Logging

Copyright 2003-2023 The Apache Software Foundation

commons-net:commons-net

Apache Commons Net

Copyright 2001-2023 The Apache Software Foundation

commons-pool:commons-pool

APACHE COMMONS POOL DERIVATIVE WORKS:

The LinkedBlockingDeque implementation is based on an implementation written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/licenses/publicdomain

Apache Commons Pool

Copyright 2001-2023 The Apache Software Foundation

log4j:apache-log4j-extras

Apache Extras Companion for log4j 1.2.

Copyright 2010 The Apache Software Foundation

log4j:log4j Apache Log4j

Copyright 1999-2023 Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

ResolverUtil.java Copyright 2005-2006 Tim Fennell

Dumbster SMTP test server

Copyright 2004 Jason Paul Kitchen

TypeUtil.java

Copyright 2002-2012 Ramnivas Laddad, Juergen Hoeller, Chris Beams

picocli (http://picocli.info)

Copyright 2017 Remko Popma

TimeoutBlockingWaitStrategy.java and parts of Util.java

Copyright 2011 LMAX Ltd.

net.sf.jpam:jpam

Copyright 2003-2007 Greg Luck

org.apache.avro:avro

org.apache.avro:avro-ipc

org.apache.avro:avro-mapred

Apache Avro

Copyright 2010-2019 The Apache Software Foundation

This product includes software developed at

The Apache Software Foundation (https://www.apache.org/).

NUnit license acknowledgement:

Portions Copyright © 2002-2012 Charlie Poole or Copyright © 2002-2004 James

W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002

Philip A. Craig

Based upon the representations of upstream licensors, it is understood that portions of the mapreduce API included in the Java implementation are licensed from various contributors under one or more contributor license agreements to Odiago, Inc. and were then contributed by Odiago to Apache Avro, which has now made them available under the Apache 2.0 license. The original file header text is:

Licensed to Odiago, Inc. under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. Odiago, Inc. 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 https://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.

The Odiago NOTICE at the time of the contribution:

This product includes software developed by Odiago, Inc.

(https://www.wibidata.com).

Apache Ivy includes the following in its NOTICE file:

Apache Ivy

Copyright 2007-2010 The Apache Software Foundation

This product includes software developed by The Apache Software Foundation (https://www.apache.org/).

Portions of Ivy were originally developed by Jayasoft SARL (http://www.jayasoft.fr/) and are licensed to the Apache Software Foundation under the "Software Grant License Agreement"

SSH and SFTP support is provided by the JCraft JSch package, hich is open source software, available under the terms of a BSD style license.

The original software and related information is available at http://www.jcraft.com/jsch/.

Apache Log4Net includes the following in its NOTICE file:

Apache log4net

Copyright 2004-2015 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (https://www.apache.org/).

csharp reflect serializers were contributed by Pitney Bowes Inc.

Copyright 2019 Pitney Bowes Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

You may obtain a copy of the License at https://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.

org.apache.curator:curator-client

org.apache.curator:curator-framework

org.apache.curator:curator-recipes

Apache Curator

Copyright 2013-2023 The Apache Software Foundation

org.apache.directory.api:api-asn1-api

org.apache.directory.api:api-util

org.apache.directory.server:apacheds-i18n

org.apache.directory.server:apacheds-kerberos-codec

Apache Directory LDAP API

Copyright 2003-2023 The Apache Software Foundation

org.apache.htrace:htrace-core

Apache HTrace

Copyright 2017 The Apache Software Foundation

org.apache.ivy:ivy

Apache Ivy (TM)

Copyright 2007-2019,2022 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Portions of Ivy were originally developed at Jayasoft SARL (http://www.jayasoft.fr/) and are licensed to the Apache Software Foundation under the "Software Grant License Agreement"

SSH and SFTP support is provided by the JCraft JSch package, which is open source software, available under the terms of a BSD style license.

The original software and related information is available at http://www.jcraft.com/jsch/.

The Scp class is based on the SCPClient from the ganymed ssh library. Which has been distributed under the BSD style license included in the LICENSE file.

org.apache.mesos:mesos

Apache Mesos

org.apache.parquet:parquet-column

org.apache.parquet:parquet-common

org.apache.parquet:parquet-encoding

org.apache.parquet:parquet-format

org.apache.parquet:parquet-hadoop

org.apache.parquet:parquet-jackson

org.apache.parquet:parquet-format-structures

Apache Parquet MR (Incubating)

Copyright 2014 The Apache Software Foundation

org.apache.thrift:libfb303

org.apache.thrift:libthrift

Apache Thrift

Copyright (C) 2006 - 2019, The Apache Software Foundation

org.codehaus.jackson:jackson-core-asl

org.codehaus.jackson:jackson-mapper-asl

org.codehaus.jackson:jackson-jaxrs

org.codehaus.jackson:jackson-xc

org.datanucleus:datanucleus-api-jdo

org.datanucleus:datanucleus-core

org.datanucleus:datanucleus-rdbms

org.datanucleus:javax.jdo

Copyright (c) 2017 Andy Jefferson and others.

org.lz4:lz4-java

Copyright 2020 Adrien Grand and the lz4-java contributors

org.xerial.snappy:snappy-java

This product includes software developed by Google

Snappy: http://code.google.com/p/snappy/ (New BSD License)

This product includes software developed by Apache

PureJavaCrc32C from apache-hadoop-common http://hadoop.apache.org/

(Apache 2.0 license)

This library containd statically linked libstdc++. This inclusion is allowed by "GCC RUntime Library Exception"

http://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html

Contributors:

Tatu Saloranta

Providing benchmark suite

Alec Wysoker

Performance and memory usage improvement

stax:stax-api

stax Stack API for XML

Copyright (c) 2001-2006 held jointly by the individual authors.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; with out even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the

Free Software Foundation,

Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.

http://www.gnu.org/copyleft/lesser.html

http://www.opensource.org/licenses/lgpl-license.php

xerces:xercesImpl

NOTICE file corresponding to section 4(d) of the Apache License Version 2.0, in this case for the Apache Xerces Java distribution.

Apache Xerces Java

Copyright 1999-2020 The Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

Portions of this software were originally based on the following:
  • software copyright (c) 1999, IBM Corporation., http://www.ibm.com.

  • software copyright (c) 1999, Sun Microsystems., http://www.sun.com.

  • voluntary contributions made by Paul Eng on behalf of the

Apache Software Foundation that were originally developed at iClick, Inc.,

software copyright (c) 1999.

org.scala-lang:scala-compiler

org.scala-lang:scala-reflect

org.scala-lang.modules:scala-parser-combinators_2.12

org.scala-lang.modules:scala-xml_2.12

org.scala-lang.modules:scala-collection-compat_2.12

Scala

Copyright (c) 2002-2023 EPFL

Copyright (c) 2011-2023 Lightbend, Inc.

Scala includes software developed at LAMP/EPFL (https://lamp.epfl.ch/) and Lightbend, Inc. (https://www.lightbend.com/).

Licensed under the Apache License, Version 2.0 (the "License").

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.

This software includes projects with other licenses, see `doc/LICENSE.md`.

com.github.joshelser:dropwizard-metrics-hadoop-metrics2-reporter

Copyright 2016 Josh Elser

com.zaxxer.HikariCP

Copyright (C) 2013 Brett Wooldridge

org.apache.hive:hive-beeline

org.apache.hive:hive-cli

org.apache.hive:hive-common

org.apache.hive:hive-exec

org.apache.hive:hive-jdbc

org.apache.hive:hive-llap-common

org.apache.hive:hive-metastore

org.apache.hive:hive-serde

org.apache.hive:hive-service-rpc

org.apache.hive:hive-shims-0.23

org.apache.hive:hive-shims

org.apache.hive:hive-common

org.apache.hive:hive-shims-scheduler

org.apache.hive:hive-storage-api

org.apache.hive:hive-vector-code-gen

org.apache.hive:hive-llap-client

Apache Hive

Copyright 2008-2023 The Apache Software Foundation

com.tdunning:json

Android JSON library

Copyright (C) 2010 The Android Open Source Project

org.apache.velocity:velocity

Apache Velocity

Copyright (C) 2000-2007 The Apache Software Foundation

This product includes software developed at

The Apache Software Foundation (http://www.apache.org/).

The files

velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngine.java

velocity-engine-scripting/src/main/java/org/apache/velocity/script/VelocityScriptEngineFactory.java

are Copyright 2006 Sun Microsystems, Inc., and licenced under a BSD-like licence.

org.apache.yetus:audience-annotations

Apache Yetus

Copyright 2008-2022 The Apache Software Foundation

com.google.cloud.bigdataoss:gcs-connector

Copyright 2021 Google LLC

com.fasterxml.jackson.datatype:jackson-datatype-jsr310

com.fasterxml.jackson.core:jackson-annotations

com.fasterxml.jackson.core:jackson-core

com.fasterxml.jackson.core:jackson-databind

com.fasterxml.jackson.dataformat:jackson-dataformat-yaml

com.fasterxml.jackson.jaxrs:jackson-jaxrs-base

com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider

com.fasterxml.jackson.module:jackson-module-jaxb-annotations

com.fasterxml.jackson.module:jackson-module-paranamer

com.fasterxml.jackson.module:jackson-module-scala_2.12

Copyright 2013 FasterXML.com

com.github.javaparser:javaparser-core

Copyright (C) 2007-2010 Júlio Vilmar Gesser.

Copyright (C) 2011, 2013-2023 The JavaParser Team

com.google.android:annotations

Copyright 2012-2016 eBusiness Information

Copyright 2016-2017 the AndroidAnnotations project

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.

This project uses CodeModel (http://codemodel.java.net/), which is distributed under the GlassFish Dual License, which means CodeModel is subject to the terms of either the GNU General Public License Version 2 only ("GPL") or the Common Development and Distribution License("CDDL").

You may obtain a copy of the "CDDL" License at http://www.opensource.org/licenses/cddl1.php

As per section 3.6 ("Larger Works") of the "CDDL" License, we 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.

We are therefore allowed to distribute CodeModel without Modification as part of AndroidAnnotations.

About AndroidAnnotations generated files: if you create a larger work that contains files generated by AndroidAnnotations, you can distribute that work under terms of your choice

com.google.api.grpc:proto-google-common-protos

Copyright 2021 Google LLC

com.google.crypto.tink:tink

Copyright 2017 Google Inc.

com.google.errorprone:error_prone_annotations

Copyright 2014 The Error Prone Authors.

com.google.guava:failureaccess

Copyright (C) 2018 The Guava Authors

com.google.guava:listenablefuture

Copyright (C) 2007 The Guava Authors

com.google.j2objc:j2objc-annotations

https://github.com/google/j2objc/blob/master/LICENSE

com.thesamet.scalapb:lenses_2.12

com.thesamet.scalapb:scalapb-runtime_2.12

com.zaxxer:HikariCP

Copyright (C) 2013 Brett Wooldridge

io.get-coursier:interface

io.grpc:grpc-api

io.grpc:grpc-context

io.grpc:grpc-core

io.grpc:grpc-netty

io.grpc:grpc-protobuf

io.grpc:grpc-protobuf-lite

io.grpc:grpc-services

io.grpc:grpc-stub

org.apache.arrow:arrow-memory-netty

org.apache.arrow:arrow-memory-core

Apache Arrow

Copyright 2016-2019 The Apache Software Foundation

org.apache.commons:commons-collections4

Apache Commons Collections

Copyright 2001-2023 The Apache Software Foundation

org.apache.commons:commons-pool2

Apache Commons Pool

Copyright 2001-2023 The Apache Software Foundation

org.apache.commons:commons-text

Apache Commons Text

Copyright 2014-2023 The Apache Software Foundation

org.apache.hadoop:hadoop-client-api

org.apache.hadoop:hadoop-client-runtime

Apache Hadoop

Copyright 2006 and onwards The Apache Software Foundation

org.apache.kafka:kafka-clients

Apache Kafka

Copyright 2023 The Apache Software Foundation.

This product includes software developed at The Apache Software Foundation (https://www.apache.org/).

This distribution has a binary dependency on jersey, which is available under the CDDL License. The source code of jersey can be found at https://github.com/jersey/jersey/.

This distribution has a binary test dependency on jqwik, which is available under the Eclipse Public License 2.0. The source code can be found at https://github.com/jlink/jqwik.

The streams-scala (streams/streams-scala) module was donated by Lightbend and the original code was copyrighted by them:

Copyright (C) 2018 Lightbend Inc. <https://www.lightbend.com>

Copyright (C) 2017-2018 Alexis Seigneurin.

This project contains the following code copied from Apache Hadoop:

clients/src/main/java/org/apache/kafka/common/utils/PureJavaCrc32C.java

Some portions of this file Copyright (c) 2004-2006 Intel Corporation and licensed under the BSD license.

This project contains the following code copied from Apache Hive:

streams/src/main/java/org/apache/kafka/streams/state/internals/Murmur3.java

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-slf4j2-impl

Apache Log4j

Copyright 1999-2023 Apache Software Foundation

This product includes software developed at The Apache Software Foundation (http://www.apache.org/).

org.apache.tomcat:annotations-api

Apache Tomcat

Copyright 1999-2023 The Apache Software Foundation

io.perfmark:perfmark-api

Copyright 2019 Google LLC

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.

This product contains a modified portion of 'Catapult', an open source

Trace Event viewer for Chome, Linux, and Android applications, which can

be obtained at:

* LICENSE: * traceviewer/src/main/resources/io/perfmark/traceviewer/third_party/catapult/LICENSE (New BSD License)

* HOMEPAGE:* https://github.com/catapult-project/catapult

This product contains a modified portion of 'Polymer', a library for Web Components, which can be obtained at:

* LICENSE:* traceviewer/src/main/resources/io/perfmark/traceviewer/third_party/polymer/LICENSE (New BSD License)

* HOMEPAGE:* https://github.com/Polymer/polymer

This product contains a modified portion of 'ASM', an open source Java Bytecode library, which can be obtained at:

* LICENSE:* agent/src/main/resources/io/perfmark/agent/third_party/asm/LICENSE (BSD style License)

* HOMEPAGE:* https://asm.ow2.io/

net.java.dev.jna:jna

org.eclipse.xtend:org.eclipse.xtend.lib

org.eclipse.xtend:org.eclipse.xtend.lib.macro

org.eclipse.xtext:org.eclipse.xtext.xbase.lib

https://github.com/eclipse/xtext-xtend/blob/master/NOTICE.md

org.jetbrains:annotations

Copyright 2000-2021 JetBrains s.r.o.

org.rocksdb:rocksdbjni

Copyright (c) 2011-present, Facebook, Inc. All rights reserved.

This source code is licensed under both the GPLv2 (found in the COPYING file in the root directory) and Apache 2.0 License, (found in the LICENSE.Apache file in the root directory).

oro:oro

Eclipse Distribution License (EDL) 1.0

org.glassfish.jaxb:jaxb-runtime

jakarta.activation:jakarta.activation-api

jakarta.xml.bind:jakarta.xml.bind-api

com.sun.istack:istack-commons-runtime

Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

• Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

• Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

• Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Eclipse Public License - v 2.0

org.eclipse.jetty:jetty-client

org.eclipse.jetty:jetty-continuation

org.eclipse.jetty:jetty-http

org.eclipse.jetty:jetty-io

org.eclipse.jetty:jetty-jndi

org.eclipse.jetty:jetty-plus

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

org.eclipse.jetty:jetty-webapp

org.eclipse.jetty:jetty-xml

org.eclipse.jetty:jetty-util-ajax

org.eclipse.lsp4j:org.eclipse.lsp4j.generator

org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc

ch.epfl.scala:bsp4j

jakarta.annotation:jakarta-annotation-api https://projects.eclipse.org/projects/ee4j.ca

jakarta.servlet:jakarta.servlet-api https://projects.eclipse.org/projects/ee4j.servlet

jakarta.ws.rs:jakarta.ws.rs-api https://github.com/eclipse-ee4j/jaxrs-api

org.glassfish.hk2.external:jakarta.inject

com.github.jnr:jnr-posix

jakarta.annotation:jakarta.annotation-api

jakarta.servlet:jakarta.servlet-api

jakarta.validation:jakarta.validation-api

jakarta.ws.rs:jakarta.ws.rs-api

org.glassfish.hk2:hk2-api

org.glassfish.hk2:hk2-locator

org.glassfish.hk2:hk2-utils

org.glassfish.hk2:osgi-resource-locator

org.glassfish.hk2.external:aopalliance-repackaged

org.glassfish.hk2.external:jakarta.inject

org.glassfish.jersey.containers:jersey-container-servlet

org.glassfish.jersey.containers:jersey-container-servlet-core

org.glassfish.jersey.core:jersey-client

org.glassfish.jersey.core:jersey-common

org.glassfish.jersey.core:jersey-server

org.glassfish.jersey.inject:jersey-hk2

This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at https://www.eclipse.org/legal/epl-2.0, or the Eclipse Distribution License 1.0 which is available at https://www.eclipse.org/org/documents/edl-v10.php.

For a copy of the license, see Eclipse Public License - V2.0.

Eclipse Distribution License - v 1.0

Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Notices for Eclipse LSP4J

This content is produced and maintained by the Eclipse LSP4J project.

Project home: https://projects.eclipse.org/projects/technology.lsp4j

Trademarks

Eclipse LSP4J is a trademark of the Eclipse Foundation.

Copyright

All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult the listed source code repository logs.

Declared Project Licenses

This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at https://www.eclipse.org/legal/epl-2.0, or the Eclipse Distribution License v1.0 which is available at https://www.eclipse.org/org/documents/edl-v10.php.

SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause

Source Code

The project maintains the following source code repositories:

https://github.com/eclipse-lsp4j/lsp4j

Third-party Content

This project leverages the following third party content.

Google Gson (2.9.1)

License: Apache License, 2.0

Project: https://github.com/google/gson

Source: https://github.com/google/gson

Cryptography

Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted.

MOZILLA PUBLIC LICENSE - Version 1.1

Javassist, a Java-bytecode translator toolkit.

Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.

BSD-2 Clause

com.google.protobuf:protobuf-java

Copyright 2008 Google Inc. All rights reserved.

com.github.luben:zstd-jni

Zstd-jni: JNI bindings to Zstd Library

Copyright (c) 2015-present, Luben Karavelov/ All rights reserved.

com.esotericsoftware:kryo-shaded

com.esotericsoftware:minlog

com.esotericsoftware:reflectasm

Copyright (c) 2008-2023, Nathan Sweet All rights reserved.

jline:jline

Copyright (c) 2002-2006, Marc Prud'hommeaux <mwp1@cornell.edu>

org.jodd:jodd-core

Copyright (c) 2003-present, Jodd Team (https://jodd.org)

All rights reserved.

com.github.wendykierp:JTransforms

JTransforms

Copyright (c) 2007 onward, Piotr Wendykier

pl.edu.icm:JLargeArrays

JLargeArrays

Copyright (C) 2006-2019 University of Warsaw, ICM

Copyright (C) 2020 onward visnow.org

org.clapper:classutil_2.12

org.clapper:grizzled-scala_2.12

Copyright © 2004-2016, Brian M. Clapper. All rights reserved.

org.scalameta:common_2.12

Copyright (c) 2014-2018 EPFL Copyright (c) 2016-2018 Twitter, Inc.

Notice

https://github.com/scalameta/scalameta/blob/main/NOTICE.md

BSD-3 Clause

python/lib/py4j-*-src.zip

Copyright (c) 2009-2011, Barthelemy Dagenais All rights reserved.

python/pyspark/join.py

The CSS style for the navigation sidebar of the documentation was originally submitted by Óscar Nájera for the scikit-learn project. The scikit-learn project is distributed under the 3-Clause BSD license.

core/src/main/resources/org/apache/spark/ui/static/d3.min.js

Copyright (c) 2010-2015, Michael Bostock

python/pyspark/cloudpickle/*.py

Copyright (c) 2012, Regents of the University of California.

Copyright (c) 2009 `PiCloud, Inc. <http://www.picloud.com>`_.

org.fusesource.leveldbjni:leveldbjni-all

Copyright (c) 2011 FuseSource Corp. All rights reserved.

org.antlr:antlr-runtime

org.antlr:antlr4-runtime

antlr:antlr

Copyright (c) 2012-2022 The ANTLR Project. All rights reserved.

org.antlr:ST4

org.antlr:stringtemplate

Copyright (c) 2011-2022 Terence Parr

com.thoughtworks.paranamer:paranamer

[ ParaNamer used to be 'Pubic Domain', but it includes a small piece of ASM it is now the same license as that: BSD ]

Portions copyright (c) 2006-2018 Paul Hammant & ThoughtWorks Inc

Portions copyright (c) 2000-2007 INRIA, France Telecom

xmlenc:xmlenc

Copyright 2003-2005, Ernst de Haan <wfe.dehaan@gmail.com>

net.sf.py4j:py4j

Copyright (c) 2009-2022, Barthelemy Dagenais and individual contributors. All rights reserved.

org.jpmml:pmml-model

org.jpmml:pmml-schema

Copyright (c) 2009, University of Tartu

Copyright (c) 2014, Villu Ruusmann

All rights reserved.

org.threeten:threeten-extra

Copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento Santos.

org.jdom:jdom2

Copyright (C) 2000-2012 Jason Hunter & Brett McLaughlin.

com.google.protobuf:protobuf-java-util

Copyright 2008 Google Inc. All rights reserved.

org.ow2.asm:asm

org.ow2.asm:asm-analysis

org.ow2.asm:asm-commons

org.ow2.asm:asm-tree

org.ow2.asm:asm-util

Copyright (c) 2000-2011 INRIA, France Telecom

All rights reserved.

org.jline:jline-reader

org.jline:jline-terminal

org.jline:jline-terminal-jna

Copyright (c) 2002-2018, the original author or authors.

All rights reserved.

Copyright <YEAR> <COPYRIGHT HOLDER>

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

MIT

core/src/main/resources/org/apache/spark/ui/static/jquery*

docs/js/vendor/anchor.min.js

docs/js/vendor/jquery*

docs/js/vendor/modernizer*

Copyright JS Foundation and other contributors, https://js.foundation/

core/src/main/resources/org/apache/spark/ui/static/sorttable.js

Copyright (c) 1997-2007 Stuart Langridge

core/src/main/resources/org/apache/spark/ui/static/graphlib-dot.min.js

Copyright (c) 2013 Chris Pettitt

core/src/main/resources/org/apache/spark/ui/static/*dataTables*

Copyright (C) 2008-2020, SpryMedia Ltd.

core/src/main/resources/org/apache/spark/ui/static/dagre-d3.min.js

Copyright (c) 2013 Chris Pettitt

org.slf4j:jcl-over-slf4j

org.slf4j:jul-to-slf4j

org.slf4j:slf4j-api

org.slf4j:slf4j-log4j12

Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)

com.microsoft.sqlserver:mssql-jdbc

https://github.com/microsoft/mssql-jdbc/blob/main/LICENSE

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files(the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and / or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

org.typelevel:spire_2.12

org.typelevel:spire_2.12

org.typelevel:spire-macros_2.12

org.typelevel:spire-platform_2.12

org.typelevel:spire-util_2.12

org.typelevel:machinist_2.12

Copyright (c) 2011-2012 Erik Osheim, Tom Switzer

org.typelevel:cats-kernel_2.12

Cats Copyright (c) 2015 Cats Contributors.

org.typelevel:algebra_2.12:jar

Algebra Copyright (c) 2016.

net.razorvine:pickle

Copyright (c) 2020 Irmen de Jong

com.github.scopt:scopt_2.12

Copyright (c) scopt contributors

dev.ludovic.netlib:blas

dev.ludovic.netlib:arpack

dev.ludovic.netlib:lapack

com.lihaoyi:ammonite_2.12.17

com.lihaoyi:ammonite-compiler_2.12.17

com.lihaoyi:ammonite-compiler-interface_2.12.17

com.lihaoyi:ammonite-interp_2.12.17

com.lihaoyi:ammonite-interp-api_2.12.17

com.lihaoyi:ammonite-repl_2.12.17

com.lihaoyi:ammonite-repl-api_2.12.17

com.lihaoyi:ammonite-runtime_2.12.17

com.lihaoyi:ammonite-terminal_2.12

com.lihaoyi:ammonite-util_2.12

com.lihaoyi:fansi_2.12

com.lihaoyi:fastparse_2.12

com.lihaoyi:geny_2.12

com.lihaoyi:mainargs_2.12

com.lihaoyi:os-lib_2.12

com.lihaoyi:pprint_2.12

com.lihaoyi:requests_2.12

com.lihaoyi:scalaparse_2.12

com.lihaoyi:sourcecode_2.12

com.lihaoyi:ujson_2.12

com.lihaoyi:upack_2.12

com.lihaoyi:upickle_2.12

com.lihaoyi:upickle-core_2.12

com.lihaoyi:upickle-implicits_2.12

Copyright (c) 2015 Li Haoyi (haoyi.sg@gmail.com)

org.checkerframework:checker-qual

https://github.com/typetools/checker-framework/blob/master/LICENSE.txt

The Checker Framework

Copyright 2004-present by the Checker Framework developers

Most of the Checker Framework is licensed under the GNU General Public License, version 2 (GPL2), with the classpath exception. The text of this license appears below. This is the same license used for OpenJDK.

A few parts of the Checker Framework have more permissive licenses, notably the parts that you might want to include with your own program.

* The annotations and utility files are licensed under the MIT License.

(The text of this license also appears below.) This applies to checker-qual*.jar and checker-util.jar and all the files that appear in them, which is all files in checker-qual and checker-util directories.

It also applies to the cleanroom implementations of third-party annotations (in checker/src/testannotations/, framework/src/main/java/org/jmlspecs/, and framework/src/main/java/com/google/).

The Checker Framework includes annotations for some libraries. Those in .astub files use the MIT License. Those in https://github.com/typetools/jdk (which appears in the annotated-jdk directory of file checker.jar) use the GPL2 license.

Some external libraries that are included with the Checker Framework distribution have different licenses. Here are some examples.

* JavaParser is dual licensed under the LGPL or the Apache license -- you may use it under whichever one you want. (The JavaParser source code contains a file with the text of the GPL, but it is not clear why, since JavaParser does not use the GPL.) See https://github.com/typetools/stubparser.

* Annotation Tools (https://github.com/typetools/annotation-tools) uses the MIT license.

* Libraries in plume-lib (https://github.com/plume-lib/) are licensed under the MIT License.

GNU GENERAL PUBLIC LICENSE (Version 2)

"CLASSPATH" EXCEPTION TO THE GPL

Certain source files distributed by Oracle America and/or its affiliates are subject to the following clarification and special exception to the GPL, 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 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.

MIT License:

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

org.codehaus.mojo:animal-sniffer-annotations

Copyright (c) 2009 codehaus.org.

javolution:javolution

Javolution - Java(tm) Solution for Real-Time and Embedded Systems

Copyright (c) 2012, Javolution (http://javolution.org/)

dk.brics.automaton:automaton

Copyright (c) 2001-2022 Anders Moeller

com.google.code.findbugs:jsr305

Copyright (c) 2007-2009, JSR305 expert group

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  • Neither the name of the JSR305 expert group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

jcip-annotations relicensed to Oracle under BSD 3-clause license

Copyright (c) 2005, Brian Goetz and Tim Peierls

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

  • Neither the name of the JSR305 expert group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Public Domain

aopalliance:aopalliance

net.iharder:base64

org.tukaani:xz

Creative Commons CC0 1.0 Universal Public Domain Dedication

(see LICENSE-CC0.txt)

data/mllib/images/kittens/29.5.a_b_EGDP022204.jpg

data/mllib/images/kittens/54893.jpg

data/mllib/images/kittens/DP153539.jpg

data/mllib/images/kittens/DP802813.jpg

data/mllib/images/multi-channel/chr30.4.184.jpg

CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED HEREUNDER.

Statement of Purpose

The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an "owner") of an original work of authorship and/or a database (each, a "Work").

Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works ("Commons") that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.

For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the "Affirmer"), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.

  1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights ("Copyright and Related Rights"). Copyright and Related Rights include, but are not limited to, the following:
    • the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work
    • moral rights retained by the original author(s) and/or performer(s)
    • publicity and privacy rights pertaining to a person's image or likeness depicted in a Work
    • rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(a), below
    • rights protecting the extraction, dissemination, use and reuse of data in a Work
    • database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive)
    • other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof
  2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer's Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer's heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer's express Statement of Purpose.
  3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer's express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer's Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the "License"). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer's express Statement of Purpose.
  4. Limitations and Disclaimers. a. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document. b. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law. c. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person's Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work. d. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.
.

------------------------------- Copyright notices --------------------------

Python Software Foundation License

python/docs/source/_static/copybutton.js