I think once it stays in the test scope, it should be good.
The release policy is about compiling sources to get the binary, which
means the final version could work without GPLx is the most important
part.

Sheng Wu 吴晟
Twitter, wusheng1108

tison <wander4...@gmail.com> 于2023年12月27日周三 09:09写道:
>
> 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
>

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

Reply via email to