ANNOUNCEMENT: JAI and JAI-Image I/O Source Code Now Available
The Java source code for Java Advanced Imaging and JAI Image I/O Tools is
now available on java.net (http://java.net). Please refer to the announcement
on the JAI home page (http://java.sun.com/products/java-media/jai/) or proceed
directly to the "jai" project (https://jai.dev.java.net) or the "jai-imageio"
project (https://jai-imageio.dev.java.net). The "jai" project is an umbrella
project for the "jai-core" project, which contains the Java source code for
JAI and the mediaLibJAI native binaries, and the "jai-demos" project, which
contains JAI demonstration applications and sample code. The "jai-imageio"
project is an umbrella project for the "jai-imageio-core" project, which
contains the Java source code for JAI Image I/O Tools and the codecLibJIIO
native binaries, and the "jai-imageio-demos" project, which contains JAI Image
I/O sample code.
All development of JAI and JAI Image I/O will henceforth be publicly conducted
via these java.net projects with the participation of the community. We
particularly invite the members of the jai-interest and java-imageio-interest
groups to join us in developing the future releases of Java Advanced Imaging
and JAI Image I/O Tools in accord with the JavaDesktop Community Governance
Guidelines (https://javadesktop.dev.java.net/govern.html). Please note that in
the transition to java.net we will be migrating to the new mailing lists
firstname.lastname@example.org and email@example.com which will
supersede jai-interest and the JAI Image I/O Tools portion of
java-imageio-interest, respectively (java-imageio-interest should still be
used for postings pertaining to the core J2SE javax.imageio classes).
Our idea at this point is to continue JAI along two paths. One of these is a
maintenance path the primary intention of which is to fix bugs. This path will
also see the addition of 64-bit support in the native code (mediaLibJAI). The
other path is to a feature release the content of which will be determined by
the community. As this path will affect the API (the public and protected
portions of the javax.media.jai package hierarchy), it will be conducted under
the terms of the Java Community Process (JCP) including creating a new Java
Specification Request (JSR). JAI Image I/O will move forward in a similar
fashion along paths leading to a maintenance release including 64-bit support,
and a feature release the content of which will be defined by the community.
The primary difference for JAI Image I/O with respect to JAI is that it will
not require application of the Java Community Process as its classes do not
reside in the javax package hierarchy.
Sun remains committed to JAI and JAI Image I/O and the JAI team will continue
its involvement as before. There is no change to the level of resources that
we are applying to these projects, only a change in their venue.
As indicated above, the native libraries mediaLibJAI and codecLibJIIO are
being included in the JAI and JAI Image I/O projects in binary form. The
release of the C source code of these packages is being investigated.
We thank you for your continued interest in JAI and JAI Image I/O and look
forward to working with you to improve the capability, performance, and
overall quality of these products.
Advanced Development, Graphics and Media
Software Chief Technology Office
Sun Microsystems, Inc.
This email message is for the sole use of the intended recipient(s)
and may contain confidential and privileged information. Any
unauthorized review, use, disclosure or distribution is prohibited.
If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.