Anyone who registers with Sun will be able to use Solaris for free on servers with x86 processors, said, executive vice president of Sun's software business. It's not a totally free lunch, though: Sun will provide security updates in the free version but will charge an for bug fixes and support.
Sun will begin the new pricing when it starts selling its new Solaris 10 version, scheduled to ship by the end of January, Loiacono said. The per-processor, per-year subscription will cost $120 for bug fixes, $240 for 12-hour support five days a week and $360 for 24-hour support seven days a week. For example, with premium support, the new Solaris 10 version will cost $1,440 per year for a server with four Opteron processors from Advanced Micro Devices.
The pricing strategy, to be announced at a quarterly product launch event in San Jose, Calif., is the first half of an ambitious effort to retrieve relevance that Solaris lost to Linux. The second half will arrive in 60 to 90 days as Sun releases the source code of, Loiacono said.
Targeting Red Hat
Solaris competes with Microsoft's Windows and with Unix variants such as IBM's AIX and Hewlett-Packard's HP-UX. But Linux is a particular thorn in Sun's side: It runs on inexpensive like Windows does, but it employs the Unix style and features, which are familiar to Solaris and AIX system administrators.
So it should come as no surprise that Sun is targeting Red Hat, the top Linux seller, with Solaris.
Sun has made no bones about its plans. The Solaris subscription plan will allow Solaris "to become a lot more transparently competitive with Red Hat," Sun President Jonathan Schwartz. And Sun says it won't "hijack" open-source programmers, as it of doing.
Two years ago, Red Hat had only one version of Linux, a product that was certified to work with other companies' hardware and software and that could be installed on as many servers as a customer desired. But in 2003, Red Hat split its product line into two halves: the free "" version that's unsupported, uncertified and fast-changing; and the version that costs a minimum of $349 per server per year and comes with certifications, stability and support.
Red Hat counters that it has long open-source roots, while Sun has. And it points out that open-source programmers don't like it when proprietary software companies employ open-source concepts just for marketing purposes.
The new plans aren't the first time Sun has tried bold moves to restore Solaris prestige. With the, Sun let people look at the source code, if not actually change it, and said it was free, besides a $75 fee for CDs.
The x86 version of Solaris is now front and center, but it's had a rocky past. Sun nearly killed the product by "" of that version of Solaris 9 in 2002. It later that year and is now promoting it with a vengeance.
There's work to be done. "The x86 space is where we have currently, relatively speaking, zero to minimal presence," Loiacono said.
Sun has explicit goals. Among them, it wants to double the number of software companies that support x86 Solaris from the current 600, Loiacono said.
Solaris 10 features
Sun hopes that new features will attract customers. Several will debut with Solaris 10:
N1 Grid Containers, which let a single copy of Solaris be sliced into multiple independent parts, letting a server share separate jobs and be used more efficiently.
Support for 64-bit x86 processors, including AMD's Opteron and Intel's Xeon. Linux features such support today, but Windows won't have it until 2005.
DTrace, which lets customers or developers scrutinize software as it runs to ferret out bottlenecks.
Predictive self-healing, which lets Solaris diagnose and recover from some types of hardware or software problems.
FireEngine, revamped networking code to boost performance and help Solaris shuck its disparaging "Slowlaris" nickname.
Process Rights Management, technology that assigns more detailed privileges that make it harder for a computer attacker to exploit a vulnerability.
, which lets Red Hat Enterprise Linux software run on the x86 version of Solaris. That feature won't ship until the first update of Solaris 10.
Sun has showed off the new features in test versions of Solaris 10. About 600,000 copies of Solaris have been downloaded so far, half of them the x86 version, Loiacono said.