My limited understanding is that this is ok since ubenchmark is optional
and not required for Calcite to function. See the JIRA below for a similar
question from Apache Arrow.

https://issues.apache.org/jira/browse/LEGAL-324

--
Michael Mior
[email protected]



Le jeu. 9 août 2018 à 14:53, Vladimir Sitnikov <[email protected]>
a écrit :

> Hi,
>
> Apache Calcite has `ubenchmark` Maven module for benchmarking purposes, and
> it depends on org.openjdk.jmh:jmh-core library for that.
> It turns out jmh-core is GPL licensed (e.g.
> https://mvnrepository.com/artifact/org.openjdk.jmh/jmh-core ).
>
> Here's my question: is there a licensing issue there?
> Should we remove `ubenchmark` module from Calcite's sources?
> If so, where is the place to put it?
>
> Here's a relevant part of Calcite's pom.xml:
>
>       <dependency>
>         <groupId>org.openjdk.jmh</groupId>
>         <artifactId>jmh-core</artifactId>
>         <version>${jmh.version}</version>
>       </dependency>
>
> Vladimir
>

Reply via email to