JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 10 8/11 Release Notes     Oracle Solaris 10 8/11 Information Library
search filter icon
search icon

Document Information

Preface

1.  License Updates

2.  Installation Issues

3.  Oracle Solaris Runtime Issues

4.  End-of-Software Support Statements

Features Removed in This Release

Adobe Reader

des Command

Features That Might Be Removed in a Future Release

LP Print Service

SPARC: Legacy System Support

rstart Client and rstartd Server

rdist Command

crypt Command

-x and -C Options in the vi, ex, and ed Commands

sysidtool Framework

Sun OpenGL Software From Oracle for the SPARC Platform

WU-ftpd Server

Boot Support in Solaris Volume Manager From Oracle

ioctls Floppy Driver and fdformat Utility

tnf Tracing (3TNF)

Replacing /etc/power.conf and pmconfig With poweradm

Replacing Trusted Extensions IPv6 CIPSO With CALIPSO

/etc/hostname.interface Files

Flash Archive Installation Commands

x86: lsimega Driver Support

Removal of QLogic SCSI Ultra160 Device Driver

32-bit SPARC and x86: libmle Library

32-bit SPARC: Removal of Asian SunOS4.x BCP

32-bit SPARC and x86: Removal of Legacy Asian Print Filters

32-bit SPARC and x86: Removal of Legacy Asian Libraries

32-bit SPARC and x86: Removal of Legacy Asian Commands

Diskless Client Functionality

SPARC: SunOS 4 Binary Compatibility Support

32-bit x86: sk98sol Driver

IP-Forwarding SMF Services

x86: 32-bit X Servers and Drivers

SYSV3 SCO Compatibility Environment Variable

passmgmt Command

Locale Administrator

SIP Express Router (SER)

Jakarta Tomcat 4 Interfaces in the Oracle Solaris OS

x86: lx Branded Zone

SPARC Workstations

Plotting Commands

MySQL 4

Apache httpd 1.3

audit_user Database

Audit Daemon Interfaces

Oracle Solaris Audit Commands

Auditing File Size Statistics and File Size Restriction Interfaces

Drivers for Various SPARC Compatible Graphics Cards

Short Form Locales

Support for Java SE 1.4.2

Support for Java SE 5.0

@euro Locale Variants

ucblinks Command

Xprt Server and Xprint Extension

xmh Command

XIE Libraries

bdftosnf and showsnf Commands

PostgreSQL 8.1 and 8.2

Locale Variant cz

xorgcfg and xorgconfig Utilities

Oracle Berkeley DB 4.2

Some audiorecord and audioplay Application Switches

Policy Change for Inbound Open-Source and Third-Party, Vendor-Supplied Open-Source Components

Mozilla 1.X Support

x86: sbpro Driver

CacheFS File System

sdtudctool Command

ctlmp and ctlconvert_txt Utilities

genlayouttbl Utility

Mobile IPv4

Gnopernicus

Xsun Server

Common Desktop Environment

Sun Java System Calendar Server Client Applet

DARPA Trivial Name Server

I2O Intelligent I/O

GNOME Viewer for PDF and PostScript Files

Smartcard Administrative Interface

iButton Smartcard

Cyberflex Smartcard

PAM Smartcard

OCF/SCF Smartcard Framework

SCF Smartcard APIs

Remote Program Load Server Functionality

Transition From ipge to e1000g NIC Driver as the Default Ethernet Driver for sun-4v Systems

Solstice Enterprise Agents Support

32-bit x86: Extended Memory File System Support

Standard Type Services Framework Support

SPARC: jfca Driver Support

zic -s Option Support

Removable Volume Management Support

64-bit SPARC: Dual Basic Rate ISDN Interface and Multimedia Codec Chips

SPARC: Certain Drivers Might Not Be Supported in a Future Oracle Solaris Release

Automated Security Enhancement Tool Support

Asian Short dtlogin Names

Cfront Runtime Support Library

Configuration Administrations's fp Plug-In Hardware Options

Device Allocation Interfaces for the Basic Security Module

Obsolete Device Driver Interfaces

Device Management Entries in the power.conf File

Device Support and Driver Software

Form and Menu Language Interpreter

Host Files in /etc/net/ti*

Kerberos Ticket Lifetime Parameters in the krb5.conf File

Korean CID Fonts

Legacy or Traditional Non-UTF-8 Locales

Functions in the CPU Performance Counters Library (libcpc)

libXinput Library

NIS+ Name Service Type

nstest Test Program

Perl Version 5.6.1

Solaris Management Console Patch Tool (Patch Manager)

Solstice Enterprise Agents

Stand-Alone Router Discovery

Oracle Sun Fire Link Interfaces

Java Desktop System Applications

Token Ring and Fiber Distributed Data Interface Device Types

WBEM Dynamic Reconfiguration

XIL Interface

xetops Utility

5.  Documentation Issues

A.  Previously Documented Bugs That Were Fixed in the Oracle Solaris 10 8/11 Release

Features That Might Be Removed in a Future Release

The following features might not be supported in a future release of the Oracle Solaris software.

LP Print Service

The LP print service might not be included in a future Oracle Solaris release.

SPARC: Legacy System Support

rstart Client and rstartd Server

The rstart client and rstartd server might not be included in a future Oracle Solaris release. To start an X Window system program on another machine, use the X11 forwarding feature of the ssh(1) command.

rdist Command

The rdist command might be removed in a future Oracle Solaris release.

crypt Command

The crypt(1) command might be removed in a future Oracle Solaris release. Instead, you can use the encrypt(1) command, which provides access to new and secure algorithms, to protect your files.

