4. End-of-Software Support Statements
Features That Might Be Removed in a Future Release
Solstice Enterprise Agents Support
32-bit x86: Extended Memory File System Support
Standard Type Services Framework Support
Removable Volume Management Support
32-bit x86: Controller Devices and Drivers
64-bit SPARC: Dual Basic Rate ISDN Interface and Multimedia Codec Chips
SPARC: Certain Drivers Might Not be Supported in a Future Solaris Release
Automated Security Enhancement Tool Support
Cfront Runtime Support Library
Configuration Assistant's fp Plug-in Hardware Options
Device Allocation Interfaces For the Basic Security Module
Obsolete Device Driver Interfaces
Device Management Entries in power.conf
Device Support and Driver Software
Form and Menu Language Interpreter
Java 2 Platform, Standard Edition 1.4
Kerberos Ticket Lifetime Parameters in krb5.conf
Legacy or Traditional Non-UTF-8 Locales
Functions in the CPU Performance Counters Library (libcpc)
Network Information Service Plus (NIS+) Name Service Type
Solaris Management Console Patch Tool (Patch Manager)
Sun Java Desktop System Applications
Token Ring and Fiber Distributed Data Interface Device Types
A. Table of Integrated Bug Fixes in the Solaris 10 Operating System
The following features might not be supported in a future release of the Solaris software.
The following Solstice Enterprise Agents (SEA) agents, libraries, and packages might not be supported in a future Solaris release:
SEA-based SNMP master agent and sub agents
libssagent and libssasnmp libraries
SUNWsacom, SUNWsasnm, SUNWmibii packages
The System Management Agent (SMA) provides similar functionality for the aforementioned sources.
The Mozilla 1.X software might not be supported in a future Solaris release. Equivalent software is expected to be available in a future release.
The extended memory file system (xmemfs) might not be supported in a future Solaris release.
For more information, see the xmemfs(7FS) man page.
Standard Type Service Framwork (STSF) might not be available in a future Solaris release.
This includes the following:
libST and libXst libraries
xstls command
stfsloader service
XST extension to Xsun and Xorg servers
You can find this functionality in one of the following alternative sources:
libX11
libXft2
The JNI Fibre Channel Adapter (jfca) driver might not be available in a future Solaris release.
For more information, see the jfca(7D) man page.
The -s option in the zic command might not be available in a future Solaris release.
For more information, see the zic(1M) man page.
The volume management daemon (vold), volume management file system (volfs), and the associated volume management commands might not be included in a future 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.
The following devices might not be supported in a future Solaris release:
IBM PC ServeRAID SCSI
IBM ServeRAID II Ultra SCSI
IBM ServeRAID-3 Ultra2 SCSI
In addition, device drivers written for these controllers might not be supported.
T5900FC Dual Basic Rate ISDN Interface (DBRI) and associated multimedia codec chips might not be supported in a future Solaris release. In addition, device drivers written for these devices might not be supported.
The following drivers might not be supported in a future Solaris release:
SUNWrtvc: Device driver for the SunVideo real-time video capture and compression card
SUNWdial: Streams module for the Dials and Buttons devices
SUNWdialh: Header files for the Dials and Buttons devices
The checksum functionality provided by Automated Security Enhancement Tool (ASET) in the /usr/aset directory might not be available in a future Solaris release.
You can find this functionality in one of the following alternative sources:
The basic audit reporting tool, bart, in Solaris 10 OS
The Solaris Security Toolkit found at http://www.sun.com/software/security/jass/
The Solaris Fingerprint Database found at http://sunsolve.sun.com/pub-cgi/show.pl?target=content/content7
The following Asian short locale names might not be listed in the dtlogin language list in a future release:
zh
ko
zh_TW
Beginning with Solaris 8 release, new ISO-standard locale names have been provided, including the following locale names:
zh_CN.EUC
zh_CN.GBK
zh_CN.UTF-8
ko_KR.EUC
ko_KR.UTF-8
zh_TW.EUC
The following interfaces that are used by the Solaris audit daemon might not be supported in a future release:
The library libC.so.3 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 Solaris 10 OS. The library might not be supported in a future release of Solaris.
The following options of the configuration administration's (cfgadm) fp plug-in might not be supported in a future Solaris release:
show_FCP_dev
unusable_FCP_dev
The following components of the device allocation mechanism of the Basic Security Module might not be included in a future release of the Solaris software:
/etc/security/dev
Some device driver interfaces (DDI) might not be supported in a future release.
The following table lists the DDI interfaces that might not be supported, along with the preferred DDI interface alternatives.
|
The Device Management entries in the power.conf file might not be supported in a future release. Similar capability is provided by the Automatic Device Power Management entries in the Solaris 10 software.
For more information, see the power.conf(4) man page.
The following table lists devices and driver software that might not be supported in a future release.
Table 4-1 Device and Driver Software
|
The Form and Menu Language Interpreter (FMLI) commands are obsolete and might not be supported in a future Solaris release. The obsolete commands include the following:
/usr/bin/fmli
/usr/bin/vsig
The host files in /etc/net/ti* are no longer consulted in the Solaris Operating System, though these files remain in the Solaris software. In a future Solaris release, these host files might be entirely removed.
Java 2 Platform, Standard Edition (J2SE Platform) 1.4 might not be included in a future Solaris release. J2SE 5.0 software, the default Java version in the Solaris 10 OS, is a compatible replacement for J2SE 1.4 technology.
The Kerberos Ticket Lifetime parameters, max_life and max_renewable_life, might no longer be supported in a future release of the Solaris OS. 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 /etc/krb5/krb5.conf.
Korean CID fonts might not be supported in a future release. You can use the Korean TrueType fonts that are included in the Solaris software as a replacement for Korean CID fonts.
Sun is adopting Unicode for character encoding. Therefore, except for zh_CN.GB18030 and C locales, non-UTF-8 locales might be removed as the Java Desktop System login locale in a future Solaris release.
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 Solaris OS release:
|
New functions have been added to the library in Solaris 10 OS. Developers who have code that utilizes the interfaces in the preceding list should instead use the following corresponding new functions:
|
See the cpc(3CPC) man page for details.
The libXinput.so.0 library might not be provided in a future release of the Solaris software. 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 Solaris 2.1 and Solaris 2.2. The X11 standard X Input Extension library, libXi, was integrated in Solaris 2.3.
All applications that rely on the libXi API should be built by using the libXi shared library for future compatibility and standards conformance.
NIS+ might not be supported in a future release. Tools to aid in the migration from NIS+ to LDAP are available in the Solaris 9 software. For more information, visit http://www.sun.com/directory/nisplus/transition.html.
The nstest is an interactive DNS test program to construct and send DNS queries. This program might no longer be supported in a future Solaris OS 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 might not be supported in a future Solaris OS release. Perl version 5.8.4, the default version in the Solaris 10 OS, is not binary compatible with Perl version 5.6.1. However, the earlier version is still retained in this Solaris 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:
/usr/perl5/5.6.1/bin/perl
/bin/perl, /usr/bin/perl, or /usr/perl5/bin/perl
The Solaris Management Console patch tool, Patch Manager, might not be available in a future release.
Solstice Enterprise Agents might not be supported in a future release.
The /usr/sbin/in.rdisc implementation of the IPv4 ICMP Router Discovery protocol might not be supported in a future release of the Solaris software. 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 also has the ability to distinguish Mobile IP advertisements from Router Discovery messages.
The Sun Fire Link Interfaces might no longer be supported in a future Solaris release.
The following applications in the Java DS, Release 3, might be removed from a future release.
Sun Java Calendar Preview
GNOME Keyboard Layout Switcher
JDS Diagram Editor
JDS Java Text Editor
JDS Java Dictionary
JDS Disk Analyzer
JDS Image Organizer
JDS Mr. Project
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 Solaris release. After the removal is implemented, drivers for token ring or FDDI 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”.
The feature known as WDR - Web-Based Enterprise Management Dynamic Reconfiguration - might not be supported in a future release of the Solaris Operating System. WDR is currently supported on Sun Fire midrange and high-end systems.
The XIL interface might not be supported in a future 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.
The xetops utility might not be supported in a future 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 in the mp command, which has been enhanced to support all of the native Asian encodings with more options and functionality.
Certain DDX modules for Xsun might be removed from a future Solaris release. These modules are used when you configure the Xsun X server on the kdmconfig screen, Video Device Selection, by selecting an entry that is not prefixed with “XF86.” The files affected by this notice include the following:
Files in the /usr/openwin/server/modules directory whose names do not have the ddxSUNWxf86 prefix
The /usr/openwin/server/lib/libaccel.so.1 library
Files with the .xga suffix under the /usr/openwin/share/etc/devdata/SUNWaccel/boards directory
Sun recommends that for your preferred X server, use the Xorg X server whose DDX modules provide comparable functionality to the Xsun X server. However, if you use the Xsun X server, you can still use the XFree86 DDX modules. These are modules with the prefix ddxSUNWxf86 and whose entries in the kdmconfig screen, Video Device Selection, begin with “XF86.” These modules provide comparable functionality to the Xsun DDX modules that might be removed.