geode-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [54/58] [abbrv] geode git commit: GEODE-2029 Trimming unused parts of Lucene from binary NOTICE
Date Wed, 22 Feb 2017 17:21:42 GMT
GEODE-2029 Trimming unused parts of Lucene from binary NOTICE

The lucene section of our NOTICE included some elements for jars that we
are not redistributing like some language specific analyzers and
stemmers. To reduce the burden on downstream projects, removing these
components from our NOTICE.

I did leave in the section on servlet-api, which appeared to come from
lucene, but in fact we do include servlet-api.jar in our binary

Here are the specific notes on where stuff in the notice came from

icu4j,WordBreakTestUnicode - this is in  lucene-analyzers-icu.jar (we don't include)
junit - we're not distributing this jar
stempel - this is in lucene-analyzers-stempel (we don't include)
smartcn - this is in  lucene-analyzers-smartcn (we don't include)
kuromoji - this in in lucene-analyzers-kuromoji (we don't include)
Morfologik - this in in lucene-analyzers-morfologik (we don't include)


Branch: refs/heads/feature/GEODE-2267
Commit: c6b941fd3baee0038a99630936597e429e1c086b
Parents: 826bdbf
Author: Dan Smith <>
Authored: Tue Feb 21 12:14:52 2017 -0800
Committer: Dan Smith <>
Committed: Tue Feb 21 12:16:20 2017 -0800

 geode-assembly/src/main/dist/NOTICE | 129 +------------------------------
 1 file changed, 3 insertions(+), 126 deletions(-)
diff --git a/geode-assembly/src/main/dist/NOTICE b/geode-assembly/src/main/dist/NOTICE
index 2fccd7a..3ce86ba 100644
--- a/geode-assembly/src/main/dist/NOTICE
+++ b/geode-assembly/src/main/dist/NOTICE
@@ -64,14 +64,7 @@ Apache Lucene
    - 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 for more
-  details.
   Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is 
   BSD-licensed, created by Anders Møller. See
@@ -87,13 +80,6 @@ Apache Lucene
   The Google Code Prettify is Apache License 2.0.
-  JUnit (junit-4.10) is licensed under the Common Public License v. 1.0
-  See
-  This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin
-  g Package (jaspell):
-  License: The BSD License (
   The snowball stemmers in
   were developed by Martin Porter and Richard Boulton.
@@ -132,117 +118,8 @@ Apache Lucene
-  The Stempel analyzer (stempel) includes BSD-licensed software developed 
-  by the Egothor project, 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
-  The SmartChineseAnalyzer source code (smartcn) was
-  provided by Xiaoping Gao and copyright 2009 by
-  WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) 
-  is derived from Unicode data such as the Unicode Character Database. 
-  See for more details.
-  The Morfologik analyzer (morfologik) includes BSD-licensed software
-  developed by Dawid Weiss and Marcin Miłkowski (
-  Morfologik uses data from Polish ispell/myspell dictionary
-  ( licenced on the terms of (inter alia)
-  LGPL and Creative Commons ShareAlike.
-  Morfologic includes data from BSD-licensed dictionary of Polish (SGJP)
-  (
-  Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original
-  source code for this can be found at
-  ===========================================================================
-  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
-  or
-  ===========================================================================
-  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.
-  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.
+Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original
+source code for this can be found at
 Spring Framework 4.3.2.RELEASE
 Copyright (c) 2002-2015 Pivotal, Inc.

View raw message