Perhaps we should just open up a JIRA case on legal for an official ruling. It does seem like we should try to have ubenchmark excluded from releases. Unless I'm mistaken, I don't belive it's required.
On Thu, Aug 9, 2018, 4:01 PM Vladimir Sitnikov <[email protected]> wrote: > There are two questions there: > 1) Is it possible to use third party code with "forbidden" licenses? > As you say, the answer is "it is OK for optional modules". > > 2) What should be the license of `ubenchmark` module? > It looks like `ubenchmark` code links to JMH in a way that we can't strip > out JMH and replace it with another alternative. > > Apparently calcite-ubenchmark is published to Maven Central, so it does not > look like "a temporary use for tests", but it finds its way to the Apache > Calcite release. > > Vladimir >
