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 >
