You are viewing a plain text version of this content. The canonical link for it is here.
Posted to legal-discuss@apache.org by "Joseph Witt (JIRA)" <ji...@apache.org> on 2016/01/21 17:54:39 UTC

[jira] [Created] (LEGAL-230) Is binary dependency on Xerial's Snappy-Java library acceptable for ASF projects?

Joseph Witt created LEGAL-230:
---------------------------------

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


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