Sun will formally launch the next major release of its flagship Solaris operating system at a press event on November 15, company officials say. The launch will be part of Sun's quarterly Network Computing product announcement, which is expected to include new product offerings from a variety of Sun's product groups.
Already available in an "Early Access" beta version, Solaris 10 will have a number of major new features including a new error detection system, a highly scalable file system called ZFS and a diagnostic tool known as DTrace. The new version of Sun's Unix operating system will also include significant performance enhancements such as a new TCP/IP stack and improved multithreading capabilities.
One of the most interesting features of Solaris 10 is that it will be the first version of Solaris to support Advanced Micro Devices' Opteron processors while running in 64-bit mode, says Dennis Clarke, director of Blastwave.org, a company that develops open source software for Solaris. Current versions of Solaris for x86 process data in smaller, 32-bit chunks.
"It will be the big leap for enterprise-class Solaris users in that they will now have far greater performance then they've been able to achieve previously on low-cost architectures, and they're going to be able to do it on a POSIX Unix," he says.
Another new feature will be N1 Grid Containers, which will allow customers to split Solaris into as many as 4,000 independent computing environments, known as containers. Applications can be run in these environments to improve security and performance, according to Sun.
The Solaris 10 launch comes as Sun is increasingly promoting Solaris as an alternative to Linux on processors that use Intel's x86 instruction set. Sun executives have admitted the company misjudged the appeal of inexpensive x86 systems as an alternative to its UltraSparc-based systems, and over the last year Sun has taken a number of steps to strengthen Solaris' position as an operating system for x86 servers.
In November 2003, Sun announced a new line of workstations and servers based on AMD's x86-compatible Opteron processor. It has also certified Solaris x86 to run on a wide range of other hardware, including systems made by competitors such as Dell and IBM. Sun has also taken steps to increase the number of applications that support Solaris x86.
"We only have one major ISV who's not committed to Solaris on the x86 platform, and that's IBM," says Larry Singer, vice president of Sun's global information systems strategy office.
Sun is also planning to release a version of Solaris under an open source software license by the end of this year, something that could create an opportunity for other companies to sell Solaris on new hardware platforms such as Intel's Itanium 2 processor and IBM's Power5 chip, Singer says. "If you could figure out how to do it, that would be an opportunity."
Blastwave.org's Clarke agreed with Singer. "The obvious and logical thing to do would be to port the open Solaris kernel to other 64-bit architectures," he says. "There's no reason to not do it."
With the November 15 launch, Sun will have to strike a careful balance in presenting Solaris as a viable choice for both its UltraSparc and x86 hardware, says Charles King, principal analyst with Pund-IT Research. "Sun has typically shot themselves in the foot in the past when they've made moves outside of the 'Sparc Solaris uber alles' approach to the market," he said. "They have always tended to say, 'Yeah, we offer this other stuff, but if you really want to get the good stuff, you've got to buy Sparc Solaris'."