[ 
https://issues.apache.org/jira/browse/METRON-531?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15633039#comment-15633039
 ] 

ASF GitHub Bot commented on METRON-531:
---------------------------------------

Github user joshelser commented on a diff in the pull request:

    https://github.com/apache/incubator-metron/pull/335#discussion_r86364290
  
    --- Diff: 
metron-platform/elasticsearch-shaded/src/main/resources/META-INF/NOTICE ---
    @@ -0,0 +1,273 @@
    +
    +elasticsearch-shaded
    +Copyright 2006-2016 The Apache Software Foundation
    +
    +This product includes software developed at
    +The Apache Software Foundation (http://www.apache.org/).
    +
    +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/
    +
    +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, 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 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.
    --- End diff --
    
    You should dbl-check the licensing of this to make sure you're not 
redistributing lgpl.


> Ensure licenses for bundled components are appropriately reflected
> ------------------------------------------------------------------
>
>                 Key: METRON-531
>                 URL: https://issues.apache.org/jira/browse/METRON-531
>             Project: Metron
>          Issue Type: Task
>            Reporter: Casey Stella
>            Assignee: Casey Stella
>             Fix For: 0.2.2BETA
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Because we shade jars, we must create LICENSE and NOTICE files in the 
> META-INF directory that appropriately reflect:
> * The non-ASL and still compliant components in the LICENSE
> * The appropriate portions of the NOTICE files of the 3rd party transitive 
> dependencies must be replicated  to the NOTICE file of the shaded jar



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to