However, please correct me if I misunderstood discussions at the codesprint: My impression (because of an email) was that Oracle is thinking about contributing JAI and/or imageIO, maybe moving it to Eclipse Foundation which possibly implies a re-licensing.
AFAIK, no such contribution has occurred yet. As such, the status quo persists.
The bundles we packaged having two aspects, first the java-code to access images. In addition we bundles fragments with native libraries for Linux and Windows.
My read of https://dev.eclipse.org/ipzilla/show_bug.cgi?id=6142 is that java-stuff has been approved for image-IO while the native support isn't
CQ 6142 approves a very limited subset. e.g. it excludes javax.media.jai which is included in /home/wayne/Downloads/udig-2.0.0.linux.gtk.x86/udig/plugins/javax.media.jai_imageio_1.1.3.jar!/jai_core-1.1.3.jar
I guess this means the functionality is available in general while it may not perform that well because of missing native libs - which would be fine for uDig
Unfortunately, I think that it means that the functionality cannot be included in any distribution via official project channels.
I believe that this has been a big challenge with uDig from the beginning. I've tried about a dozen different ways of searching IPZilla, but can't find anything that provides broader approval than CQ 6142. Does anybody from the PMC have any more insight?
If not, then--unfortunately--the bits need to be taken down from that site.
Are any of the ImageIO bits stored directly in the repository? Or are they all pulled in by a build script?
From my point of view I it makes sense to start initial contribution again with uDig 2.0.0 release. We refactored a lot to solve IP review issues and I assume we are not that far away from approval.
And IMHO it looks like some Eclipse/LocationTech project need JAI/ImageIO while GeoTools is used and this rises the pressure to find a solution.
Maybe Oracle can help here a lot.
I am not aware of any ongoing efforts to make this happen. I believe that the entire purpose of Raster Processing Engine is to create an alternative. Somebody from the PMC will correct me if I'm wrong.