www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph Witt (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LEGAL-230) Is binary dependency on Xerial's Snappy-Java library acceptable for ASF projects?
Date Sun, 21 Feb 2016 13:20:18 GMT

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

Joseph Witt commented on LEGAL-230:
-----------------------------------

Ok so sounds like the binary dependency on snappy-java is acceptable based on this discussion.
 What then must be carried forward from their NOTICE into our binary dependency artifacts
which would bundle it?

https://github.com/xerial/snappy-java/blob/develop/NOTICE

Would it be this portion:
{quote}
This product includes software developed by Google
 Snappy: http://code.google.com/p/snappy/ (New BSD License)

This product includes software developed by Apache
 PureJavaCrc32C from apache-hadoop-common http://hadoop.apache.org/
 (Apache 2.0 license)

This library containd statically linked libstdc++. This inclusion is allowed by 
"GCC RUntime Library Exception" 
http://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html
{quote}

> Is binary dependency on Xerial's Snappy-Java library acceptable for ASF projects?
> ---------------------------------------------------------------------------------
>
>                 Key: LEGAL-230
>                 URL: https://issues.apache.org/jira/browse/LEGAL-230
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: Joseph Witt
>         Attachments: snappy-java-1.1.2.1.text
>
>
> Hello
> Several ASF projects such as NiFi, Hadoop, Spark, Kafka, and apparently others have a
direct or transitive dependency on Xerial's Snappy Java library.  
> That library can be found here:
>   https://github.com/xerial/snappy-java
> It's license shows that it is ASLv2.
>   https://github.com/xerial/snappy-java/blob/develop/LICENSE
> However, upon reviewing its NOTICE I find reference to it depending on a statically linked
library used under the GNU Runtime Exception.
>   https://github.com/xerial/snappy-java/blob/develop/NOTICE
> In reviewing the ASF Category-X guidance here:
>   http://www.apache.org/legal/resolved.html#category-x
> It appears that usage of libraries under the GNU special exceptions are not allowed.
> Can someone please help guide whether usage of Xerial's Snappy Java is acceptable or
not acceptable in Apache projects?



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

---------------------------------------------------------------------
To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org


Mime
View raw message