> The Galileo release has a hard requirement that projects use the
> com.ibm.icu bundle. This is understandable when NLS is of great
> importance and it is expected that the bundle will run in older JVM's.
> The more recent the JVM is however, the less important the com.ibm.icu
> bundle gets since most of its content is merged into the runtime of
> latest Java releases.
I'm wondering what led you to this conclusion that
the com.ibm.icu content gets merged into Java releases? According to documentation
at the ICU site, the latest Java release (Java SE 6) doesn't have nearly
the same functionality as even ICU4J 3.8:
Although I'm sure some of the fixes and additional
locales do eventually find their way into the JDK, my impression is that
there is a significant lag, and that there is no JDK version available
today with nearly the same level of NLS functionality and Unicode compliance