Thanks, JB. Sorry, this is my fault for not catching this in review.

It looks like other Apache products simply put the ASL dependency in a
profile. E.g., https://github.com/apache/spark/blob/master/pom.xml#L2428

But, they do still distribute the modules in Maven:
https://search.maven.org/#search%7Cga%7C1%7Cspark%20kinesis

Which binary distributions are you talking about?

On Mon, Sep 5, 2016 at 1:42 AM, Jean-Baptiste Onofré <[email protected]>
wrote:

> Hi all,
>
> recently, we added Kinesis IO.
>
> This IO uses two artifacts:
> - aws-java-sdk-kinesis
> - amazon-kinesis-client
>
> Kinesis Client artifact is released under the Amazon Software License (as
> you can see in the artifact pom).
>
> Unfortunately, software under Amazon Software License can't be included in
> Apache projects (see http://www.apache.org/legal/resolved.html).
>
> Right now, the Kinesis IO uses those artifacts, it doesn't ship or shade
> them. So, it's ok.
>
> As we plan to create binary distributions, we won't be able to include
> Kinesis IO in any distributions as we would need to ship the
> amazon-kinesis-client. So, we will have to document how to add Kinesis IO
> and let the user reads and approves the license.
>
> Just a reminder ;)
>
> Regards
> JB
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to