Status
The project is currently classified as Beta.
When not to use it
-
Useful things can be done with JIU already, but it is not to be considered stable.
Not ready for production.
Major changes may be done on the API structure, resulting in possibly
tedious modifications necessary for all those who rely on it.
Feedback on questions is not guaranteed to be available within a certain period of time.
-
The license may not be suitable for you.
-
If the functionality you need is already in the runtime library.
So if all you want to do is create thumbnails from images, you can
get along fine without JIU.
-
JIU comes with its own set of image types which are incompatible with AWT and Swing.
While there are conversion methods between JIU and AWT image types, it is somewhat inconvenient
and wasteful with regard to resources.
If your application depends heavily on AWT image types, JIU may not be the right choice.
When to use it
-
If nobody else has implemented a particular feature.
-
If you want to write a small application that will not
require changes.
That is, if it does not rely on future versions of JIU being
fully compatible with the JIU version you used.
-
If you like playing with the code, JIU might be for you.
The goal is to have readable, easily extendable code.
-
Maybe you want to learn about a particular algorithm that
you can't find good documentation on.