| Apache Lucene |
| Copyright 2012 The Apache Software Foundation |
| |
| This product includes software developed by |
| 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 |
| |
| ICU4J, (under contrib/icu) is licensed under an MIT styles license |
| (contrib/icu/lib/ICU-LICENSE.txt) and Copyright (c) 1995-2008 |
| International Business Machines Corporation and others |
| |
| Some data files (under contrib/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 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 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.SorterTemplate was inspired by CGLIB's class |
| with the same name. The implementation part is mainly done using pre-existing |
| Lucene sorting code. In-place stable mergesort was borrowed from CGLIB, |
| which is Apache-licensed. |
| |
| 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 |
| |