To view parent comment, click here.
To read all comments associated with this story, please click here.
I've tried for years to like Solaris and I've downloaded and tried just about every version in the last 7 years.
Before that, I paid for the x86 kit from Sun for Solaris 2.6 and 7.
The upshot? If you're x86, Solaris is still painfully slow and needs a lot more disk space compared to Linux, xBSD and Windows XP.
The one time I had prolonged use of an UltraSparc, Solaris 8 performed well but I still installed Redhat after several months use.
Why? Because I wanted to see how well Sparc Linux would be and guess what - it was faster, had more apps / tools available at hand ( although Blastwave have long done a good job of providing packages of the common useful *nix tools that were missing.
But, most important of all, the compiler environment back then on Linux ( around 2001-2 ) just freakin' worked!!
Solaris had me digging for the right version of CC; setting LD_LIBRARY_PATH to arcane directories and forever worrying about which version or AR I needed.
On Redhat, 95% of the time, I just typed "make"
"Consistent message", whatever that means, doesn't matter one bit when you don't know whether the OS will be around 5-10 years from now. It's anyone's guess what will happen with OpenSolaris, but Linux, not being dependent on revenue stream of any one company, just won't go away.




Member since:
2009-02-28
Very good points.
These themes in addition to the open-sourcing of Solaris is why I switched my C++ software development to OpenSolaris since Feb 2009 and have never looked back.
For me, the 1990's was C/C++ on MS-DOS/Linux and the 2000's was C++ on MS-Win2K. SunStudio on Opensolaris is very fine and the platforms I used before cannot compare.
Dear potential unix users/developers,
except for the Linux/Android combination, you should consider the (Open)Solaris option due to it's mature design.
Solaris has been in use in many sectors of the enterprise world for many years and has had the benefit of being coupled with the scalable processor architecture (SPARC), stimulating the need for Solaris to be designed to handle big iron type (vertical) scalability.
Linux is more x86-centric (AMD, Intel) and these CPUs have never had the scalability potential like the SPARC platform (the x86 design goals are much different to the SPARC design goals). This has allowed Solaris' design to be more advanced than Linux since Solaris had access to an advanced CPU platform (i.e. SPARC) for so many years.
Like the previous poster mentioned, it is impressive that a single Solaris distribution can run a wide range of hardware in an efficient manner.
Consider the scenarios:
- Sun have a consistent message for (Open)Solaris, an operating system that has first class support for all of their hardware, i.e. try (Open)Solaris ...
- IBM/HP flip-flop between Linux and their proprietary unix systems.
Who would you consider ?