Solaris 8 (Intel Platform Edition) 10/01 Release Notes

Current Release

This section describes end-of-support statements that apply to the Solaris 8 10/01 operating environment.

HotJava Browser

The HotJavaTM browser is no longer supported.

Solaris Java Development Kit: JNI 1.0 Interface

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 AdminSuite 2.3/AutoClient 2.1

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 10/01 includes new commands for diskless client management. See smosservice(1M) and smdiskless(1M) for more information.

F3 Font Technology

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

XGL is no longer supported.

Derived Type paddr_t

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.

Changes to Application Programming Interfaces (APIs) for User Accounting Data

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) System Identification Program

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).

sysidnis(1M) has been replaced by sysidns(1M).

Console Subsystem

The console subsystem for the Solaris operating environment that runs on an IA based system has been replaced. The replacement is more compatible with the console subsystem for the Solaris operating environment that runs on a SPARC based system and provides for future extensibility. This replacement has invalidated undocumented and unsupported interfaces, as well as some documented interfaces.

Documented interfaces include the following.

Undocumented and unsupported interfaces include the following.

Video Cards

The Solaris operating environment might no longer support drivers for the following video cards: