Hi,

The new podling Fury depends on jmh[1] which is licensed under GPLv2
with "CLASSPATH" EXCEPTION.

IIRC Flink ever factored out its benchmark code into a separate repo
[2] to comply with ASF's license policy [3].

But since Fury doesn't modify jmh's code, just refers to some
"org.openjdk.jmh." classes, I wonder if it's the same that a Java
source file refers to JDK's classes under GPLv2 with "CLASSPATH"
EXCEPTION.

Or, we can exclude the benchmark code from the release like [4] but
still hold it in the VCS.

Best,
tison.

[1] https://github.com/openjdk/jmh?tab=GPL-2.0-1-ov-file
[2] https://github.com/apache/flink-benchmarks
[3] https://www.apache.org/legal/resolved.html
[4] https://github.com/apache/incubator-opendal/blob/main/.gitattributes

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to