On Sun, Jul 14, 2013 at 5:41 PM, Ashish <paliwalash...@gmail.com> wrote:
> We only need to add files to NOTICE if we bundle them right? > http://www.apache.org/dev/licensing-howto.html#bundled-vs-non-bundled > > And we need two NOTICE files, one for src and one to bin like in MINA2 > Correction: We have both in MINA3 as well :) > > For src, since we don't bundle anything, only simple Notice would do, for > bin distro, we package protobuf & slf4j, along with Apache libs are the > only things needed in notice. > > Sorry for this back and forth, but damn this legal stuff is confusing. > > > On Sun, Jul 14, 2013 at 2:49 PM, Julien Vermillard > <jvermill...@gmail.com>wrote: > >> Updated the files, if anybody could review, thanks :) >> -- >> Julien Vermillard :::: http://people.apache.org/~jvermillard/ >> >> >> On Thu, Jul 11, 2013 at 11:57 AM, Emmanuel Lécharny <elecha...@gmail.com> >> wrote: >> > Le 7/11/13 10:43 AM, Julien Vermillard a écrit : >> >> The question is : should we have NOTICE for test dependencies ? >> > I do think so. We do have a NOTICE-bin.txt in MINA 2 which contains a >> > reference to those libs (see below). >> > >> > Reading >> > http://www.apache.org/dev/licensing-howto.html#overview-of-files, here >> > are the few rules we should follow (as I interpret them) : >> > >> > - The file name should be NOTICE, not NOTICE.txt >> > - every dependency we include in a package *must* be listed in the >> > NOTICE file, including the transitive dependencies... (yeah, sorry...) >> > - as we may distribute a package without tests, the associated NOTICE >> > file should not contain the reference to JUNIT, etc. But if we >> > distribute a package containing the tests -and we do- then we must add >> > those dependencies into the NOTICE file. As a matter of fact, we do have >> > 2 NOTICE files in MINA2, to cover those two cases (and we have a >> > specific module to generate those two packages) >> > >> > Hope it helps... And sorry for the burdan ! >> > >> > >> > >> ---------------------------------------------------------------------------- >> > Apache MINA >> > Copyright 2007-2012 The Apache Software Foundation. >> > >> > This product includes software developed at >> > The Apache Software Foundation (http://www.apache.org/). >> > >> > Please refer to each LICENSE.<component>.txt file for the >> > license terms of the components that Apache MINA depends on. >> > >> > Message logging is provided by the SLF4J library package, >> > which is open source software, written by Ceki Gülcü, and >> > copyright by SLF4J.ORG and QOS.ch. The original software is >> > available from >> > >> > http://www.slf4j.org/ >> > >> > Data compression support is provided by the JZLib library package, >> > which is open source software, written by JCraft, and copyright >> > by JCraft. The original software is available from >> > >> > http://www.jcraft.com/jzlib/ >> > >> > Spring framework is provided by the Spring framework library >> > package, which is open source software, written by Rod Johnson >> > et al, and copyright by Springframework.org. The original >> > software is available from >> > >> > http://www.springframework.org/ >> > >> > OGNL is provided by the OGNL library package, which is open source >> > software, written by Drew Davidson and Luke Blanshard. The original >> > software is available from >> > >> > http://www.ognl.org/ >> > >> > >> ---------------------------------------------------------------------------- >> > >> > >> > >> > >> >> -- >> >> Julien Vermillard :::: http://people.apache.org/~jvermillard/ >> >> >> >> >> >> On Thu, Jul 11, 2013 at 12:59 AM, Emmanuel Lécharny < >> elecha...@gmail.com> wrote: >> >>> Le 7/10/13 9:03 PM, Julien Vermillard a écrit : >> >>>> I heard (from Emmanuel I think) we don't need to put notice files for >> >>>> apache products (thrift and log4j). >> >>> Yes. The are apache projects, covered by the MINA NOTICE file. No need >> >>> to add an extra file for each one of them, or to list them all. >> >>>> So (if true) the only missing is netty used for benchmark which is >> >>>> just tests no ? >> >>> slf4j is not an Apache project, AFAICT. >> >>> >> >>> We are also using junit and mockito... >> >>> >> >>> >> >>> -- >> >>> Regards, >> >>> Cordialement, >> >>> Emmanuel Lécharny >> >>> www.iktek.com >> >>> >> > >> > >> > -- >> > Regards, >> > Cordialement, >> > Emmanuel Lécharny >> > www.iktek.com >> > >> > > > > -- > thanks > ashish > > Blog: http://www.ashishpaliwal.com/blog > My Photo Galleries: http://www.pbase.com/ashishpaliwal > -- thanks ashish Blog: http://www.ashishpaliwal.com/blog My Photo Galleries: http://www.pbase.com/ashishpaliwal