Este apartado detalla avisos de obsolescencia aplicables al sistema operativo Solaris 8 2/02.
Ya no se admite el navegador HotJavaTM.
La versión 1.2 del kit de desarrollo de Java (JDKTM) de Solaris ya no admite la versión 1.0 de la interfaz nativa de Java (JNI 1.0).
Se ha eliminado la admisión de la versión 1.0 de la interfaz nativa de Java (JNI 1.0) en el kit de desarrollo de Java (JDK) de Solaris. También se conoce a JNI 1.0 como la Interfaz de método nativo (NMI).
El software Solstice AdminSuiteTM 2.3 ya no se admite. Cualquier intento de ejecutar Solstice AdminSuite 2.3 para configurar un cliente Solstice AutoClient o sin disco producirá un fallo para el que no existe modificación actualmente, ni se prevé que exista en el futuro. Solaris 8 2/02 incluye nuevos comandos para la gestión de clientes sin disco. Para obtener más información, véase smosservice(1M) y smdiskless(1M).
Ya no se admiten las fuentes F3 ni el adaptador TypeScaler, la tecnología de fuentes escalable de Sun. Sun seguirá dando soporte a los formatos de fuente estándar Type1 y TrueType.
Ya no se admite XGL.
El tipo de datos paddr_t, que se encuentra en sys/types.h, no se admite en el entorno de compilación de 64 bits. En la actualidad este tipo de datos sólo está disponible en el de 32 bits.
Dos conjuntos de interfaces de programación de aplicaciones (API) permiten a las aplicaciones acceder a datos de contabilidad de usuarios. El conjunto preferido de interfaces de programación para acceder y manipular información de contabilidad de usuarios se describe en la página de comando man getutxent(3C). Estas interfaces son más versátiles y transportables que las antiguas rutinas getutent(3C).
Las aplicaciones antiguas pueden acceder directamente a los archivos de soporte de contabilidad. Ya no se admiten los archivos /var/adm/utmp y /var/adm/wtmp, ni los enlaces simbólicos correspondientes /etc/utmp y /etc/wtmp. El formato de los datos de estos archivos restringe la evolución del sistema operativo Solaris. Es necesario actualizar las aplicaciones que usan dichos archivos para que utilicen las API documentadas y admitidas.
Las aplicaciones que ya utilizan la familia de rutinas getutent(3C) podrían no verse afectadas en configuraciones de sistemas pequeños. Sin embargo, en futuras versiones, estas interfaces podían dar errores cuando se utilicen en configuraciones de grandes sistemas. Por este motivo, use las rutinas getutxent(3C) para códigos nuevos y antiguos en lugar de las API getutent(3C).
Ya no se admite sysidnis(1M). sysidnis(1M)es el programa de identificación del sistema encargado de la configuración de los servicios de nombres durante las instalaciones, actualizaciones y después de realizar una desconfiguración con sys-unconfig(1M).
sysidnis(1M) se ha sustituido por sysidns(1M).
Se ha sustituido el subsistema de consola del sistema operativo Solaris en un sistema basado en AI. Este elemento nuevo ofrece una mayor compatibilidad con el subsistema de consola para el entorno operativo Solaris en sistemas basados en SPARC y permite futuras ampliaciones. Este sustituto ha invalidado interfaces no admitidas o no documentadas, además de algunas documentadas.
Entre las interfaces documentadas se incluyen:
pcmapkeys(1)
loadfont(1)
loadfont(4)
Entre las indocumentadas y no admitidas, se incluyen:
ioctls enumerada en /usr/include/sys/kd.h
ioctls enumerada en /usr/include/sys/vt.h
Admisión de VT
/dev/vt*
El tipo de terminal para la consola ya no es AT386, sino sun-color.
El sistema operativo Solaris podría no admitir ya los controladores de las siguientes tarjetas de vídeo:
Boca Voyager 64
Compaq QVision 1024
Compaq QVision 2000
FIC 864P
Everex ViewPoint 64P
Everex VBA Trio 64P
Matrox Impression Plus
Western Digital Paradise Bahamas