calcite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Mior <mm...@apache.org>
Subject Re: JMH dependency vs licensing
Date Thu, 09 Aug 2018 19:24:57 GMT
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
mmior@apache.org



Le jeu. 9 août 2018 à 14:53, Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message