Closed
Description
The FFTConvolution class was copied from ImgLib2 wholesale. This class was taken from imglib2-algorithms-gpl
, which is licensed under the GPL. Hence, this class is incompatible with ImageJ OPS's BSD-2 licensing.
To address this issue in the short to medium term, we can split the imagej.ops.convolve
package into its own component, ij-ops-gpl
, which depends on imglib2-algorithms-gpl
. But ideally, we don't want any part of OPS to be licensed under the GPL; better would be to find a way to do convolution without that code.
See also imglib/imglib2#61