不再支持 HotJavaTM浏览器。
"Solaris Java 开发包"1.2 版 (JDKTM 1.2) 不再支持"Java 本机接口"1.0 版 (JNI 1.0)。
在"Solaris Java 开发包" (JDK) 中已经删除对"Java 本机接口" 1.0 版 (JNI 1.0) 的支持。 JNI 1.0 又称为"本机方法接口"(NMI)。
不再支持 Solstice AdminSuiteTM 2.3 软件。 任何试图运行 Solstice AdminSuite 2.3 以配置 Solstice AutoClient 或无盘客户机的尝试都将导致失败,对此没有可用的或准备设计的修补程序。 Solaris 8 4/01 包括无盘客户管理的新指令。有关详细信息,请参见 smosservice (1M)和 smdiskless (1M)。
不再支持 F3 字体和 TypeScaler 向量光栅化程序 ― Sun 的专用可伸缩字体技术。 Sun 将会继续支持行业标准字体格式 Type1 和 TrueType。
不再支持 XGL。
在 64 位编译环境中,不再支持在 sys/types.h 中列出的 paddr_t 数据类型,该数据类型当前只出现在 32 位兼容环境中。
系统提供两套 API 可供应用程序访问用户记帐数据。 其中,为用户首选的用于访问和操作用户记帐信息的一套程序编程接口在getutxent(3C) 手册页中有详尽描述。 与早期版本的getutent(3C) 例行程序相比,这些接口的功能更为强大且更易于移植。
早期版本中的应用程序可以直接访问基础记帐文件。当前版本不再支持文件/var/adm/utmp 和 /var/adm/wtmp 以及相应的符号链接 /etc/utmp 和 /etc/wtmp,因为这些文件中所包含的数据格式会限制将来 Solaris 操作环境的性能扩展。 有必要对使用这些文件的应用程序进行更新,使其能够使用已认证并被支持的 API。
已经使用 getutent(3C) 系列例行程序的应用程序在一些小系统的配置上可能不受影响。 但在未来版本中,如果在非常大的系统配置上使用这些接口,它们可能会返回错误消息。 因此,对于老代码及新代码的应用程序,均应使用 getutxent(3C)例行程序来取代getutent(3C) API。
当前版本不再支持 sysidnis(1M) 。sysidnis(1M) 是"系统标识"程序,它负责在安装、升级过程中以及在使用 sys-unconfig(1M) 解除配置后配置名称服务。
sysidnis(1M) 已被sysidns(1M) 取代。
当前版本不再支持以下基于 Sun4c 的体系结构系统和基于这些系统的服务器。
SPARCstationTM SLC
SPARCstation ELC
SPARCstation IPC
SPARCstation IPX
SPARCstation 1
SPARCstation 1+
SPARCstation 2
当前版本也不再支持依赖于基于 Sun4c 体系结构的所有硬件选件(如 SCSI 设备)以及所支持的配置。
当前版本不再支持 SPARCstation VoyagerTM 系统。
当前版本不再支持 SPARC Xterminal 1TM 系统。