|
You can download the Java SDK you want by clicking on the appropriate link
in the top (blue colored) row of the following table.
Before you can download code, you will need an IBM Registration ID. You can
read about IBM Registration here.
Note: For each Java release there is only one set of images for more than one release of AIX.
For example, the same Java 1.4 images are good for AIX 5.1, 5.2, and 5.3, although you
may see "AIXV5.1 only" associated with 1.4 update images.
Java 1.4.2 is now the latest maintenance level of the AIX Java 1.4 product.
Java 1.1.8, 1.2.2, and 1.4.1 are no longer supported,
but as a convenience to our users you may still download these out of service Java SDKs here.
Each column in the table represents a separate Java product. When you install an APAR (that is, an IBM supplied fix for a Java
problem) for one of the Java products, then that APAR will update the code that you currently have installed for that product.
For example, the 32-bit Java 1.4 product installs in /usr/java14/. All 32-bit Java 1.4 APARs update the code in /usr/java14/ (for
a list of the APARs for a Java release, please click on the corresponding "Fix Info" link in the above table). The initial version of
the 32-bit Java 1.4 was Java 1.4.0. So, if you have Java 1.4.0 on your system and you install APARs IY40840 and IY43555, then
the code in /usr/java14/ will now be at the Java 1.4.1 level.
Future fixes to a Java product are built on top of the most recently released APAR for that product. For example, this means
that Java 1.4.2 is an in-service replacement of Java 1.4.1. When subsequent APARs are made available, only the latest
available 1.4.x level is supported.
IBM is dedicated to fixing defects found in our Java products in as many cases as possible. However, please be aware that
some Independent Software Vendors (ISVs) have non-IBM, 3rd party products that are certified to run only on specific versions
of IBM's Java for AIX. IBM has no control over what versions of Java an ISV will certify and/or support their products with.
If an ISV indicates in their documentation that their product will only work with a certain version of Java, please use that
version of Java. Should a problem occur with an ISV's product that has a dependency on specific (or certified) IBM JVM releases,
this issue needs to be handled by the support organization for the ISV until such time they can provide information to IBM that
shows a deficiency with the IBM JVM. This ensures the cooperation between IBM and the ISV so that any new fix provided will
be supported by the ISV.
Many ISVs work with IBM to ensure that their products run well on IBM's Java. Many ISVs already have a partnership with IBM to
pursue any incompatibility between their product and IBM's Java products. If you feel that an ISV's product should be certified
to run with a different version of Java than what is currently supported by that ISV, please contact that ISV to have them pursue
it through their normal relationship with IBM.
Warning: IBM has no control over what versions of Java an ISV certifies their product on. The possibility exists that an ISV sells
a product which was actually certified on a version of IBM's Java that is no longer supported by IBM. You should check the end
of service dates for both the ISV product and the IBM Java product it uses.
The Java Runtime Environment (JRE) for Java 1.3 and Java 1.4 is provided as a tar file on each corresponding Java download page.
Customers may incorporate this JRE with their own products (subject to the terms specified in the JRE license; you can view the
license from the JRE download page), but there is no support for the JRE. Updates to the JRE tar file will be made from time to
time (no guarantees) as we fix problems found in the corresponding installp packaged Java SDK.
For Java 5, the SDK is provided as a tar file (j532redist.tar for the 32-bit Java 5 and j564redist.tar for the 64-bit Java 5) on
each corresponding Java 5 download page. Customers may incorporate the contents of these tar files with their own products
(subject to the terms specified in the tar files' license; you can view the license from the download page), but there is
no support for these tar files. Updates to the tar files will be made from time to time (no guarantees) as we fix problems found
in the corresponding installp-packaged Java SDK.
All suspected Java problems must be reproducible on a Java SDK (software developer kit) product, located in the corresponding
Install Directory listed in the above table. If a problem occurs using Java code copied or installed in other
directories, support will not be provided.
|