The encrypt(1) command is available starting from this Oracle Solaris 10 release.

-x and -C Options in the vi, ex, and ed Commands

The -x and -C options for the vi(1), ex(1), and ed(1) commands might be removed in a future Oracle Solaris release. Instead, you can use the encrypt(1) command, which provides access to new and secure algorithms, to protect your files.

The encrypt(1) command is available starting from this Oracle Solaris 10 release.

sysidtool Framework

Managing the configuration of an Oracle Solaris instance by using the sysidtool(1M) framework might not be possible in a future Oracle Solaris release. You can use the smf(5) system configuration framework for managing the configuration of an Oracle Solaris instance.

Sun OpenGL Software From Oracle for the SPARC Platform

The Sun OpenGL software from Oracle for the SPARC platform might no longer be included in a future Oracle Solaris release. Instead, you can use the Mesa implementation of libGL or the Nvidia OpenGL provided for Nvidia graphics devices on the x64 platform, which provide the same functionality.

WU-ftpd Server

The Oracle Solaris FTP server based on WU-ftpd might not be available in a future release of the Oracle Solaris OS. The WU-ftpd server might be replaced with a new FTP server.

Boot Support in Solaris Volume Manager From Oracle

The ability to boot from a Solaris Volume Manager (SVM) metadevice might not be supported in the next release of the Oracle Solaris OS.

ioctls Floppy Driver and fdformat Utility

The ioctls (fdio) floppy driver and the fdformat utility might be removed in the next Oracle Solaris release. However, the support for the USB floppy will continue.


Note - The floppy drivers fd and fdc are already removed.


tnf Tracing (3TNF)

The tnf tracing (3TNF) facility might not be available in a future Oracle Solaris release. Instead, use dtrace(1M) for tracing purposes.

Replacing /etc/power.conf and pmconfig With poweradm

The /etc/power.conf configuration file and the pmconfig(1M) utility might be replaced with the poweradm(1M) command in a future Oracle Solaris release. The number of properties that can be configured with the poweradm(1M) command will be minimal.

Replacing Trusted Extensions IPv6 CIPSO With CALIPSO

Oracle might replace the IPv6 Commercial Internet Protocol Security Option (CIPSO) implementation with the IETF CALIPSO standard in a future Oracle Solaris release.

Commercial Internet Protocol Security Option (CIPSO), defined in FIPS PUB 188, is a standard for IPv4. The Trusted Extensions feature of Oracle Solaris has a proprietary IPv6 implementation of CIPSO because no CIPSO equivalent standards existed for IPv6 when Trusted Extensions was released.

IETF has now produced a CIPSO equivalent standard for IPv6, called Common Architecture Label IPv6 Security Option (CALIPSO) or RFC 5570.

The current CIPSO IPv4 support is not affected. CIPSO and CALIPSO are used by Trusted Extensions only.

/etc/hostname.interface Files

The /etc/hostname.interface files that are used to store persistent network configuration might be removed in a future Oracle Solaris release.

Flash Archive Installation Commands

The following flash archive installation commands might not be included in a future Oracle Solaris release:

In addition, installations performed by using the flash_archive(4) file format might not be supported.

x86: lsimega Driver Support

The lsimega(7d) driver might not be included in a future release. If you are using devices that are driven by lsimega(7d), migrate to glm(7d) or upgrade to more recent hardware.

Removal of QLogic SCSI Ultra160 Device Driver

The qus device driver might be removed from a future Oracle Solaris release. The qus device driver supports the QLogic Ultra160 SCSI host bus adapter.

32-bit SPARC and x86: libmle Library

The libmle library might not be included in a future Oracle Solaris release.

32-bit SPARC: Removal of Asian SunOS4.x BCP

The support for all versions of Asian SunOS4 BCP might not be included in a future Oracle Solaris release. However, you can continue to use all versions of Asian SunOS4 BCP in Oracle Solaris 10 branded zones.

32-bit SPARC and x86: Removal of Legacy Asian Print Filters

The following legacy Asian print filters might not be included in a future Oracle Solaris release:

For text to PS conversion, use the mp(1) filter.

32-bit SPARC and x86: Removal of Legacy Asian Libraries

The following legacy Asian libraries, including their xctype macros, might not be included in a future Oracle Solaris release:

Instead of these libraries, use the standard functions iconv(3C) and wctype(3C). Note that you might be able to use these libraries in Oracle Solaris 10 branded zones.

32-bit SPARC and x86: Removal of Legacy Asian Commands

The following Asian legacy commands might not be included in a future Oracle Solaris release:

Use the iconv(1) command instead of the legacy code set converters. Note that you might be able to use these commands in Oracle Solaris 10 branded zones.

Diskless Client Functionality

The diskless client functionality might not be supported. The following commands might be affected:

SPARC: SunOS 4 Binary Compatibility Support

All versions of the SunOS 4 binary compatibility support might not be included in a future Oracle Solaris release. However, the support for all versions of SunOS 4 binaries will continue when used in Oracle Solaris 10 branded zones.

32-bit x86: sk98sol Driver

The sk98sol driver for SysKonnect/Marvell SK-Net gigabit Ethernet devices might be removed in a future Oracle Solaris release.

IP-Forwarding SMF Services

IP-forwarding SMF services manage system-wide forwarding configuration. The following IP-forwarding SMF services might be removed in a future Oracle Solaris release:

x86: 32-bit X Servers and Drivers

The 32-bit versions of the following X servers for x86 platforms might not be included in a future Oracle Solaris release:


Note - SPARC platforms provide only the 64-bit versions of these servers.


