Webbläsaren HotJavaTM stöds inte längre.
JNI 1.0 (version 1.0 av gränssnittet Java Native Interface) stöds inte av Solaris JDK 1.2 (Java Development Kit version 1.2).
Stödet i Solaris JDK för version JNI 1.0 har tagits bort. JNI 1.0 kallas även NMI (Native Method Interface).
Programvaran Solstice AdminSuite 2.3 stöds inte längre för operativmiljön Solaris 8. Om du försöker konfigurera Solstice-autoklienter eller skivlösa klienter med Solstice AdminSuite 2.3, uppstår det ett fel, och det finns ingen korrigeringsfil som rättar till problemet och inte heller planeras det någon sådan. Det kan visserligen gå bra att aktivera skivlösa klienter genom att redigera konfigurationsfiler manuellt, men detta är inget som rekommenderas eller stöds.
Det är inte säkert att klientbiblioteket LDAP, libldap.so.3, stöds i framtida versioner. Den nya versionen av det här biblioteket, libldap.so.4, är kompatibel med den omarbetade versionen draft-ietf-ldapext-ldap-c-api-04.txt av utkastet ldap-c-api från IETF (Internet Engineering Task Force).
F3-teckensnitt och TypeScaler-rastrerare (Suns egen skalbara teckensnittsteknik) stöds inte längre. Standardformaten Type1 och TrueType kommer även i framtiden att ha stöd i produkter från Sun.
XGL stöds inte längre.
Datatypen paddr_t som finns i sys/types.h stöds inte i 64-bitars kompileringsmiljö. Den är för närvarande endast tillgänglig i 32-bitars kompileringsmiljö.
Det finns två API-uppsättningar som möjliggör åtkomst till information i användarkonton från ett program. Programmeringsgränssnitt för åtkomst till och ändring av information i användarkonton beskrivs i direkthjälpen (man page) getutxent(3C) (man-sida). Dessa gränssnitt har både större kapacitet och är mer anpassningsbara än äldre getutent(3C)-rutiner.
Äldre program kan komma åt de underliggande kontofilerna direkt. Filerna /var/adm/utmp och /var/adm/wtmp samt de motsvarande symboliska länkarna /etc/utmp och /etc/wtmp stöds inte längre. Det dataformat som används i dessa filer utgör en begränsning vid utvecklingen av Solaris-miljön. Program som använder dessa filer bör uppdateras så att de använder de dokumenterade API-gränssnitt som stöds.
Det är inte säkert att de program som redan använder getutent(3C)-rutiner påverkas i små systemkonfigurationer. I framtida versioner kommer dessa gränssnitt dock att generera fel om de används i stora systemkonfigurationer. Använd därför getutxent(3C) -rutiner för både gammal och ny kod i stället för getutent(3C)-API:er.
sysidnis(1M) stöds inte längre. sysidnis(1M) är det systemidentifieringsprogram som konfigurerar namntjänster under installationer och uppgraderingar samt efter avkonfigurering med hjälp av sys-unconfig(1M).
sysidnis(1M) har ersatts av sysidns(1M).
Det delsystemet för konsol i Solaris som körs i ett IA-baserat system har bytts ut. Det nya systemet är mer kompatibelt med det delsystem för konsol som körs i ett SPARC-baserat system och mer flexibelt för framtida utveckling. Ett flertal odokumenterade gränssnitt som inte stöds, liksom en del dokumenterade gränssnitt, är nu borttagna.
pcmapkeys(1)
loadfont(1)
Odokumenterade gränssnitt som inte stöds:
ioctls som listas i /usr/include/sys/kd.h
ioctls som listas i /usr/include/sys/vt.h
VT-stöd
/dev/vt*
Terminaltypen för konsolen är inte längre AT386 utan sun-color.
Solaris stöder inte längre drivrutiner för följande bildskärmskort:
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