[ 
https://issues.apache.org/jira/browse/HADOOP-12893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15229643#comment-15229643
 ] 

Colin Patrick McCabe commented on HADOOP-12893:
-----------------------------------------------

Hmm.  Looking at http://www.apache.org/dev/licensing-howto.html again, it seems 
that maybe we do need to have a separate LICENSE and NOTICE for our binary 
tarballs, since they have additional bundled contents:

{code}
 > BINARY DISTRIBUTIONS
 > What applies to canonical source distributions also applies to all 
 > redistributions, including binary redistributions:
 > 
 > Any redistribution must obey the licensing requirements of the contents.
 > 
 > The best way to do that will likely depend on the binary packaging form.
 > 
 > When assembling binary distributions, it is common to pull in and bundle 
 > additional dependencies which are not bundled with the source 
 > distribution. These additional dependencies must be accounted for in 
 > LICENSE and NOTICE.
{code}

I know a few projects that just do source-only releases.  It avoids this sort 
of issue, and also the issues of missing native library support giving a poor 
end-user experience.  I've always wondered why Hadoop didn't go that route.

I wonder if someone more knowledgeable about licensing can comment on whether 
or binary tarball does indeed mean we need to make major changes to NOTICE and 
LICENSE?  Those files will be extremely long if we put in all transitive 
dependencies...

> Verify LICENSE.txt and NOTICE.txt
> ---------------------------------
>
>                 Key: HADOOP-12893
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12893
>             Project: Hadoop Common
>          Issue Type: Bug
>    Affects Versions: 2.8.0, 3.0.0, 2.7.3, 2.6.5
>            Reporter: Allen Wittenauer
>            Priority: Blocker
>
> We have many bundled dependencies in both the source and the binary artifacts 
> that are not in LICENSE.txt and NOTICE.txt.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to