Any Xorg loadable module, including video drivers, input device drivers, and extensions, that are not provided in a 64-bit version will not be used. If a usable video driver is not found, Xorg will use the vesa driver.

The following table shows x86 video devices that include the Xorg drivers in 32-bit versions.

Video Device
Driver Name
Alliance Promotion
apm
Ark Logic
ark
Chips & Technologies
chips
3Dlabs/TI glint
glint
Number Nine Imagine 128
i128
Intel i740
i740
NeoMagic
neomagic
Rendition Verite
rendition
S3
s3
S3 ViRGE & Trio3D
s3virge
S3 Savage
savage
Silicon Motion
siliconmotion
SiS & XGI
sis
3Dfx
tdfx
DEC 21039/TGA
tga
Tseng Labs
tseng

The man pages for each driver give more information on the supported devices. If you want to build and support the driver yourself, the source for these drivers is available from the X.Org foundation at http://www.x.org/.

SYSV3 SCO Compatibility Environment Variable

Support for the SYSV3 SCO compatibility environment variable might be removed in a future Oracle Solaris release. The following commands might be affected:

passmgmt Command

The passmgmt command might be removed in a future Oracle Solaris release. You can use the following commands instead, which provide the same functionality:

Locale Administrator

The localeadm(1M) command might not be available in a future Oracle Solaris release.

SIP Express Router (SER)

SER and SERWeb might not be included in a future Oracle Solaris release.

Jakarta Tomcat 4 Interfaces in the Oracle Solaris OS

Jakarta Tomcat 4 might not be included in a future Oracle Solaris release. You can migrate to either Jakarta Tomcat 5.5 or Jakarta Tomcat 6, which provide the same functionality.

x86: lx Branded Zone

The lx brand uses the branded zones framework to enable Linux binary applications to run unmodified on a machine with an Oracle Solaris OS kernel.

Support for the lx branded zone might be removed in a future Oracle Solaris Zones release.

SPARC Workstations

The following SPARC workstations might not be supported in a future Oracle Solaris release:

Continue using the Oracle Solaris 10 OS for the remaining life of the hardware. Then, migrate to either an x64 workstation or a Sun Ray desktop.

Plotting Commands

The following plotting commands might not be supported in a future Oracle Solaris release:

In addition, the -g option of LPR might no longer be supported in a future Oracle Solaris release.

MySQL 4

MySQL 4 RDBMS might not be supported in a future Oracle Solaris release. You can migrate to MySQL 5.1, which provides the same functionality.

Apache httpd 1.3

Apache httpd 1.3 might not be supported in a future Oracle Solaris release. You can migrate to Apache httpd 2 which provides the same functionality.

audit_user Database

The audit_user(4) database and the getuausernam(3BSM) accessor functions might be removed in a future Oracle Solaris release. The per-user audit preselection flags might be specified differently.

Audit Daemon Interfaces

The following interfaces that are used by the Oracle Solaris audit daemon might not be supported in a future release:

Oracle Solaris Audit Commands

The following Oracle Solaris audit interfaces might be replaced with an equivalent functionality in a future release of Oracle Solaris:

Auditing File Size Statistics and File Size Restriction Interfaces

The auditing file size statistics and file size restriction interfaces getfsize and setfsize, consisting of the similarly named subcommands within the auditon(2) system call and the options to the auditconfig(1M) command, might not be supported in a future Oracle Solaris release.

Drivers for Various SPARC Compatible Graphics Cards

The following drivers for graphics cards on the SPARC platform might not be included in a future Oracle Solaris release.

Card/Device
Driver Name
Creator, Creator3D
ffb
Elite3D
afb
Expert3D, Expert3D Lite
ifb
GX, GXplus, TurboGX, TurboGXplus
cg6
PGX
m64
PGX32
gfxp
PGX64
m64
Sun Blade 100/150 on-board graphics
m64
Ultra 3 laptop on-board graphics
m64
Ultra 5/10 on-board graphics
m64
XVR-200
mko
XVR-500
ifb
XVR-600
jfb
XVR-1000
gfb
XVR-1200
jfb
XVR-2500
kfb
XVR-4000
zulu

Short Form Locales

The following table lists locales that might be removed in a future Oracle Solaris release. The table also lists the corresponding replacement locales.

