Solaris 9: Sticker Shock
sysadmn writes "With the release of Solaris 9 , Sun has bundled many goodies, including an LDAP directory server and a J2EE application server. At the same time, while a single CPU license is still free, they've begun charging for multiprocessor systems. As a kicker, purchasers of used systems may find that they have to pay Sun an OS licensing fee. (Curiously, the 2 CPU server version seems to be $249, while the 4 CPU desktop is $199. In some cases it's the same motherboard, power supply and memory!). At the upper end, that million dollar machine from Ebay may require a $400,000 fee :-) I like Solaris for many reasons, but I have to wonder: will this pay off? " Solaris is certainly a capable os, but sheeze that seems like an awful lot of money.
The 4 CPU license that is $199 is a Desktop upgrade while the 2 CPU license that is $249 is a Server2 upgrade. Operating systems for servers are usually more expensive that operating systems for desktops so this isn't that surprising.
The Sun licensing page says "User Licenses are based on system capacity, not on the number of CPUs installed" (emphasis mine). So it's not the number of CPUs that you actually have, but the number that you could install in the future!
Taking this literally you still need to buy a license for a system with two CPU slots, but no CPU installed!
sun's totally taking this cue from oracle, which changes its pricing model every other year just to make money off the confusion (with dominance of the enterprise db market, they're basically the Micro$oft of RDBMS's anyway).
i love solaris, but it's not like they've ever made money off the OS--it's the hardware, stupid!
-- Know Nukes!
For the older and lower end machines, this might have an impact on the wallet, but for their modern high end workstations, $249 for an OS license is pretty cheap compared the the price of that second processor.
For example, click on one of the Blade 2000 systems on this page. Go down to the part where it says, " 900-MHz UltraSPARC III Cu Processor with 8-MB External Cache [add $4,500.00]". Now that's a spicy meatball. (It is a helluva processor, but 4.5k makes me gasp).
I do sort of feel bad for the old timers with older systems, but if they're trying to be cheap, they do have the option of sticking with the same OS, or switching to Linux. Solaris really is a solid OS, and for a lot of people, $249 will be definitely worth the cost.
Sun sells more UNIX servers than HP, IBM, and SGI combined. I don't know about Yahoo, but the reason Amazon uses HP servers for the database backend is that HP was so depressed about their small market share that they sold a bunch of servers to amazon at much lower than usual price just to say "Amazon uses HP hardware"
As for Oracle, Solaris is THE platform to run it on as Oracle people have told many times, Solaris is the prefered Oracle platform because Oracle is developed on Solaris and then ported to other OSes.
One thing that many people don't know is that Sun supports the OS for much longer time than any Linux vendor -has existed-. This is a huge value. I am telling you as a system administrator who supports many many critical servers and hunders of desktops.. once you the OS machine is installed and running and it is doing what you need it to do, the -last- thing you want is to keep upgrading it every year. However, frequent upgrades are a norm in Linux world but it doesn't -have- to be that way. Do you think it is fun having to upgrade 200 or so boxes every 18 months or so? Fsck that. I am interested in doing fun stuff.
However, Solaris 2.6 is five or six years old and Sun said they will support it for two more years. Do any Linux vendors support an OS version for six years, or five, or four? They hardly support it for three years. Last year I had to upgrade a bunch of perfectly well working RedHat 6.0 servers. Why? Because redhat stopped releasing updates for 6.0.
Also, Sun backports the drivers to old Solaris versions. For example, they used to offer Solaris 2.6 and 2.5.1 until a year ago preinstalled on all
of it's UltraSPARC II machines. Now, can you buy brand new IBM or Compaq x86 server with RedHat Linux 5.0 preinstalled? No.
This is a huge value for real production environments. That's why Solaris is so popular..
Solaris has always charged for installations of more than 8 processors. They're simply lowering the limit to 2. The prices aren't unreasonable. You'll hardly notice the OS charges on the bill if you're purchasing a Sun server. Note: these are list prices, and nobody pays list prices.
Shutting down free speech with violence isn't fighting fascism. It IS fascism!
Linux on anything non-x86 is useless except for embedded applications. Do you wnat to loose all of application support? Do you want to loose the vendor support? Do you want to exchange a stable, robust datacenter quality OS that was designed for this type of hardware for Linux which probably is even less feature-rich and stable on sparc hardware than it is on x86? Do you think people would have paid 2x the price of comparable x86 hardware for those E250 and E450 to run Linux on it? Solaris and its applications is the main reason companies shell out their bucks for sun machines, not the hardware features. If you like Linux, for god's sake, get an x86 box, not a sparc. Viceversa is true for shops that prefer Solaris.
As for portability, although, it is offered only on two platforms, Solaris is still pretty portable, more so than many other unix variants. Solaris was designed and developed in a portable manner. It runs on x86 and SPARC today. Solaris 2.5.1 used to run on PPC but Sun canned that project early on. Rumors from quite respectable sources suggested that Sun engineers had Solaris running IA64 emulator before any other OS did.
I don't know how about how often the sunfreeware.com is updated. Note that sunfreeware.com is not run by Sun. However, starting with Solaris 8 Sun started bundling the free software companion CDs with the OS media kits. The ISO images and, possibly, individual
packages are also available for download. Lots of good stuff is there, from gcc to gnome and kde. Sun has been updating this CD once in a while now and, given the popularity of free software, they'll probably continue doing so.
Free Solaris on DVD while supplies last.
These fees are not as expensive as having your network crash because some zealot thought he could set up an equivalent network in Linux instead of Solaris
This used to be true, however, Sun dropped the ball big time with their UltraSparcIII. There was a bug in the CPU that caused "ecache parity errors". We had half a dozen E6500's loaded with as much memory and CPU's as we could. Each one of these boxes crashed at least once every week and a half! At first Sun blamed us! Our computing center had too little humidity, we installed the grounding strap improperly... Blah Blah Blah, none of it true. Finally they acknowledged the problem. It took them more than 6 months to work around the problem. Their workaround was a series of hacks and kludges (strange monitoring daemons and such).
We've migrated half of production to linux now. It's not perfect by any means, but we've lowered our harware costs by 66%, and increased job performance by 75%.
We're not looking seriously at Solaris in the future.
You can get a three-phase converter for well under $500 that runs on 220 volts....plug it into your dryer outlet.
Or better yet, just give it to me.
Do not fold, spindle or mutilate.