Der HotJavaTM Browser wird nicht mehr unterstützt.
Die Version 1.0 der Java Native Interface (JNI 1.0) wird vom Solaris Java Development Kit Version 1.2 (JDK 1.2TM) nicht mehr unterstützt.
Die Unterstützung im Solaris Java Development Kit (JDK) für die Version 1.0 der Java Native Interface (JNI 1.0) wurde entfernt. JNI 1.0 ist auch unter dem Namen Native Method Interface (NMI) bekannt.
Die Solstice AdminSuite 2.3TM-Software wird von Solaris 8 nicht mehr unterstützt. Alle Versuche, Solstice AdminSuite 2.3 zur Konfiguration eines Solstice AutoClients oder eines Clients ohne Massenspeicher auszuführen, schlagen fehl. Hierfür ist kein Patch verfügbar und auch nicht geplant. Sie können zwar u. U. manuell Konfigurationsdateien so bearbeiten, dass Clients ohne Massenspeicher betrieben werden können, dies wird jedoch nicht empfohlen bzw. unterstützt.
F3-Schriften und der TypeScaler-Rasterisierer, Suns eigene skalierbare Schriftentechnologie, wird nicht mehr unterstützt. Sun wird weiterhin die Industriestandard-Schriftformate Type1 und TrueType unterstützen.
XGL wird nicht mehr unterstützt.
Der Datentyp paddr_t in sys/types.h wird in der 64-Bit-Kompilierungsumgebung nicht unterstützt. Er ist derzeit nur in der 32-Bit-Kompilierungsumgebung verfügbar.
Zwei Sätze von APIs sorgen dafür, dass Anwendungen auf Benutzerkontendaten zugreifen können. Der bevorzugte Satz von Programmierschnittstellen für den Zugriff auf und die Bearbeitung von Benutzerkontendaten wird in der Man Page getutxent(3C) beschrieben. Diese Schnittstellen sind beide leistungsstärker und portabler als die älteren getutent(3C)-Routinen.
Ältere Anwendungen können direkt auf die zugrunde liegenden Kontodateien zugreifen. Die Dateien /var/adm/utmp und /var/adm/wtmp und die entsprechenden symbolischen Verknüpfungen /etc/utmp und /etc/wtmp werden nicht mehr unterstützt. Das Format der in diesen Dateien enthaltenen Daten schränkt die zukünftige Entwicklung der Solaris-Betriebsumgebung ein. Anwendungen, die mit diesen Dateien arbeiten, sollten aktualisiert werden und die dokumentierten und unterstützten APIs verwenden.
Anwendungen, die bereits die getutent(3C)-Routinenfamilie verwenden, sind auf kleineren Systemkonfigurationen eventuell nicht betroffen. In künftigen Versionen können bei diesen Schnittstellen jedoch Fehler auftreten, wenn sie in sehr großen Systemkonfigurationen verwendet werden. Aus diesem Grund sollten Sie für den alten und den neuen Code die getutxent(3C)-Routinen anstelle von getutent(3C)-APIs verwenden.
sysidnis(1M) wird nicht mehr unterstützt. Bei sysidnis(1M) handelt es sich um das Systemidentifikationsprogramm für das Konfigurieren von Namen-Services während der Installation, der Aktualisierung und nach der Dekonfiguration mithilfe von sys-unconfig(1M).
sysidnis(1M) wurde ersetzt durch sysidns(1M).
Das Konsolen-Subsystem für die Solaris-Betriebsumgebung, das auf einem IA-basierten System ausgeführt wird, wurde ersetzt. Der Ersatz sorgt für eine verbesserte Kompatibilität mit dem Konsolen-Subsystem für die Solaris-Betriebsumgebung, das auf einem SPARC-basierten System ausgeführt wird, und ist für zukünftige Erweiterungen ausgelegt. Mit diesem Ersatz werden eine Vielzahl nicht dokumentierter und nicht unterstützter Schnittstellen sowie einige dokumentierte Schnittstellen unwirksam.
pcmapkeys(1)
loadfont(1)
loadfont(4)
Nicht dokumentierte und nicht unterstützte Schnittstellen:
ioctls aufgeführt in /usr/include/sys/kd.h
ioctls aufgeführt in /usr/include/sys/kd.h
VT-Support
/dev/vt*
Der Terminaltyp für die Konsole ist nicht mehr AT386, sondern sun-color.
Solaris unterstützt Treiber der folgenden Grafikkarten eventuell nicht mehr:
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