Locales to be Obsoleted
Replacement Locales
ar
ar_EG.ISO8859-6
bg_BG
bg_BG.ISO8859-5
ca
ca_ES.ISO8859-1
ca_ES
ca_ES.ISO8859-1
cs
cs_CZ.ISO8859-2
cs_CZ
cs_CZ.ISO8859-2
da
da_DK.ISO8859-1
da_DK
da_DK.ISO8859-1
da.ISO8859-15
da_DK.ISO8859-15
de
de_DE.ISO8859-1
de_AT
de_AT.ISO8859-1
de_CH
de_CH.ISO8859-1
de_DE
de_DE.ISO8859-1
de.ISO8859-15
de_DE.ISO8859-15
de.UTF-8
de_DE.UTF-8
el
el_GR.ISO8859-7
el_GR
el_GR.ISO8859-7
el.sun_eu_greek
el_GR.ISO8859-7
el.UTF-8
el_CY.UTF-8
en_AU
en_AU.ISO8859-1
en_CA
en_CA.ISO8859-1
en_GB
en_GB.ISO8859-1
en_IE
en_IE.ISO8859-1
en_NZ
en_NZ.ISO8859-1
en_US
en_US.ISO8859-1
es
es_ES.ISO8859-1
es_AR
es_AR.ISO8859-1
es_BO
es_BO.ISO8859-1
es_CL
es_CL.ISO8859-1
es_CO
es_CO.ISO8859-1
es_CR
es_CR.ISO8859-1
es_EC
es_EC.ISO8859-1
es_ES
es_ES.ISO8859-1
es_GT
es_GT.ISO8859-1
es.ISO8859-15
es_ES.ISO8859-15
es_MX
es_MX.ISO8859-1
es_NI
es_NI.ISO8859-1
es_PA
es_PA.ISO8859-1
es_PE
es_PE.ISO8859-1
es_PY
es_PY.ISO8859-1
es_SV
es_SV.ISO8859-1
es.UTF-8
es_ES.UTF-8
es_UY
es_UY.ISO8859-1
es_VE
es_VE.ISO8859-1
et
et_EE.ISO8859-15
et_EE
et_EE.ISO8859-15
fi
fi_FI.ISO8859-1
fi_FI
fi_FI.ISO8859-1
fi.ISO8859-15
fi_FI.ISO8859-15
fr
fr_FR.ISO8859-1
fr_BE
fr_BE.ISO8859-1
fr_CA
fr_CA.ISO8859-1
fr_CH
fr_CH.ISO8859-1
fr_FR
fr_FR.ISO8859-1
fr.ISO8859-15
fr_FR.ISO8859-15
fr.UTF-8
fr_FR.UTF-8
he
he_IL.ISO8859-8
he_IL
he_IL.ISO8859-8
hr_HR
hr_HR.ISO8859-2
hu
hu_HU.ISO8859-2
hu_HU
hu_HU.ISO8859-2
is_IS
is_IS.ISO8859-1
it
it_IT.ISO8859-1
it.ISO8859-15
it_IT.ISO8859-15
it_IT
it_IT.ISO8859-1
it.UTF-8
it_IT.UTF-8
ja
ja_JP.eucJP
ko
ko_KR.EUC
ko.UTF-8
ko_KR.UTF-8
lt
lt_LT.ISO8859-13
lt_LT
lt_LT.ISO8859-13
lv
lv_LV.ISO8859-13
lv_LV
lv_LV.ISO8859-13
mk_MK
mk_MK.ISO8859-5
nl
nl_NL.ISO8859-1
nl_BE
nl_BE.ISO8859-1
nl.ISO8859-15
nl_NL.ISO8859-15
nl_NL
nl_NL.ISO8859-1
no
nb_NO.ISO8859-1
no_NO
nb_NO.ISO8859-1
no_NO.ISO8859-1@bokmal
nb_NO.ISO8859-1
no_NO.ISO8859-1@nynorsk
nn_NO.ISO8859-1
no_NY
nn_NO.ISO8859-1
pl
pl_PL.ISO8859-2
pl_PL
pl_PL.ISO8859-2
pl.UTF-8
pl_PL.UTF-8
pt
pt_PT.ISO8859-1
pt_BR
pt_BR.ISO8859-1
pt.ISO8859-15
pt_PT.ISO8859-15
pt_PT
pt_PT.ISO8859-1
ro_RO
ro_RO.ISO8859-2
ru
ru_RU.ISO8859-5
ru.koi8-r
ru_RU.KOI8-R
ru_RU
ru_RU.ISO8859-5
ru.UTF-8
ru_RU.UTF-8
sh
bs_BA.ISO8859-2
sh_BA
bs_BA.ISO8859-2
sh_BA.ISO8859-2@bosnia
bs_BA.ISO8859-2
sh_BA.UTF-8
bs_BA.UTF-8
sk_SK
sk_SK.ISO8859-2
sl_SI
sl_SI.ISO8859-2
sq_AL
sq_AL.ISO8859-2
sr_CS
sr_ME.UTF-8 or sr_RS.UTF-8
sr_CS.UTF-8
sr_ME.UTF-8 or sr_RS.UTF-8
sr_SP
sr_ME.ISO8859-5 or sr_RS.ISO8859-5
sr_YU
sr_ME.ISO8859-5 or sr_RS.ISO8859-5
sr_YU.ISO8859-5
sr_ME.ISO8859-5 or sr_RS.ISO8859-5
sv
sv_SE.ISO8859-1
sv_SE
sv_SE.ISO8859-1
sv.ISO8859-15
sv_SE.ISO8859-15
sv.UTF-8
sv_SE.UTF-8
th
th_TH.TIS620
th_TH
th_TH.TIS620
th_TH.ISO8859-11
th_TH.TIS620
tr
tr_TR.ISO8859-9
tr_TR
tr_TR.ISO8859-9
zh
zh_CN.EUC
zh.GBK
zh_CN.GBK
zh_TW
zh_TW.EUC
zh.UTF-8
zh_CN.UTF-8

Support for Java SE 1.4.2

Support for Java Platform, Standard Edition (Java SE) 1.4.2 might be removed in a futureOracle Solaris release. To receive critical fixes, consider the following options:

For information about the technology support and EOL policy for Java SE, see http://www.oracle.com/technetwork/java/eol-135779.html.

Support for Java SE 5.0

Support for Java SE 5.0 might be removed in a future Oracle Solaris release. To receive critical fixes, consider the following options:

For information about technology support and EOL policy, see http://www.oracle.com/technetwork/java/eol-135779.html.

@euro Locale Variants

The following @euro locale variants might be removed in a future Oracle Solaris release:

