lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yonik Seeley <>
Subject Re: svn commit: r1082520 - in /lucene/dev/trunk/solr/lib: servlet-api-LICENSE-ASL.txt servlet-api-LICENSE-SUN.txt servlet-api-NOTICE.txt
Date Thu, 17 Mar 2011 15:43:42 GMT
On Thu, Mar 17, 2011 at 11:30 AM, Grant Ingersoll <> wrote:
> If its ASL, it requires a NOTICE, is my understanding.

That's for a complete distribution, not every component of a distribution.
The NOTICE file is only for components which require special
attribution (so by some people's standards, we already include too
much info in NOTICE).  Our use of Tomcat does not, and best practice
seems to be to only put required attributions in NOTICE.


  Some of these are admittedly redundant/overkill since we have a ton
of ASF code in here, but I'd like to keep a 1-1 for every jar, that
way we know what every JAR is and whether it requires one (see for
instance all the commons jars).  From that, we can then make a
decision about what belongs in the official LICENSE and NOTICE files.
 Also, the dependency checker code just does 1-1 checks on each jar,
so if it is ASL it expects a NOTICE to be alongside it.
> As for auto-generating, I think we will be able to de-dup before generating so it shouldn't
be a problem.  I haven't written any code to auto-gen it yet, so it is still a manual process.
> -Grant
> On Mar 17, 2011, at 11:21 AM, Yonik Seeley wrote:
>> On Thu, Mar 17, 2011 at 11:05 AM,  <> wrote:
>>> Added: lucene/dev/trunk/solr/lib/servlet-api-NOTICE.txt
>>> URL:
>>> ==============================================================================
>>> --- lucene/dev/trunk/solr/lib/servlet-api-NOTICE.txt (added)
>>> +++ lucene/dev/trunk/solr/lib/servlet-api-NOTICE.txt Thu Mar 17 15:05:44 2011
>>> @@ -0,0 +1,5 @@
>>> +Apache Tomcat
>>> +Copyright 1999-2007 The Apache Software Foundation
>>> +
>>> +This product includes software developed by
>>> +The Apache Software Foundation (
>> Why the NOTICE file here?
>> Hopefully this won't be used to automatically generate the NOTICE file for Solr?
>> I guess it's fine to keep just to document that there were no
>> additional required notices due to the jar, but we shouldn't throw it
>> all in our NOTICE file.
>> -Yonik
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message