Solaris Operating System Update Charts

Solaris 9 Operating System
 
  »   Family Comparison
  »   General FAQ
  »   System Requirements
 
Java Powered
 
Solaris 9 8/03
Solaris 9 Solaris 9 8/03 incorporates the GNOME 2.0 desktop, enhancing usability by making Solaris look and feel just like Linux.

The GNOME 2.0 desktop provides an alternative to the Common Desktop Environment (CDE). It provides a familiar environment that enables users to easily interact with the applications and documents on their desktop. GNOME 2.0 desktop includes:
  • An advanced file manager
  • A comprehensive online help system
  • Software utilities and accessories
  • Panels for launching applications and managing application windows and multiple workspaces
The Solaris 9 OS 8/03 enables even higher levels of data scalability, with UNIX File Systems (UFS) 16x larger than before. This release provides support for multiterabyte UFS on systems that run a 64-bit Solaris kernel. Previously, UFS was limited to approximately 1 terabyte on both 64-bit and 32-bit systems.

Features of multiterabyte UFS include:
  • Creating UFS to a maximum of 16 Tbytes in size.
  • Creating a file system that is less than 16 Tbytes, which can later be increased to 16 Tbytes.
  • Creating multiterabyte file systems on physical disks, Solaris Volume Manager's logical volumes, and Veritas' VxVM logical volumes.
Solaris Live Upgrade provides a method of upgrading a system while the system continues to operate. Improvements to the Live Upgrade feature enable faster, easier upgrades including conversion of Veritas Volume Manager (VxVM) volumes to Solaris Volume Manager. Solaris Volume Manager satisfies the needs of most customers who do not need heterogeneous access to volumes.

New features in Solaris Live Upgrade 2.1 provide the following functionality:
  • Solaris Live Upgrade uses Solaris Volume Manager technology to create a duplicate boot environment that contains file systems with RAID-1 volumes (mirrors). The mirror provides data redundancy for any file systems including the root (/) file system. With the lucreate command, you can create mirrored file systems that contain up to three submirrors.
  • JumpStart installation method can be used to create an empty boot environment when the Solaris Operating System is installed. The empty boot environment can then be populated with a Solaris Flash archive for later use.
  • When creating a boot environment with the lucreate command, some files and directories that would normally be copied from the original boot environment can now be excluded. If a directory is excluded, you can also include specified files and subdirectories under that directory.
BIND 8.3.3 is integrated in the Solaris 9 8/03 release.
Multidata transmit (MDT) enables the network stack to send more than one packet at a time to the network device driver during transmission. Enabling this feature reduces the per-packet processing costs by improving the host CPU utilization or network throughput.

The multi-data transmit feature is only effective for device drivers that support this feature and is for SPARC platforms only.

The following parameter must be enabled in the /etc/system file to use the MDT parameter:
set ip:ip_use_dl_cap = 0x1
Solaris smart card interfaces are a set of public interfaces for Smart Card Terminals. Card terminal vendors can implement these interfaces in a user-level shared library to provide device-level support for their smart card terminals in Solaris. The set of Solaris smart card terminal interfaces is based on card terminal interfaces that are available as part of the Linux Smartcard framework. Card terminal support libraries from Linux can be ported to Solaris with minimum effort.
Solaris Unicode locales now support the Unicode Version 3.2, which introduces 1016 new characters.

The UTF-8 character representation has been changed to a more secure form as specified in the Unicode Version 3.2. This feature implements the more secure UTF-8 character representation, form, and byte sequences in UTF-8 related iconv code conversions. This feature also implements all OS-level multibyte and wide character functions.
Solaris OS now supports Java Messaging Service (JMS) applications are now available on Solaris x86 platforms. Sun ONE Message Queue is the JMS provider in this release.
The Solaris IPQoS feature now includes the user selector, which supplements the existing uid selector. The user selector enables you to specify a user name or userID as criteria in a filter clause in the ipqosconf file. Previously, the uid selector only accepted a userID as a value.
Enhancements to the audit features reduce noise in the trail, and enable administrators to use XML scripting to parse the trail. Enhancements include:
  • Public files are no longer audited for read-only events. The public policy flag for the auditconfig command controls whether public files are audited. By not auditing public objects, the audit trail is greatly reduced. Attempts to read sensitive files are therefore easier to monitor.
  • The praudit command has an additional output format, XML. The XML format enables the output to be read in a browser, and provides source for SML scripting for reports.
  • The default set of audit classes has been restructured. Audit metaclasses provide support for finer-grained audit classes.
  • The bsmconv command no longer disables the use of the Stop-A key. The Stop-A event is now audited to maintain security.
The Xscreensaver program locks your monitor screen after a period of inactivity in order to prevent others from gaining access to your system session. Xscreensaver supports a variety of animation displays that can be used while the screen is locked. This program is used in the GNOME 2.0 desktop.