ca_ES.ISO8859-15@euro
fr_BE.ISO8859-15@euro
de_AT.ISO8859-15@euro
fr_BE.UTF-8@euro
de_DE.ISO8859-15@euro
fr_FR.ISO8859-15@euro
de_DE.UTF-8@euro
fr_FR.UTF-8@euro
el_GR.ISO8859-7@euro
it_IT.ISO8859-15@euro
en_IE.ISO8859-15@euro
it_IT.UTF-8@euro
es_ES.ISO8859-15@euro
nl_BE.ISO8859-15@euro
es_ES.UTF-8@euro
nl_NL.ISO8859-15@euro
fi_FI.ISO8859-15@euro
pt_PT.ISO8859-15@euro

Use the corresponding non-variant locales.

ucblinks Command

The ucblinks feature that created SunOS 4.x device name links in the /dev directory might not be supported in a future Oracle Solaris release. The current release uses SunOS 5.x device names.

The following table lists the SunOS 4.x device name links that might be removed.

SunOS 4.x Device Name
Device Type
/dev/[r]fd%d
fd floppy
/dev/[r]sr%d
sd/atapi cdrom
/dev/[r]sd%d
sd disk
/dev/[r]n%d
st tape

The following table lists the current SunOS 5.x device name links.

SunOS 5.x Device Name
Device Type
/dev/[r]diskette
fd floppy
/dev/[r]dsk/*
sd/atapi cdrom
/dev/[r]dsk/*
sd disk
/dev/rmt/*
st tape

Xprt Server and Xprint Extension

The Xprt server and Xprint extension to the X Window System might no longer be included in a future Oracle Solaris release. The libXp library will remain for binary compatibility. This library enables existing users of this software to continue printing over the network to Xprt servers running Oracle Solaris 10 and prior releases, or Xprint implementations on other platforms.

xmh Command

The xmh command might no longer be included in a future Oracle Solaris release. Thunderbird and Evolution are the supported email applications.

XIE Libraries

X Imaging Extension (XIE) libraries might no longer be included in a future Oracle Solaris release.

bdftosnf and showsnf Commands

The bdftosnf and showsnf commands might no longer be included in a future Oracle Solaris release.

PostgreSQL 8.1 and 8.2

PostgreSQL versions 8.1 and 8.2 might not be supported in a future Oracle Solaris release.


Note - PostgreSQL 8.1 and all its interfaces are obsoleted in the Oracle Solaris 10 OS. You must migrate your applications to a later PostgreSQL version available in the Oracle Solaris OS.


Locale Variant cz

The cz short variant for the Czech locale might be removed in a future Oracle Solaris release. Use the following Czech locales instead:

xorgcfg and xorgconfig Utilities

The xorgcfg and xorgconfig utilities for generating xorg.conf files might no longer be available in a future Oracle Solaris release.

The Xorg(1) server does not require an xorg.conf(4) file in many cases and will autoconfigure itself if the file is not present. Use one of the following alternative methods to generate an xorg.conf file for customization if the default configuration does not meet your needs:

Oracle Berkeley DB 4.2

Oracle Berkeley DB 4.2 might not be supported in a future Oracle Solaris release.

Some audiorecord and audioplay Application Switches

The -p and -b switches in both the audiorecord and audioplay applications, as well as the -m switch in audiorecord might be removed in a future Oracle Solaris release.

If a filename is not specified on the command line and standard input and output is not a TTY, both applications will exit with an error. Any changes to audio volume settings made by these applications are not persistent from one instance to the next. If you want to adjust audio device settings, migrate to the mixerctl(1) and gnome-volume-control(1) applications.

Policy Change for Inbound Open-Source and Third–Party, Vendor–Supplied Open-Source Components

When the open-source community stops the development of inbound open-source components such as Mozilla projects, Oracle will also stop all the development and support activities of that product version. Component End of Life announcements will appear in the Release Notes document.

Mozilla 1.X Support

Starting from the Solaris 10 10/08 release, the Mozilla 1.X software is no longer supported as a result of the new inbound open-source components policy change. Users should upgrade to Firefox.

x86: sbpro Driver

The Sound Blaster Pro device driver (sbpro) for Sound Blaster Pro, Sound Blaster 16, and Sound Blaster AWE32 ISA devices might not be supported in a future Oracle Solaris release.

CacheFS File System

The CacheFS file system might not be supported in a future Oracle Solaris release.

sdtudctool Command

The sdtudctool command might not be available in a future Oracle Solaris release. For more information, see User Defined Characters Migration Guide at http://developers.sun.com/global/products_platforms/solaris/reference/techart/UDCGuide.html

ctlmp and ctlconvert_txt Utilities

The /usr/openwin/bin/ctlmp and /usr/openwin/bin/ctlconvert_txt utilities might not be supported in a future Oracle Solaris release. Use the mp(1) print filter or another suitable printing mechanism.

genlayouttbl Utility

The genlayouttbl(1) utility which provides complex text layout data to the CDE/Motif GUI toolkit might not be available in a future Oracle Solaris release.

Mobile IPv4

The Mobile IPv4 feature described in the mipagent(1M) man page might not be available in a future Oracle Solaris release.

Gnopernicus

Gnopernicus, the Java Desktop System Screen Reader might not be available in a future Oracle Solaris release. Use the Orca Screen Reader instead.

Xsun Server

The Xsun server for the X Window System might not be available in a future Oracle Solaris release. Users should migrate to the Xorg server.

Features such as Display Postscript (DPS) and X Image Extension (XIE) that are available in Xsun but not in Xorg might no longer be included.

Common Desktop Environment

The Common Desktop Environment (CDE) might not be available in a future Oracle Solaris release. Users should migrate to the Java Desktop System.

Sun Java System Calendar Server Client Applet

The Sun Java System Calendar Server client applet, Now, might not be available in a future Oracle Solaris release.

DARPA Trivial Name Server

The DARPA trivial name server, in.tnamed(1M), might not be available in a future Oracle Solaris release. The Internet domain name server named(1M) provides similar functionality.

I2O Intelligent I/O

The I2O intelligent I/O driver framework and all corresponding drivers might not be supported in a future Oracle Solaris release. This technology includes the i2o_bs(7D), and i2o_scsi(7D) drivers, and all I2O related functionality.

GNOME Viewer for PDF and PostScript Files

The GNOME viewer for PDF and PostScript files, might not be available in a future Oracle Solaris release. A replacement application might be provided to enable viewing of PDF and PostScript files.

Smartcard Administrative Interface

The Smartcard administrative graphical interface sdtsmartcardadmin(1M) might not be available in a future Oracle Solaris release. The same functionality is available through the smartcard(1M) command.

iButton Smartcard

The Dallas Semiconductor iButton Java Card Smartcard and OpenCard Framework (OCF) terminal driver, as described in the ocf_ibutton(7d) man page, might not be supported in a future Oracle Solaris release. Migrate to other Smartcard devices that are supported by the libpcsclite(3LIB) utility.

Cyberflex Smartcard

The Cyberflex Smartcard might not be supported by the pam_smartcard(5) and smartcard(1M) commands in a future Oracle Solaris release. Migrate to other Smartcard devices and cards that are supported by the libpcsclite(3LIB) utility.

PAM Smartcard

The PAM Smartcard module pam_smartcard(5) might not be available in a future Oracle Solaris release.

OCF/SCF Smartcard Framework

The OCF/SCF Smartcard framework might not be available in a future Oracle Solaris release. The functionality of ocfserv(1M) will be provided by pcscd(1M). The card provisioning functionality of smartcard(1M) will be provided by muscletool(1M). The driver configuration functionality provided by smartcard(1M) is generally not necessary with pcscd(1M); however, when required, system administrators can edit the reader.conf(4) file accordingly.

SCF Smartcard APIs

The SmartCard Framework (SCF) interfaces exported by libsmartcard and smartcard.jar might not be available in a future Oracle Solaris release. These interfaces are now obsolete. New C applications should be written to use the PS/SC interfaces exported from libpscslite(3LIB). There is no planned replacement for the SCF Java interfaces at this time.

Remote Program Load Server Functionality

The Remote Program Load (RPL) server functionality available through rpld(1M) and rpld.conf(4) might not be available in a future Oracle Solaris release.

Transition From ipge to e1000g NIC Driver as the Default Ethernet Driver for sun-4v Systems

The ipge driver and all its SUNWipge packages for sun4v systems might not be available in a future Oracle Solaris release. Starting with the Solaris 10 8/07 release, Ontario and other SPARC based platforms transition from ipge to e1000g drivers. The e1000g driver is the default Ethernet driver for all Oracle platforms that use Intel 1G chipsets.

Solstice Enterprise Agents Support

The following Solstice Enterprise Agents (SEA) agents, libraries, and packages might not be supported in a future Oracle Solaris release:

The System Management Agent (SMA) provides similar functionality for these resources.

32-bit x86: Extended Memory File System Support

The extended memory file system (xmemfs) might not be supported in a future Oracle Solaris release.

For more information, see the xmemfs(7FS) man page.

Standard Type Services Framework Support

The Standard Type Services Framework (STSF) might not be available in a future Oracle Solaris release.

This framework includes the following:

You can find this functionality in one of the following alternative sources:

SPARC: jfca Driver Support

The JNI Fibre Channel Adapter (jfca) driver might not be available in a future Oracle Solaris release. For more information, see the jfca(7D) man page.

zic -s Option Support

The -s option of the zic command might not be available in a future Oracle Solaris release. For more information, see the zic(1M) man page.

Removable Volume Management Support

The volume management daemon (vold), volume management file system (volfs), and the associated volume management commands might not be included in a future Oracle Solaris release. Automatic mounting and unmounting of removable media will continue to be supported.

For more information, see the vold(1M) and volfs(7FS) man pages.

64-bit SPARC: Dual Basic Rate ISDN Interface and Multimedia Codec Chips

T5900FC Dual Basic Rate ISDN Interface (DBRI) and associated multimedia codec chips might not be supported in a future Oracle Solaris release. In addition, device drivers written for these devices might not be supported.

SPARC: Certain Drivers Might Not Be Supported in a Future Oracle Solaris Release

The following drivers might not be supported in a future Oracle Solaris release:

Automated Security Enhancement Tool Support

The checksum functionality provided by the Automated Security Enhancement Tool (ASET) in the /usr/aset directory will be deprecated in a subsequent release. To replicate the functionality, use the Basic Audit Reporting Tool (BART), which is available at /usr/bin/bart.

Asian Short dtlogin Names

The following Asian short locale names might not be listed in the dtlogin language list in a future release:

Beginning with the Solaris 8 release, the following ISO-standard locale names are provided:

Cfront Runtime Support Library

The libC.so.3 library is the runtime support library for programs that are compiled by the Cfront C++ compiler C++ 3.0. Neither the compiler nor programs that are created by the compiler run on the Oracle Solaris 10 OS. The library might not be supported in a future release of Oracle Solaris.

Configuration Administrations's fp Plug-In Hardware Options

The following options of the configuration administration (cfgadm) fp plug-in might not be supported in a future Oracle Solaris release:

Device Allocation Interfaces for the Basic Security Module

The following components of the device allocation mechanism of the Basic Security Module might not be included in a future Oracle Solaris release:

Obsolete Device Driver Interfaces

Some device driver interfaces (DDI) might not be supported in a future Oracle Solaris release.

The following table lists the DDIs that might not be supported, along with the preferred DDI alternatives.

Obsolete Interface
Preferred Interface
mmap
devmap
identify
set to nulldev
copyin
ddi_copyin
copyout
ddi_copyout
ddi_dma_addr_setup
ddi_dma_addr_bind_handle
ddi_dma_buf_setup(9F)
ddi_dma_buf_bind_handle
ddi_dma_curwin
ddi_dma_getwin
ddi_dma_free
ddi_dma_free_handle
ddi_dma_htoc
ddi_dma_addr[buf]_bind-handle
ddi_dma_movwin
ddi_dma_getwin
ddi_dma_nextseg
ddi_dma_nextcookie
ddi_dma_nextwin
ddi_dma_nextcookie
ddi_dma_segtocookie
ddi_dma_nextcookie
ddi_dma_setup
ddi_dma_*_handle
ddi_dmae_getlim
ddi_dmae_getattr
ddi_getlongprop
ddi_prop_lookup
ddi_getlongprop_buf
ddi_prop_lookup
ddi_getprop
ddi_prop_get_in
ddi_getproplen
ddi_prop_lookup
ddi_iopb_alloc
ddi_dma_mem_alloc
ddi_iopb_free
ddi_dma_mem_free
ddi_mem_alloc
ddi_dma_mem_alloc
ddi_mem_free
ddi_dma_mem_free
ddi_map_regs
ddi_regs_map_setup
ddi_prop_create
ddi_prop_update
ddi_prop_modify
ddi_prop_update
ddi_segmap
see devmap
ddi_segmap_setup
devmap_setup
ddi_unmap_regs
ddi_regs_map_free
free_pktiopb
scsi_free_consistent_buf
get_pktiopb
scsi_alloc_consistent_buf
makecom_g0
scsi_setup_cdb
makecom_g0_s
scsi_setup_cdb
makecom_g1
scsi_setup_cdb
makecom_g5
scsi_setup_cdb
scsi_dmafree
scsi_destroy_pkt
scsi_dmaget
scsi_init_pkt
scsi_pktalloc
scsi_init_pkt
scsi_pktfree
scsi_destroy_pkt
scsi_resalloc
scsi_init_pkt
scsi_resfree
scsi_destroy_pkt
scsi_slave
scsi_probe
scsi_unslave
scsi_unprobe
ddi_peek{c,s,l,d}
ddi_peek{8,16,32,64}
ddi_poke{c,s,l,d}
ddi_poke{8,16,32,64}
in{b,w,l}
ddi_get{8,16,32}
out{b,w,l}
ddi_put{8,16,32}
repins{b,w,l}
ddi_rep_get{8,16,32}
repouts{b,w,l}
ddi_rep_put{8,16,32}

Device Management Entries in the power.conf File

The Device Management entries in the power.conf file might not be supported in a future Oracle Solaris release. Similar capability is provided by the Automatic Device Power Management entries in the Oracle Solaris OS.

For more information, see the power.conf(4) man page.

Device Support and Driver Software

The following table lists devices and driver software that might not be supported in a future Oracle Solaris release.

Table 4-1 Device and Driver Software

Name of Physical Device
Name of Driver
Type of Card
AMI MegaRAID host bus adapter, first generation
mega
SCSI RAID
Compaq 53C8x5 PCI SCSI and Compaq 53C876 PCI SCSI
cpqncr
SCSI HBA
Compaq SMART-2/P Array Controller and Compaq SMART-2SL Array Controller
smartii
SCSI RAID controller
IBM PC ServeRAID SCSI, IBM ServeRAID II UltraSCSI, and IBM ServeRAID-3 Ultra2 SCSI
chs
SCSI RAID

Form and Menu Language Interpreter

The Form and Menu Language Interpreter (FMLI) commands are obsolete and might not be supported in a future Oracle Solaris release. The obsolete commands include the following:

Host Files in /etc/net/ti*

The host files in /etc/net/ti* are no longer checked in the Oracle Solaris OS, although these files remain in the software. In a future Oracle Solaris release, these host files might be removed.

Kerberos Ticket Lifetime Parameters in the krb5.conf File

The Kerberos Ticket Lifetime parameters, max_life and max_renewable_life, might no longer be supported in a future Oracle Solaris release. These parameters are in the appdefaults section of the /etc/krb5/krb5.conf file. Instead of these parameters, use max_lifetime and renew_lifetime in the libdefaults section of the /etc/krb5/krb5.conf file.

Korean CID Fonts

Korean CID fonts will not be supported in a future Oracle Solaris release. You can use the Korean TrueType fonts that are included in the Oracle Solaris OS as a replacement for Korean CID fonts.

Legacy or Traditional Non-UTF-8 Locales

Oracle is adopting Unicode for character encoding. Therefore, non-UTF-8 locales might be removed as Java Desktop System login locales in a future Oracle Solaris release.

Functions in the CPU Performance Counters Library (libcpc)

Hardware performance counters enable the measurement of many different hardware events that are related to CPU behavior. The following functions in the CPU Performance Counters library (libcpc) might not be supported in a future Oracle Solaris release:

cpc_access
cpc_pctx_rele
cpc_bind_event
cpc_pctx_take_sample
cpc_count_sys_events
cpc_rele
cpc_count_usr_events
cpc_seterrfn
cpc_event_accum
cpc_shared_bind_event
cpc_event_diff
cpc_shared_close
cpc_eventtostr
cpc_shared_open
cpc_getcciname
cpc_shared_rele
cpc_getcpuref
cpc_shared_take_sample
cpc_getcpuver
cpc_strtoevent
cpc_getnpic
cpc_take_sample
cpc_getusage
cpc_version
cpc_pctx_bind_event
cpc_walk_names
cpc_pctx_invalidate

New functions have been added to the library in the Oracle Solaris 10 OS. Developers who have code that utilizes the interfaces in the preceding list should instead use the following corresponding new functions:

cpc_open
cpc_close
cpc_set_create
cpc_set_destroy
cpc_set_add_request
cpc_set_request_preset
cpc_buf_create
cpc_buf_destroy
cpc_bind_curlwp
cpc_bind_pctx
cpc_bind_cpu
cpc_unbind
cpc_set_sample
cpc_buf_sub
cpc_buf_add
cpc_buf_copy
cpc_buf_zero
cpc_buf_get
cpc_buf_set
cpc_buf_hrtime
cpc_buf_tick
cpc_walk_requests
cpc_walk_events_all
cpc_walk_events_pic
cpc_walk_attrs
cpc_enable
cpc_disable
cpc_caps
cpc_npic
cpc_cpuref
cpc_cciname
cpc_seterrhndlr

See the cpc(3CPC) man page for details.

libXinput Library

The libXinput.so.0 library might not be provided in a future Oracle Solaris release. The libXinput.so.0 library was provided for backward compatibility with X11R4 applications that were built by using the draft standard X Input API of the Solaris 2.1 and Solaris 2.2 releases. The X11 standard X Input Extension library, libXi, was integrated in the Solaris 2.3 release.

All applications that rely on the libXi API should be built by using the libXi shared library for future compatibility and standards conformance.

NIS+ Name Service Type

NIS+ might not be supported in a future Oracle Solaris release. Tools to aid in the migration from NIS+ to LDAP are available in the Solaris 9 software.

nstest Test Program

The nstest program is an interactive DNS test program to construct and send DNS queries. This program might no longer be supported in a future Oracle Solaris release. The same functionality that is provided by this test program is available by using the dig and nslookup commands.

Perl Version 5.6.1

Perl version 5.6.1 might not be supported in a future Oracle Solaris release. Perl version 5.8.4, the default version in the Oracle Solaris 10 OS, is not binary compatible with Perl version 5.6.1. However, the earlier version is still retained in this release. Customized modules that are installed by the customer must be rebuilt and reinstalled to use Perl version 5.8.4. Modify any scripts that require the use of version 5.6.1 to specifically use version 5.6.1 of the interpreter instead of version 5.8.4. The interpreters of the respective Perl versions are located in the following directories:

Solaris Management Console Patch Tool (Patch Manager)

The Management Console patch tool, Patch Manager, might not be available in a future Oracle Solaris release.

Solstice Enterprise Agents

Solstice Enterprise Agents might not be supported in a future Oracle Solaris release.

Stand-Alone Router Discovery

The /usr/sbin/in.rdisc implementation of the IPv4 ICMP Router Discovery protocol might not be supported in a future Oracle Solaris release. A near-equivalent version of this protocol, which is implemented as a component of /usr/sbin/in.routed, supports an enhanced administrative interface. The /usr/sbin/in.routed component supports the implementation of Routing Information Protocol (RIP) version 2. The /usr/sbin/in.routed component can also distinguish Mobile IP advertisements from Router Discovery messages.

Oracle Sun Fire Link Interfaces

The Oracle Sun Fire Link Interfaces might no longer be supported in a future Oracle Solaris release.

Java Desktop System Applications

The following applications in Java Desktop System Release 3 might be removed from a future Oracle Solaris release.

Token Ring and Fiber Distributed Data Interface Device Types

Support for token ring (DL_TPR) and Fiber Distributed Data Interface (FDDI) device types in generic LAN driver (GLD) might be removed in a future Oracle Solaris release. After the removal is implemented, drivers for token ring or FDDI devices that rely on this support in GLD cease to function. However, other drivers or applications that do not use this support are not affected. To test whether a driver relies on GLD, run the following script:

#!/bin/sh
#
# Test a driver binary for use of GLD
#
for file
do
     /usr/ccs/bin/nm $file | /bin/awk '
     /\|gld_register$/       { isgld=1; }
     END {
         if (isgld)
             print file, "uses GLD";
         else
             print file, "does not use GLD";
     }' file=$file
done

For more information about generic LAN driver, see the gld(7D) man page as well as Writing Device Drivers.

WBEM Dynamic Reconfiguration

The WBEM Dynamic Reconfiguration (WDR) feature might not be supported in a future Oracle Solaris release. WDR is currently supported on Oracle's Sun Fire midrange and high-end systems.

XIL Interface

The XIL interface might not be supported in a future Oracle Solaris release. An application that uses XIL causes the following warning message to be displayed:

          WARNING: XIL OBSOLESCENCE
This application uses the Solaris XIL interface 
which has been declared obsolete and may not be 
present in version of Solaris beyond Solaris 9. 
Please notify your application supplier. 
The message can be suppressed by setting the environment variable 
"_XIL_SUPPRESS_OBSOLETE_MSG.

xetops Utility

The xetops utility might not be supported in a future Oracle Solaris release. The xetops utility converts an Asian text file to a PostScript file. This conversion enables Asian characters to be printed on PostScript printers that do not have resident Asian fonts.

Similar capability is provided by the mp command, which has been enhanced to support all of the native Asian encodings with more options and functionality.