Have you seen this?

http://www.apache.org/dev/licensing-howto.html#mod-notice

It suggests that additions to NOTICE should be quite rare.

It is important that the N&L files relate to the bits which are
actually included.

This means that the N&L files at the top level of SVN can be used
directly for the source archive, as the archive and SVN should
generally agree (bar maybe the DOAP).

The binary archive may need additional License (and occasionally)
Notice entries, depending what is additionally bundled.

In the case of Maven jars, these are usually derived from *parts* of
the source, so some may need simpler N&L files than even the source.
For example if the source contains 3rd party images/icons, SVN and the
source archive will need to take account of those, but the jars that
don't contain the images should not reference them.

On 14 July 2013 22:28, Julien Vermillard <jvermill...@gmail.com> wrote:
> yes you are right, I made another round of adjustment.
> src NOTICE is empty
> bin NOTICE is filled with slf4j and protobuff
> --
> Julien Vermillard :::: http://people.apache.org/~jvermillard/
>
>
> On Sun, Jul 14, 2013 at 2:32 PM, Ashish <paliwalash...@gmail.com> wrote:
>> 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

Reply via email to