This section describes end-of-software support statements that apply to the Solaris 8 2/04 operating environment.
The HotJavaTM browser is no longer supported.
The 1.0 version of the Java Native Interface (JNI 1.0) is no longer supported by the Solaris Java Development Kit version 1.2 (JDKTM 1.2).
Support in the Solaris Java Development Kit (JDK) for the 1.0 version of the Java Native Interface (JNI 1.0) has been removed. JNI 1.0 is also known as the Native Method Interface (NMI).
Solstice AdminSuiteTM 2.3 software is no longer supported. Any attempt to run Solstice AdminSuite 2.3 to configure a Solstice AutoClient or diskless client results in a failure for which no patch is available or planned. Solaris 8 2/04 includes new commands for diskless client management. See smosservice(1M) and smdiskless(1M) for more information.
F3 fonts and the TypeScaler rasterizer, the Sun proprietary scalable font technology, is no longer supported. Sun continues to support the industry standard font formats, Type1 and TrueType.
XGL is no longer supported.
The paddr_t data type in sys/types.h is not supported in the 64-bit compilation environment. This data type is currently only available in the 32-bit compilation environment.
Two sets of application programming interfaces (API) enable user accounting data to be accessed by applications. The preferred set of programming interfaces for accessing and manipulating user accounting information is described on the getutxent(3C) man page. These interfaces are more capable and more portable than the older getutent(3C) routines.
Older applications can access the underlying accounting files directly. The files /var/adm/utmp and /var/adm/wtmp and the corresponding symbolic links /etc/utmp and /etc/wtmp are no longer supported. The format of the data that is contained in these files constrains the future evolution of the Solaris operating environment. Applications that use these files should be updated to use the documented and supported APIs.
Applications that are already using the getutent(3C) family of routines might be unaffected on small system configurations. However, in future releases these interfaces might return errors when you use them on very large system configurations. For this reason, use the getutxent(3C) routines for old code and new code instead of the getutent(3C) APIs.
sysidnis(1M) is no longer supported. sysidnis(1M) is the System Identification program responsible for configuring name services during installation and upgrade, and after unconfiguration that uses sys-unconfig(1M).
All hardware options (such as SCSI devices) and supported configurations that are dependent on the Sun4c-based architecture are no longer supported.
SPARCstation VoyagerTM systems are no longer supported.
SPARC Xterminal 1TM systems are no longer supported.