============================================================== Apache Solr Copyright 2006-2020 The Apache Software Foundation ============================================================== This product includes software developed at The Apache Software Foundation (http://www.apache.org/). Includes software from other Apache Software Foundation projects, including, but not limited to: - Apache Lucene Java - Apache Commons - Apache Blur - Apache Hadoop This product includes code forked from the Java-HLL library. Copyright (c) 2013 Aggregate Knowledge, Inc., https://github.com/aggregateknowledge/java-hll/ This product includes the JQuery JavaScript library created by John Resig. Copyright (c) 2010 John Resig, http://jquery.com/ This product includes the D3.js JavaScript library created by Michael Bostock. Copyright (c) 2012, Michael Bostock, https://github.com/mbostock/d3 This product includes the highlight.js Javascript library created by Ivan Sagalaev Copyright (c) 2006, Ivan Sagalaev, https://github.com/isagalaev/highlight.js This product includes the Chosen Javascript library created by Patrick Filler Copyright (c) 2011-2014 by Harvest, https://github.com/harvesthq/chosen This product includes jquery.blockUI.js Javascript library created by Mike Alsup Copyright (c) 2007-2014 M. Alsup https://github.com/malsup/blockui/ This product includes jquery.cookie.js Javascript library created by Klaus Hartl Copyright (c) 2013-2014 Klaus Hartl, https://github.com/carhartl/jquery-cookie This product includes jquery.form Javascript library created by Mike Alsup Copyright 2006-2014 (c) M. Alsup, https://github.com/malsup/form/ This product includes the jstree Javascript library created by Ivan Bozhanov Copyright (c) 2013-2014 Ivan Bozhanov, https://github.com/vakata/jstree This product includes jquery.timeago.js Javascript library by Ryan McGeary Copyright (c) 2008-2014, Ryan McGeary, https://github.com/rmm5t/jquery-timeago This product includes require.js Javascript library created by James Burke Copyright (C) 2010-2014 James Burke, https://github.com/jrburke/requirejs This product includes angular-utf8-base64.js Javascript library created by Andrey Bezyazychniy Copyright (c) 2014 Andrey Bezyazychniy, https://github.com/stranger82/angular-utf8-base64 This product includes code copied and modified from the www-authenticate Javascript library Copyright (c) 2013 Randy McLaughlin, MIT-license, https://github.com/randymized/www-authenticate This product includes fugue icons created by Yusuke Kamiyamane Copyright (C) 2013-2014 Yusuke Kamiyamane, https://github.com/yusukekamiyamane/fugue-icons Jackcess: http://jackcess.sourceforge.net/ Copyright (C) 2011-2014 James Ahlborn JavaMail: https://java.net/projects/javamail/ License: Common Development and Distribution License (CDDL) v1.1 (https://glassfish.java.net/public/CDDL+GPL_1_1.html) JavaBeans Activation Framework (JAF): http://java.sun.com/products/javabeans/jaf/index.jsp License: Common Development and Distribution License (CDDL) v1.0 (https://glassfish.dev.java.net/public/CDDLv1.0.html) HSQL Database (HSQLDB): http://hsqldb.org/ License: http://hsqldb.org/web/hsqlLicense.html Jersey Core: https://jersey.java.net/ License: Common Development and Distribution License (CDDL) v1.0 (https://glassfish.dev.java.net/public/CDDLv1.0.html) The HdfsDirectory and BlockDirectory were derived from the Apache Blur incubating project and are Apache License 2.0. ASM (Java bytecode manipulation and analysis framework): http://asm.ow2.org/ Copyright (c) 2000-2005 INRIA, France Telecom This project includes portions of the Jekyll Documentation Theme Copyright (c) 2016 Tom Johnson License: MIT https://github.com/tomjohnson1492/documentation-theme-jekyll/blob/gh-pages/licenses/LICENSE This project includes templates from the Asciidoctor HTML5 backend converter Copyright (c) 2014-2018 Jakub Jirutka License: MIT https://github.com/jirutka/asciidoctor-html5s/blob/master/LICENSE This project includes the Navgoco JQuery plugin Copyright (c) 2013 Christopher Tsoulloftas, http://www.komposta.net License: BSD https://github.com/tefra/navgoco/blob/master/LICENSE-BSD ========================================================================= == Antlr2 Notice == ========================================================================= SOFTWARE RIGHTS ANTLR 1989-2006 Developed by Terence Parr Partially supported by University of San Francisco & jGuru.com We reserve no legal rights to the ANTLR--it is fully in the public domain. An individual or company may do whatever they wish with source code distributed with ANTLR or the code generated by ANTLR, including the incorporation of ANTLR, or its output, into commerical software. We encourage users to develop software with ANTLR. However, we do ask that credit is given to us for developing ANTLR. By "credit", we mean that if you use ANTLR or incorporate any source code into one of your programs (commercial product, research project, or otherwise) that you acknowledge this fact somewhere in the documentation, research report, etc... If you like ANTLR and have developed a nice tool with the output, please mention that you developed it using ANTLR. In addition, we ask that the headers remain intact in our source code. As long as these guidelines are kept, we expect to continue enhancing this system and expect to make other tools available as they are completed. The primary ANTLR guy: Terence Parr parrt@cs.usfca.edu parrt@antlr.org ========================================================================= == Apache Lucene Notice == ========================================================================= Apache Lucene Copyright 2001-2020 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). 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 Checkin g 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, Hindi and Bengali 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, analysis/common/src/resources/org/apache/lucene/analysis/bn/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 and Ljiljana 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. =========================================================================== Nori Korean Morphological Analyzer - Apache Lucene Integration =========================================================================== This software includes a binary and/or source version of data from mecab-ko-dic-2.0.3-20170922 which can be obtained from https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.3-20170922.tar.gz --- This product includes/uses software, Woodstox (http://woodstox.codehaus.org), developed by Codehaus (http://www.codehaus.org/) License: The Apache Software License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt) ========================================================================= == Woodstox Notice == ========================================================================= This product currently only contains code developed by authors of specific components, as identified by the source code files. Since product implements StAX API, it has dependencies to StAX API classes. For additional credits (generally to people who reported problems) see CREDITS file. --- This product includes software developed by the Eclipse Foundation (specifically, Jetty, the bundled servlet container in example), available under the Apache 2 License. Servlet-api.jar is under the CDDL license, the original source code for this can be found at http://www.eclipse.org/jetty/downloads.php ========================================================================= == SLF4J Notice -- http://www.slf4j.org/license.html == ========================================================================= Copyright (c) 2004-2008 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. ========================================================================= == Apache Tika Notices == ========================================================================= The following notices apply to contrib/extraction: This product includes software developed by the following copyright owners: Copyright (c) 2000-2006 The Legion Of The Bouncy Castle (http://www.bouncycastle.org) Copyright (c) 2003-2005, www.pdfbox.org Copyright (c) 2003-2005, www.fontbox.org Copyright (c) 1995-2005 International Business Machines Corporation and others Copyright 2001-2005 (C) MetaStuff, Ltd. All Rights Reserved. Copyright 2004 Sun Microsystems, Inc. (Rome JAR) Copyright 2002-2008 by John Cowan (TagSoup -- http://ccil.org/~cowan/XML/tagsoup/) Copyright (C) 1994-2007 by the Xiph.org Foundation, http://www.xiph.org/ (OggVorbis) Copyright 2012 Kohei Taketa juniversalchardet (http://code.google.com/p/juniversalchardet/) Lasse Collin and others, XZ for Java (http://tukaani.org/xz/java.html) java-libpst is a pure java library for the reading of Outlook PST and OST files. https://github.com/rjohnsondev/java-libpst JMatIO is a JAVA library to read/write/manipulate with Matlab binary MAT-files. http://www.sourceforge.net/projects/jmatio ========================================================================= == Language Detection Notices == ========================================================================= The following notices apply to contrib/langid: This product includes software developed by Cybozu Labs, Inc. (c)2010 All rights reserved by Cybozu Labs, Inc. http://code.google.com/p/language-detection/ This product includes software developed by the Jsonic project: http://sourceforge.jp/projects/jsonic/ ========================================================================= == Carrot2 Notice == ========================================================================= Copyright (C) 2002-2010, Dawid Weiss, Stanislaw Osinski. Portions (C) Contributors listed in "carrot2.CONTRIBUTORS" file. All rights reserved. This product includes software developed by the Carrot2 Project. See http://project.carrot2.org/ ========================================================================= == Guava Notice == ========================================================================= Copyright (C) 2009 Google Inc. This product includes software developed by the Google Guava project. See http://code.google.com/p/guava-libraries/ ========================================================================= == Prettify Notice == ========================================================================= Copyright (C) 2009 Google Inc. This product includes software developed by the Google Prettify project. See http://code.google.com/p/google-code-prettify/ ========================================================================= == Jackson Notice == ========================================================================= Copyright 2010 FasterXML, LLC This product includes software developed by the Jackson project. See http://jackson.codehaus.org/ ========================================================================= == HSQLDB Notice == ========================================================================= For content, code, and products originally developed by Thomas Mueller and the Hypersonic SQL Group: Copyright (c) 1995-2000 by the Hypersonic SQL 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 Hypersonic SQL 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 HYPERSONIC SQL GROUP, 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. This software consists of voluntary contributions made by many individuals on behalf of the Hypersonic SQL Group. For work added by the HSQL Development Group (a.k.a. hsqldb_lic.txt): Copyright (c) 2001-2005, The HSQL Development 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 HSQL Development 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 HSQL DEVELOPMENT GROUP, HSQLDB.ORG, 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. ========================================================================= == Restlet Notice == ========================================================================= Copyright (C) 2005-2014 Restlet S.A.S. Restlet is a registered trademark of Restlet S.A.S. This product contains software developed by the Restlet project. See http://www.restlet.org/ ========================================================================= == Protocol Buffers Notice == ========================================================================= Protocol Buffers - Google's data interchange format Copyright 2008 Google Inc. http://code.google.com/apis/protocolbuffers/ ========================================================================= == SolrTextTagger Notice == ========================================================================= The TaggerRequestHandler and related classes in its package came from the OpenSextant Solr Text Tagger, Copyright 2013 The MITRE Corporation. All Rights Reserved. This software was produced for the U. S. Government under Contract No. W15P7T-11-C-F600, and is subject to the Rights in Noncommercial Computer Software and Noncommercial Computer Software Documentation Clause 252.227-7014 (JUN 1995) ========================================================================= == Jose4j Notice == ========================================================================= jose4j Copyright 2012-2015 Brian Campbell EcdsaUsingShaAlgorithm contains code for converting the concatenated R & S values of the signature to and from DER, which was originally derived from the Apache Santuario XML Security library's SignatureECDSA implementation. http://santuario.apache.org/ The Base64 implementation in this software was derived from the Apache Commons Codec project. http://commons.apache.org/proper/commons-codec/ JSON processing in this software was derived from the JSON.simple toolkit. https://code.google.com/p/json-simple/ ========================================================================= == noggit notice == ========================================================================= noggit Copyright 2006- Yonik Seeley Noggit is a fast streaming JSON parser for java. The code is included into Solr codebase. https://github.com/yonik/noggit