hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colin Patrick McCabe (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-12893) Verify LICENSE.txt and NOTICE.txt
Date Thu, 07 Apr 2016 04:07:25 GMT

    [ 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:

 > 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 

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

View raw message