Hi,

On Sat, Sep 8, 2018 at 9:34 AM Justin Mclean <jus...@classsoftware.com> wrote:
>
> Hi,
>
> >>> This product contains code derived from Google Guava project, which is
> >>> available under a "Apache License 2.0" license.
> >>> (https://github.com/google/guava <https://github.com/google/guava>).
> >>>
> >>> This product contains code derived from the Netty Project, which is
> >>> available under a "Apache License 2.0" license.
> >>> (https://github.com/netty/netty <https://github.com/netty/netty>)
>
> First off license information should not be repeated in NOTICE [1], it 
> belongs in LICENSE and there no need to add URLs in NOTICE to repo unless it 
> is specified in the license conditions (so called required 3rd-party 
> notices). [2]
>
> The Guava project doesn’t have a NOTICE file so nothing needs to be added for 
> it.
>
> The Netty project has a long (and sadly IMO malformed) NOTICE file.
>
> I would suggest you just add:
>
> "This product contains code form the Netty Project:
>
> The Netty Project
> =================
> Please visit the Netty web site for more information:
>   * http://netty.io/
>
> Copyright 2014 The Netty Project”

I have committed the above content to master and 2.6.4-release.

>
> Normally I would not add the URL but as they have it in their NOTICE file we 
> should include it. [3]
>
> Also double check if any of the code copies from Netty is from anything 
> mentioned further down in Netty’s NOTICE file. If it is we would need to add 
> more to the NOTICE file.

I also checked that the code copies from Netty is not listed in
Netty’s NOTICE file.

>
> Thanks,
> Justin
>
> 1. http://www.apache.org/dev/licensing-howto.html#mod-notice
> 2. https://www.apache.org/legal/resolved.html#required-third-party-notices
> 3. http://www.apache.org/dev/licensing-howto.html#alv2-dep
>


-- 
Best Regards!
Huxing

Reply via email to