You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Yu Li (Jira)" <ji...@apache.org> on 2019/09/06 17:54:01 UTC

[jira] [Updated] (FLINK-12847) Update Kinesis Connectors to latest Apache licensed libraries

     [ https://issues.apache.org/jira/browse/FLINK-12847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Yu Li updated FLINK-12847:
--------------------------
    Release Note: After FLINK-12847 flink-connector-kinesis is officially of Apache 2.0 license and its artifact will be deployed to Maven central as part of Flink releases starting from Flink 1.10.0. Users can use the artifact out of shelf then and no longer have to build and maintain it on their own.

[~phoenixjiangnan] I have drafted one from your announce email in ML and feel free to do necessary refinement. Thanks.

> Update Kinesis Connectors to latest Apache licensed libraries
> -------------------------------------------------------------
>
>                 Key: FLINK-12847
>                 URL: https://issues.apache.org/jira/browse/FLINK-12847
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / Kinesis
>            Reporter: Dyana Rose
>            Assignee: Dyana Rose
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.10.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently the referenced Kinesis Client Library and Kinesis Producer Library code in the flink-connector-kinesis is licensed under the Amazon Software License which is not compatible with the Apache License. This then requires a fair amount of work in the CI pipeline and for users who want to use the flink-connector-kinesis.
> The Kinesis Client Library v2.x and the AWS Java SDK v2.x both are now on the Apache 2.0 license.
> [https://github.com/awslabs/amazon-kinesis-client/blob/master/LICENSE.txt]
> [https://github.com/aws/aws-sdk-java-v2/blob/master/LICENSE.txt]
> There is a PR for the Kinesis Producer Library to update it to the Apache 2.0 license ([https://github.com/awslabs/amazon-kinesis-producer/pull/256])
> The task should include, but not limited to, upgrading KCL/KPL to new versions of Apache 2.0 license, changing licenses and NOTICE files in flink-connector-kinesis, and adding flink-connector-kinesis to build, CI and artifact publishing pipeline, updating the build profiles, updating documentation that references the license incompatibility
> The expected outcome of this issue is that the flink-connector-kinesis will be included with the standard build artifacts and will no longer need to be built separately by users.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)