For users who want to extract jp2000 from PDFs for inline-image OCR, they have to add non- ASL 2.0 compatible:
However, this creates a conflict with GRIB's jj2000:
Matthew Caruana Galizia (I'm guessing?) identified this conflict here and fixes it by upgrading jj2000 to 5.3. However, that doesn't exist in maven central, but only in Boundless.
What do we do?
- We could exclude the jj2000 dependency from GRIB, and that functionality won't work for GRIB folks
- We could add a warning if we see jai-imageio-jpeg2000 is on the classpath to instruct users to exclude jj2000.
- Other options?