Roy T. Fielding commented on SPARK-17418:

"Kinesis related" is not a useful term. The Amazon license says

bq. The terms “reproduce,” “reproduction,” “derivative works,” and 
“distribution” have the meaning as provided under U.S. copyright law; provided, 
however, that for the purposes of this License, derivative works shall not 
include works that remain separable from, or merely link (or bind by name) to 
the interfaces of, the Work.

What that means is that works that merely call the interfaces of the Amazon 
work are not a derivative work and not (in any way) subject to the limitations 
of the Amazon license.  In other words, we can distribute our own code under 
the Apache License even if it has a strong dependency on Amazon licensed code, 
provided that the two are separable and distributed separately.

> Spark release must NOT distribute Kinesis related assembly artifact
> -------------------------------------------------------------------
>                 Key: SPARK-17418
>                 URL: https://issues.apache.org/jira/browse/SPARK-17418
>             Project: Spark
>          Issue Type: Bug
>          Components: Build, Streaming
>    Affects Versions: 1.6.2, 2.0.0
>            Reporter: Luciano Resende
>            Priority: Blocker
> The Kinesis streaming connector is based on the Amazon Software License, and 
> based on the Apache Legal resolved issues 
> (http://www.apache.org/legal/resolved.html#category-x) it's not allowed to be 
> distributed by Apache projects.
> More details is available in LEGAL-198

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to