[jira] [Commented] (FLINK-2973) Add flink-benchmark with compliant licenses again
[ https://issues.apache.org/jira/browse/FLINK-2973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16246432#comment-16246432 ] Greg Hogan commented on FLINK-2973: --- [~fhueske] it looks to be GPLv2 (with classpath exception): http://hg.openjdk.java.net/jdk9/jdk9/file/a08cbfc0e4ec/LICENSE > Add flink-benchmark with compliant licenses again > - > > Key: FLINK-2973 > URL: https://issues.apache.org/jira/browse/FLINK-2973 > Project: Flink > Issue Type: Task > Components: Build System >Affects Versions: 1.0.0 >Reporter: Fabian Hueske >Assignee: Suneel Marthi >Priority: Minor > Fix For: 1.0.0 > > > We recently created the Maven module {{flink-benchmark}} for micro-benchmarks > and ported most of the existing micro-benchmarks to the Java benchmarking > framework JMH. However, JMH is part of OpenJDK and under GPL license which is > not compatible with the AL2. > Consequently, we need to remove this dependency and either revert the porting > commits or port the benchmarks to another benchmarking framework. An > alternative could be [Google's Caliper|https://github.com/google/caliper] > library which is under AL2. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (FLINK-2973) Add flink-benchmark with compliant licenses again
[ https://issues.apache.org/jira/browse/FLINK-2973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16194801#comment-16194801 ] Fabian Hueske commented on FLINK-2973: -- Not sure. [This page|http://www.apache.org/licenses/GPL-compatibility.html] suggests that even linking to GPL licensed software is not allowed because "it is considered by the GPLv3 authors to create a derivative work". > Add flink-benchmark with compliant licenses again > - > > Key: FLINK-2973 > URL: https://issues.apache.org/jira/browse/FLINK-2973 > Project: Flink > Issue Type: Task > Components: Build System >Affects Versions: 1.0.0 >Reporter: Fabian Hueske >Assignee: Suneel Marthi >Priority: Minor > Fix For: 1.0.0 > > > We recently created the Maven module {{flink-benchmark}} for micro-benchmarks > and ported most of the existing micro-benchmarks to the Java benchmarking > framework JMH. However, JMH is part of OpenJDK and under GPL license which is > not compatible with the AL2. > Consequently, we need to remove this dependency and either revert the porting > commits or port the benchmarks to another benchmarking framework. An > alternative could be [Google's Caliper|https://github.com/google/caliper] > library which is under AL2. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (FLINK-2973) Add flink-benchmark with compliant licenses again
[ https://issues.apache.org/jira/browse/FLINK-2973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16193521#comment-16193521 ] Greg Hogan commented on FLINK-2973: --- [~fhueske] [~rmetzger] can we not include this as an optional (or unlisted) module in the same manner as {{flink-connector-kinesis}}? Both are restricted by dependence on a Category X license (GPL and ASL, respectively). > Add flink-benchmark with compliant licenses again > - > > Key: FLINK-2973 > URL: https://issues.apache.org/jira/browse/FLINK-2973 > Project: Flink > Issue Type: Task > Components: Build System >Affects Versions: 1.0.0 >Reporter: Fabian Hueske >Assignee: Suneel Marthi >Priority: Minor > Fix For: 1.0.0 > > > We recently created the Maven module {{flink-benchmark}} for micro-benchmarks > and ported most of the existing micro-benchmarks to the Java benchmarking > framework JMH. However, JMH is part of OpenJDK and under GPL license which is > not compatible with the AL2. > Consequently, we need to remove this dependency and either revert the porting > commits or port the benchmarks to another benchmarking framework. An > alternative could be [Google's Caliper|https://github.com/google/caliper] > library which is under AL2. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (FLINK-2973) Add flink-benchmark with compliant licenses again
[ https://issues.apache.org/jira/browse/FLINK-2973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15112296#comment-15112296 ] Robert Metzger commented on FLINK-2973: --- Okay, I changed the priority to Minor (it was blocking before) and renamed the issue. > Add flink-benchmark with compliant licenses again > - > > Key: FLINK-2973 > URL: https://issues.apache.org/jira/browse/FLINK-2973 > Project: Flink > Issue Type: Task >Affects Versions: 1.0.0 >Reporter: Fabian Hueske >Assignee: Suneel Marthi >Priority: Minor > Fix For: 1.0.0 > > > We recently created the Maven module {{flink-benchmark}} for micro-benchmarks > and ported most of the existing micro-benchmarks to the Java benchmarking > framework JMH. However, JMH is part of OpenJDK and under GPL license which is > not compatible with the AL2. > Consequently, we need to remove this dependency and either revert the porting > commits or port the benchmarks to another benchmarking framework. An > alternative could be [Google's Caliper|https://github.com/google/caliper] > library which is under AL2. -- This message was sent by Atlassian JIRA (v6.3.4#6332)