Solaris 10 What's New

Freeware Enhancements

This section describes all freeware features in the Solaris 10 3/05 release that are new or have been enhanced since the Solaris 9 OS was originally distributed in May 2002.

GCC v.3.4.3

This feature is new in the Solaris 10 3/05 release. See GCC Version 3.4.3.

Webmin Tool

This feature is new in the Solaris Express 11/04 release.

Webmin is a web-based system administration tool that is written in Perl. Webmin is designed to run on all UNIX and UNIX-like systems, including the Solaris OS. The tool contains many standard modules for the administration of UNIX facilities that are included in the Solaris OS. Webmin also contains modules for administration of facilities that are provided by other open source projects and by commercial vendors. Additional third-party modules are available to administer facilities and products that are not supported by the standard modules.

Webmin is open source software. Documentation is available at http://www.webmin.com.

Intelligent Platform Management Interface

This feature is new in the Solaris Express 11/04 release.

Intelligent Platform Management Interface (IPMI) is an industry standard that supports some aspects of “lights-out” server management. Most x86-based servers have a built-in management controller (bmc) that enables systems to be remotely managed. For example, a system can be powered on and off, and temperatures and voltages can be measured remotely.

IPMI is open source software. Documentation is available on the web at http://openipmi.sourceforge.net/.

Apache Version 2

This feature is new in the Solaris Express 11/04 release.

Apache version 2 provides several improvements to Apache version 1, most notably IPv6 support. In addition, SSL/TLS has now been incorporated directly into the server, instead of being provided as a set of add-on patches and modules that must be synchronized. Apache version 1 remains the default web server in the Solaris 10 OS.

Apache version 2 is open source software. Documentation is available at http://www.apache.org.

BIND 9

BIND 9 is new in the Solaris Express 8/04 release. In the Solaris 10 3/05 release, the BIND version was upgraded to BIND version 9.2.4.

BIND is an open source implementation of DNS. BIND is developed by the Internet Systems Consortium (ISC). BIND allows DNS clients and applications to query DNS servers for the IPv4 and IPv6 networks. BIND includes two main components: a stub resolver API, resolver(3resolv), and the DNS name server with various DNS tools.

BIND enables DNS clients to connect to IPv6 DNS servers by using IPv6 transport. BIND provides a complete DNS client-server solution for IPv6 networks.

BIND 9.2.4 is a redesign of the DNS name server and tools by the Internet Systems Consortium (ISC). The BIND version 9.2.4 nameserver and tools are available in the Solaris 10 OS.

BIND 8.x-to-BIND 9 migration information is available in the System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Additional information and documentation about BIND 9 is also available on the ISC web site at http://www.isc.org. For information about IPv6 support, see the System Administration Guide: IP Services.

Samba Enhancements

In the Solaris Express 8/04 release, Samba, which provides file and print services to SMB/CIFS clients, has been upgraded to version 3.0.4. This version fixes several bugs. Samba was previously updated to version 3.0 in the Solaris Express 3/04 release.

Samba provides seamless file and print services to SMB/CIFS clients. Using Samba, you can share a server's disks and printers with many network clients, including the following:

Two UNIX clients can access file space and printers on any SMB/CIFS server. The first is an ftp-like client. The second client creates a virtual “/smb” directory that provides access to smb-shared directories and printers.

Samba 3.0 updates the SMB file and print server to further improve printing speed. In addition, Samba 3.0 provides the following enhancements:

For further information, see the Samba man pages. The following command locates these man pages: man -M /usr/sfw/man samba. See also Using Samba, 2nd Edition at http://www.oreilly.com/.

Flex 2.5.4a

This feature is new in the Solaris Express 8/04 release.

The flex open source lexer is an enhanced version of the lex(1) utility. flex provides the ability to generate very fast (but large) scanners and batch these scanners. flex has the capability to generate scanners with different globally visible variable and function names, as opposed to the lex(1) convention of names such as yy_foo or yy_bar.

For more information, see the man page in the /usr/sfw/man directory.

SIP Proxy Server

This feature is new in the Solaris Express 8/04 release.

The Session Initiation Protocol (SIP) server provides support for the deployment of VoIP/SIP services by providing a SIP proxy, registrar, and redirect server. This server is called SER. SER is RFC 3261–compliant and is available from http://www.iptel.org/.

Further information is provided in the /usr/sfw/doc/ser directory and in the man pages in the /usr/sfw/man directory.

libusb 0.1.8

This feature is new in the Solaris Express 8/04 release.

The libusb library contains a set of interfaces for managing USB devices without a kernel driver.

For further information, see the libusb man page in the /usr/man directory. This man page points to more information in the /usr/sfw/share/doc/libusb directory.

Ghostscript 7.05

This feature is new in the Software Express pilot program and in the Solaris 9 8/03 release. This feature is included in the Solaris 10 3/05 release.

The following new freeware package is included in the Solaris Operating System.

Ghostscript 7.05 – Reads PostScript and PDF files. Displays these files on screen or converts the files to a form that is usable by many printers. See the gs(1) man page under/usr/sfw/share/man.


Note –

To view license terms, attribution, and copyright statements for Ghostscript, display the license path in /usr/sfw/share/src/<freeware name>.


New Freeware Packages: libxml2 2.4.16 and libxslt 1.0.19

This feature is new in the Software Express pilot program and in the Solaris 9 4/03 release. This feature is included in the Solaris 10 3/05 release.

The following freeware packages are new or revised in the Software Express releases:


Note –

To view license terms, attribution, and copyright statements for these packages, display the license path in /usr/share/src/<freeware name></filename>.


ANT 1.4.1 Freeware Package

This feature is new in the Software Express pilot program and in the Solaris 9 12/02 release. This feature is included in the Solaris 10 3/05 release.

The following new freeware package is included in the Solaris Operating System: ANT 1.4.1 – This is a Jakarta ANT Java and XML-based build package.


Note –

To view license terms, attribution, and copyright statements for ANT, the license path is /usr/sfw/share/src/<freeware name>.