Thank you Justin for the detailed analysis.

On Fri, Aug 4, 2017 at 5:26 PM Justin Mclean <jus...@classsoftware.com>
wrote:

> One minor thing  I found is that several files [2][3][4][5] have double
> ASF headers and incorrectly include an ASF copyright line.
>

Thanks for catching these. I've created a pull-request to fix it:
https://github.com/apache/incubator-pulsar/pull/653


> BTW the other bundled ALv2 license software is missing a NOTICE file [1]
> so there no need to add anything to your notice or license for that.
>

> The binary NOTICE  file however needs some work:
> - Notice file lists copyright owners when it doesn’t need to
>

Sure, we'll remove all the "copyright only" mentions in the NOTICE files
and only leave portion that have additional "notices".


> - Notice file list dependancies which while useful shouldn’t be in NOTICE
> (although that may of been copied from Netty?)
>

Yes, we have included the NOTICE file as it comes from Netty [1], minus
repeating the ALv2 license text. I believe most of those dependencies are
actually bundled inside the Netty jar and thus they are not listed
elsewhere as transitive dependencies for Pulsar. Does that make any
difference in this context?
What would be the recommended way to handle this?


1. https://github.com/netty/netty/blob/4.0/NOTICE.txt


Thank you,
Matteo
-- 
Matteo Merli
<mme...@apache.org>

Reply via email to