NYT Ponders the Future of Solaris In a Linux/Windows World
JerkBoB links to a story at the New York Times about the
future prospects of Sun's Solaris, excerpting: "Linux is enjoying growth, with a contingent of devotees too large to be called a cult following at this point. Solaris, meanwhile, has thrived as a longstanding, primary Unix platform geared to enterprises. But with Linux the object of all the buzz in the industry, can Sun's rival Solaris Unix OS hang on, or is it destined to be displaced by Linux altogether?"
The current solaris systems will only have issue with this if they actually need to be rebooted one day and the new admins notice its not linux.
Solaris is a great big iron OS. I don't think it will be disappearing anytime soon.
Bringing liberty to the masses. - http://freetalklive.com/
The purpose of the operating system is to act between the hardware, system abstractions, and the algorithms. But now that virtualization is taking over, the hardware responsibility of OSes is being minimized -- or centralized. Therefore, the advantages of one hardware platform can be more easily decoupled from those of an OS.
In my opinion, Sun was always known for rock-solid hardware, and this move toward hardware-agnostic computing means that Solaris gets just a bit less relevant today. Especially since cost is still a factor, and the hardware-specific advantages are disappearing...
--
Hey code monkey... learn electronics! Powerful microcontroller kits for the digital generation.
it'll just be a niche product.
personally i think it's sad sun blew their chances with solaris, it's superior to linux in security and performace.
If you mod me down, I will become more powerful than you can imagine....
If your only experience with Solaris is v8 or v9, you really need to check out Solaris 10. It is a complete night and day difference in ease of use and features. Add to that the volume of useful enterprise management software from Sun (the N1 stack, and now the new xVM stack) and you have an enterprise that is a dream to maintain.
I've been doing straight Solaris 10 admin for the last 2 years (linux for 4 years before that), and shortly will once again be taking a position that will be 99% linux. I will miss Solaris 10. I still love both OS's, but Solaris wins in my book at the moment.
"Get a bicycle. You will not regret it, if you live." - Mark Twain, "Taming the Bicycle"
I'm not sure that asking "will solaris survive?" is the right question. Any server OS with decent legacy traction can hang on for ages even without exciting benefits, or even parity, compared to its competitors. Any OS can also be opened up, given away, and allowed to limp along for as long as anybody cares to play with it. Solaris is essentially certain not to die.
The real question is "how much of a premium will Solaris be able to command?" This is probably connected to the question of how much of a premium SPARC hardware can command. If Sun gives Solaris away, and doesn't charge more than any of the major linux vendors for support, then Solaris will do fine; but that isn't necessarily helpful to Sun. If Solaris can justify a premium(either upfront or for support) or can drive or be driven by purchase of fancy SPARC boxes, then the resulting market share may be about the same; but far more valuable. That seems like the more relevant question.
Tech shouldn't be about "gee, everybody's using it."
How about some hard, technical facts?
So many things in Solaris are more advanced than Linux...Sounds like a Linux PR piece...
For instance, you can count on general ABI breakage on Linux. They even take pride in it. That's not a system you can trust for the long haul. You can't trust your applications will remain compatible.
Linux is a mess, IMHO.
Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
I keep hearing that Solaris is the king of performance. Aside from ZFS, is the kernel really that much better?
With OpenSolaris, I'd really like to see some standard benchmarks of a few common server distros (SLED, CentOS, Debian, FreeBSD, NetBSD, whatever) compared to OpenSolaris on the same hardware.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
If Linux/Unix does actually "take off" and become widely adopted, there is no way that this fragmentation among dozens of distros can continue. One or at most 2 will become defacto standards and the others will fade away. What I hope is that the best features of each make it into these unified distros. For example though I've never used it I keep hearing that ZFS is a fantastic file system. If so I hope it makes it into Linux and into the unified distros.
Will the Solaris product remain as a niche even after this happens? It doesn't matter.
Of course this is just one possiblity. MacOS could become dominant. Vista or a successor may recapture and consolidate market position. In the worst case scenario the desktop and server segments become so fragmented that you'll have dozens of versions of each app - 1 per OS.
These posts express my own personal views, not those of my employer
...what you think it does.
"That's literally like noticing the view from a third-story building as it burns to the ground."
"Flyin' in just a sweet place,
Never been known to fail..."
When evaluating the success of a product in the marketplace, it's important to note that there are many features of even highly technical products that are not technical in nature, at all.
Linux compares very closely to BSD from a technical standpoint, BSD has a much longer history than Linux, and is arguably better than Linux in many areas. It's definitely had more time to mature. So what feature does Linux have that has everybody talking about Linux?
Its license.
I'm not knocking the excellence that Linus Torvalds has displayed over and over again over the years. He's done a great job and I depend on his efforts every day in running my own business. But as great as Linus has done managing the technology of Linux, it would be hard to say that Theo De Raadt has done any worse. It would be easy to claim that Theo's work is more secure, but both have produced excellent products that are truly world class in nature.
But what has everybody talking about Linux is the license - the share and share alike requirement laid down by the GPL, which turns the Tragedy of the Commons around on its ear so that everybody is pushing the project along together, rather than taking what's convenient and giving nothing back.
The sad truth? "More free" isn't always better. Just like "less government regulation" isn't always a good idea, you can often get a better mix for everybody by limiting people's freedom to screw each other.
Now, Solaris is behind the 8-ball. Even with the same license as Linux, they'd have to show a clear, compelling advantage to cause people to switch their efforts away from Linux. Given just how good Linux is in so many different areas that Solaris can't even touch today, that would be very, very hard to do.
Show me a Solaris supercomputer and I'll show you hundreds of Linux-based supercomputers. Show me a $40 Solaris-based router, or a Solaris phone, or a Solaris-based pocket calculator. Ironically, while Solaris is touted for "big iron", it's a non-starter in the list of the top 500 supercomputers, while Linux is dominant.
Go Tux!
I have no problem with your religion until you decide it's reason to deprive others of the truth.
I think it would be more appropriate to contemplate FreeBSD entering the desktop market with PC-BSD. PC-BSD certainly isn't a good name from a marketing standpoint, but you'd be hard pressed to find significant features found in Linux that aren't found in FreeBSD 7. Then, consider the fact that FreeBSD includes ZFS support out of the box, and won't suffer from distro-itis, in which too many linux distributions exist that use too many different stacks/packaging systems, etc. FreeBSD is open while having a unified direction, the latter missing from the multitude of desktop linux distros.
Similes are like metaphors
I can't say I totally agree with your post.
Solaris is dying, but it's because of the hardware. The "big iron" sparc hardware is simply obsolete. Paying tens of thousands of dollars for a 2ghz sparc system is looking less and less attractive. Solaris x86, of course, cannot compete with Linux. AIX is still relevant due to the great LPAR virtualization and great POWER hardware. Nothing from HP or Sun comes close.
That's because it's too small of a market for NYT to notice.
I don't see Solaris disappearing in the future. having worked with both linux and solaris i prefer solaris.
Staring them in the face. GPL3. Do that, overnight thousands of new enthusiastic developers and users. It is beyond obvious there is a major schism developing in linux land over the 2-3 split, so sun could take advantage of it and they are coming from a position of already having a decent working product. Just change the license to the one that will work better for those who care about patent freedoms (or worrying about them as much I mean).
I wasn't aware of the 'rivalry' between Sun and, uhh, those bunch of other people who openly contribute to GNU/Linux.
Maybe it's similar to that 'rivalry' between Gnome and KDE, or Slackware and Red Hat, or all those other things that it's generally the onlookers that assume there's a conflict because heaven forbid there's such a thing as two different things sharing the same space when there's a choice to be had between them.
So, one day Solaris might win and then everything else will be gone?
These competitions only exist when there's money or ratings at stake, or when people are bored.
"Most people, I think, don't even know what a rootkit is, so why should they care about it?"
Solaris runs on mission critical systems, the kind that will (absent horrible, business-destroying failure) be running until their tape drives rust solid. It isn't going anywhere, and even if Sun's interest in it evaporates, there will probably still be thousands of systems out there chugging along merrily for years to come.
"Sun, he declared [Jim Zemlin], should just move over to Linux."
:
In fact, Sun has already embraced Linux without very much succes, see
http://www.sun.com/software/linux
I was a little confused to see this on the NYT web site, since most readers there would never have never heard of Solaris before. But this seems to be some kind of syndicated story that's appearing on a lot of other web sites. This one has an interesting post from somebody at Gracenote. Of course, his comments will be read in light of the fact that Gracenote is Evil.
A decent article, though I wish they had quoted somebody besides a Linux Foundation flack for the Solaris-Is-Dying side of the argument.
Solaris is the smallest percentage of UNIX platforms my company's clients run on. AIX is first, followed by HP-UX. However, though Linux is a popular operating system with universities, web sites, startups and small server solutions, Linux on x86 scales horribly (and I do mean horribly) on our application and other high-performance database solutions with thousands of users compared with the big UNIX operating systems. ext3 can't support the filesystem throughput required even with RAID 10.
We still configure Solaris systems on Solaris 10 UltraSparc, and I believe Sun just came out with a new, rather mean processor. Solaris, and certainly HP-UX and AIX, are not going anywhere soon. There are too many enterprise database systems (new, not just legacy) that require the far more powerful and scalable hardware and software that Sun, IBM and HP offer.
Have you ever benchmarked the 4.7 GHz POWER6 chips on AIX 6.1? It's the fastest processor and operating system combination I've ever seen.
Don't forget that most of the enterprises use BOTH Sun servers and Solaris which makes for a great combination as far as support is concerned.
Solaris is a hard core OS for hard core hardware that just works, Linux is not; I.E. one rarely ever sees a Solaris system crash due to an OS bug, never seen a Solaris system need to be rebooted due to a kernel quirk.
Solaris is also open source and adaptable to suit whatever needs Linux serves. For example, there is Nexenta, a GNU userland on top of OpenSolaris. Eventually, Solaris can in fact be a more robust Enterprise-quality drop-in replacement for Linux.
It can also do things Linux cannot do; for example, capabilities and administrative convenience that the ZFS filesystem has which Linux lacks.
Linux is not there yet; Linux on commodity hardware is a bicycle, Solaris/*BSD on high-end PC server equipment is a motorbike. Solaris on Sun hardware is a tank.
If you need for a server to have 99.999% uptime, guaranteed: Linux 2.6 is not your OS. Solaris is perhaps an option.
If you can tolerate periodic unexpected outages of a server at bad times that last however long it takes you to reboot the box, or get there physically to diagnose some subtle thing that went wrong, then Linux on commodity PC hardware is for you.
Otherwise, Solaris on Sun hardware is much more robust than Linux on commodity PC hardware.
Can do things you simply cannot do with Linux on most server equipment; for example, turning off a failed CPU or memory stick without completely powering down and physically removing it from the box.
It is also useful to examine the build quality of Sun servers VS one of the thousands of commodity brand PC manufacturers' servers.
I think ultimately Sun is going nowhere, until Linux can give an adequate answer to Solaris.
And if Linux finally attains the state-of-the-art engineering, stability, and robustness, that Solaris has, Sun will still be well and alive selling hardware to run Linux on.
Because there are essentially only 4 manufacturers to find robust enterprise server hardware from : Sun, HP(Compaq), IBM, Unisys.
Sun may prefer Solaris for their servers, IBM may prefer their own tailored flavor of Linux; HP may prefer HP-UX, etc. In any case all of them sometimes have to accept Windows or Linux (commodity solutions).
So long as the manufacturers keep their OS alive, it will remain alive. Solaris is actually good enough and well-integrated enough to be a high selling point in their hardware.
articles about unix are forced onto linux.slashdot.org.
It's doomed.
I think Solaris is in a better spot today than it was a few years ago. It has good features (like zfs & dtrace) that aren't available in Linux. You can get it for free (if that's what you're looking for). Sun has interesting hardware (T1000/T2000, T5120/5220/5140/5240) that performs amazingly well in certain applications and uses very little power.
There were quite a few years where it appeared Sun was sitting around doing nothing. They kept shipping the the same old (not even a bump in clock speed) hardware while Intel was proving Moore's law over and over again. Solaris 9 was just minimally better than Solaris 8. That's when I was worried about their future.
Today, I know people in medium & large companies that are starting to rethink Linux because they're tired of paying RH lots of money for crappy support. I also know of startups that are choosing Solaris over Linux to build their infrastructure and develop their products.
This is like asking when Ford is going to squeeze Chevy out of the automobile market. It probably isn't going to happen, and there's really no reason why it should.
Competition is good. "Monoculture" is bad. Having more than one dominant UNIX-like OS is good. In this case it's great because both products are more or less standards compliant.
Maybe not
No problem. Just run AIX. In our environment we run all 3 OSes, Solaris, AIX, Linux and windows ( I don't count that one).
Linux is in no way encroaching on the other two.
Can a dead tree publication survive?
Sorry, couldn't resist.
This issue is a bit more complicated than you think.
I run a 300,000 user site that is based on the solaris platform. I work closely with the sysadmins, and my primary role is as an application/web developer.
ZFS, containers, snapshots, and the mobility of the virtual machine environment that Solaris is promoting has revolutionized how I go about testing and deploying large scale applications.
Want an exact copy of your production servers, data and all, to test a new application on? No problem, snapshot, send, receive, done.
Messed something up? No problem. zfs rollback.
Want to mirror 6-7 server's worth of data, in realtime, to a remote location for failover and business continuity reasons? Np.
ZFS alone is worth working with the Solaris operating system. Cutting edge rock solid hardware is another. Take a look at the T-series machines. 17,000 bucks for 2 x 8 core machines with 16 gigs of ram in a 2U format.
Between the hypervisor technologies to carve up servers into multiple servers, the zones and containers with zfs to further virtualize things, software like the xVM ops center to manage it all, and Solaris is here to stay.
My single biggest gripe so far is the lack of a central repository for software, like apt-get, etc.. However, that is now in the works in open solaris, and will soon be an addition in enterprise Solaris.
Having worked in enterprise environments with VMS/alpha, HP-UX, Windows, linux, you name it, I have to say that hands down, Solaris is the best business unix I've used to date.
After all, the arguments for Solaris's survival are cogent and persuasive. A handful of features, an installed base, a matter of trust, superior solidity, people actually switching back.
All, indeed, the same cogent and persuasive arguments presented in 1998 for why SCO's Unix versions weren't going anywhere anytime soon. And look at SCO today!
Solaris Sparc is dead. Solaris x86 may have a chance as the performance is good.
Every experience I've had with Sun hardware and software has been a real fucking pain in the ass. Sun has no place in the low to mid range from what I've seen. As for high range, it may be worth the effort but I can't comment from experience there.
I wonder how much the downturn in financial services is going to hurt sales of Solaris. The only companies I know of who go out and buy $500k Sun servers by the pallet are financial services, and perhaps a couple of telcos.
Is Solaris one of those Unix OS's that has the "lp0 on fire" error still in its code, just in case it is necessary?
I was thinking about trying it out, but I demand five star safety ratings in all of my operating systems. Fire alarms are a must of course :).
Beware of bugs in the above code; I have only proved it correct, not tried it.
The real question is "how much of a premium will Solaris be able to command?" This is probably connected to the question of how much of a premium SPARC hardware can command.
Sun sells some (really nice) x86 kit. Solaris is certified and supported on HP hardware (though HP is not an official OEM). Dell has an OEM agreement with Sun, and so does IBM. Furthermore Solaris is being ported to IBM's mainframe systems, and it works just fine as a guest in VMware (and xVM, and work is being done with Xen).
A software support contract is cheaper for Solaris than it is for Red Hat.
The main issue is perception: Solaris is viewed as "old and tired", and Linux is viewed as new and exciting. I do not think this corresponds to any meaningful reality (and I've run DOS, DESQview, OS/2, Linux, BSD, Solaris, and OS X on my home machine since I began computing).
My perfect system would be the core of Solaris, the interface of OS X, and FreeBSD's ports tree. The development model of Linux (and BSD and GNU/FSF), and the freedom it gives you, is the most important thing that Linux has brought to the table, but I don't see anything inherent in the technology that Linux gives that makes it anything special.
Solaris may or may not be the future but the ZFS file system IS.
Mover over Windows and Linux, ZFS is the future. If you don't use it you will be left in the dust.
BTW, Mac OS-X will be using it. Looks like the future is Mac OS-X!
A fair amount of the future of Solaris is tied to new Sun hardware, as far as I'm concerned. Development of an OS that can target (for finely-tuned performance) the type of multicore systems Sun is leaning towards would be very important.
This is not as big a deal with the multicore and simultaneous multithreading available in the Niagara processors, but there is a potential for Solaris to be the only (or best) choice for extracting every ounce of performance with the new Rock processor they have coming.
I was recently at a talk by Marc Tremblay of Sun about the Rock's Transactional Memory model and scout threading performance enhancements. They should provide performance benefits out of the box, but an OS tuned to use Rock's new architecture would be just as important as the processor itself in determining the future success of both.
New slang when you notice the stripes, the dirt in your fries.
"Blogging is enjoying growth, with a contingent of devotees too large to be called a cult following at this point. The New York Times, meanwhile, has thrived as a longstanding, primary news source geared to luddites. But with blogs the object of all the buzz in the industry, can the Times's rival news source hang on, or is it destined to be displaced by blogging altogether?"
Fixed that for them.
I've worked in Sun Shops before, and I've seen Sun support folks come in to repair 15 year old boxes that were running mission critical databases. Also, if you write sun certified software, they tend to bend over backwards to ensure it will be backwards compatible. I've even seen Sun send engineers when a Solaris 6 App stopped working in Solaris 8 to help the shop solve the problem.
That may not seem like much to you, but if your a decent sized business that is making millions of dollars per year and it has to work, Sun is a worthy look if for no other reason than you only have to develop that application once with reasonable assurance that it will work on future versions of the OS.
"The problem with socialism is eventually you run out of other people's money" - Thatcher.
I ask the question seriously. In fact, I was speaking last night to a buddy of mine who works on Sun midrange systems. Though Java and Netbeans are a great development tool, and Virtual Box is a great virtualization tool, what about the core OS?
I had a chance this week to test just that. I went to a tech forum sponsored by my company (Los Angeles County) and discussed some items with a Sun rep who was there. We apparently have some Sun (along with HP) servers. (We also have several dozen IBM mainframes.) I was given a copy of Solaris 10 and told to try it out. First thing I did was figure - it had to be "better" than the low-life openSUSE I'd been running on my laptop. After all, I was first introduced to UNIX back in '94 on Sparc 5 and Sparc 20 workstations. (I'd used Vax previously while at university.)
I very much remember not being impressed by the GUI or command-line of Unix back then. I'd already been using GUI OS's with Amiga, Macintosh, OS/2 and even Windows NT/3.1 by the time I'd gotten to use a Sun station. Of course, I learned to "like" it as it was part of our product offerings.
Skip forward 14 years and I've now been using Linux - mostly SuSE/openSUSE - for several years and have it on my laptop and several desktops/servers. I am used to doing most tasks with a GUI and will not tolerate being forced to either use a GUI or command line. (I want to choose, depending on my needs and depending on whether I'm doing ssh/telnet into a server or runnign on my laptop.)
I load Solaris. Instead of a nice gui-oriented installation, I get a mostly command-line driven one with little options to choose. I cannot choose between gnome or kde or xfce or icewm. I get gnome. That's it. There appear to be no choices for setting up a user other than root. In fact there appears to be little in the way of configuration tools, such as YaST on openSUSE or Drakconf on Mandriva.
My take - Solaris hasn't improved with the times. Though it may be still beneficial to run on a server, I don't see it ever breaking into the desktop world. In fact, I'd choose SLES on a Z-Series over Solaris anyday, based on what I've seen.
The Kai's Semi-Updated Website Thingy
I've seen advantages with Solaris over Linux in my environment (1500+ servers) mainly in the compatibility with "enterprise" class products. IO multipathing software is a big one for us, as we have a large (350+ TB) SAN environment. We use Veritas Storage Foundation on Solaris extensively for volume management, IO multipathing and clustering. vxdmp on Solaris is simply rock solid in our environment. Running it on Linux has been a much larger hassle, and things like sdd or native multipathing on Linux have burned us with path failures causing systems to crash. LVM, although leaps and bounds above raw disks, is still no match for VxVM in terms of ease of use and feature set. Volume/filesystem shrinking and online relayout of disk characteristics (like turning a concant into a stripe or changing a 4 way stripe into a 6 way stripe) are so effortless with Solaris.
I know, this mostly comes out as pro-Veritas and not so much pro-Solaris, but I can't overstate the value of knowing that these products will work together so effortlessly in a very large environment. We have the luxury of plugging them together and knowing it will be stable. Veritas and Linux have just not worked together as well for us (YMMV), meaning more man hours devoted to debugging and setup and fewer focused on architecting the next solution for the problem that's just around the corner.
I love Linux, I use it on my laptops (Solaris definitely is not beating Linux is the desktop space) and used it almost exclusively on servers when I worked in smaller environments. But right now, in my environment, Solaris is giving me more stability with less tinkering for the same price.
I dabble in Solaris at a customer, but run Linux on our own servers and at home. Solaris is *way* ahead of Linux in Logical Volume Management (ZFS), virtualization (xVM and Zones) and other "enterprise" features involving storage, memory, and security. However, if you want to edit video, record a MIDI performance, or use cheap consumer hardware not carefully selected for Solaris drivers, you had better be able to port the Linux driver from source - or just use Linux.
To oversimplify, between the GPL kernels, I'd say Solaris in the server room, and Linux on the Desktop. That's not to say that Solaris isn't improving its consumer desktop support - or that Linux isn't improving its LVM.
Also, Linux has had a lot of attention given to scaled down versions for mobile devices - Solaris hasn't.
I've just installed OpenSolaris because of DTrace.
Find me a similarly powerful tool under Linux.
For the foreseeable future, DTrace will remain a bonus for Mac and Solaris users.
Like Macs and FreeBSD.
Seems to me (a 20 year UNIX veteran) that any interesting new UNIX development is happening in Linux and OSX. Seems to me that all the UNIX vendors will eventually move to Linux and we will see the death of UNIX.
"The Brady Bunch is back...working homicide"
I run Solaris 10. It is rock solid and bullet proof. Add the Hypervisor and it's magical. I am not an OS theologin. But, I sure have developed a strong bias for all things Sun. I think Solaris and Sun will survive based on their own merits. I don't know a technology that beats them.
Why single out Sun? How many of you want to run AIX these days (including IBM)?
"Tongue tied and twisted, just an Earth bound misfit
Hi,
Solaris is here to stay forever is what I believe. Sun was intelligent enough to "open" a major part of the solaris code base as OpenSolaris and with that its too has a cult following. Some of the stuff that Solaris provides are really excellent and must be appreciated. One such example is the ZFS file system. Another example is Dtrace. mdb debugger can be taken as a third example.
And because of its code base going open, it now supports a larger range of hardware and utilities. A few years ago installing Solaris on a 512MB x86 was impossible. But now it is all possible. And with Belenix catching up well, it is bound to penetrate into the Desktop market as well.
Balachandran "Arise Awake and Stop not till the goal is reached"
If you like Solaris but prefer GNU utilities for userspace, you seem to be asking for Nexenta.
Nexenta Core is the open-source, self-supported distro from nexenta.org, but on nexenta.com there are proprietary products based on that Core, as Nexenta is a business.
I've not tried it myself, but it does sound interesting as a base for Internet appliances, especially if your application can make good use of DTrace and ZFS.
Sheesh, it's free/libre/open source these days, so the only thing that's likely to kill it is...well, honestly, I can't think of anything. If FLOSS were easy to kill, BSD and Linux would both already be dead. Anyway, I really don't care all that much what's under the hood as long as the userspace is GNU. GNU/{Linux,BSD,Solaris} are all good enough for me. No, it's not because I'm a freedom fanatic; it's because GNU software is top quality. In fact, I tend to think that GNU/Solaris would be my ideal system.
The story notes how that Solaris has DTrace but Linux is developing this soon.
What I see in Linux is what I see from many OpenSource projects: lets take a look at an idea from some commercial vendor and try and implement that ourselves.
Would Linux have come up with DTrace? Or ZFS?
Where Linux excels is in the driver and device support. Because support for such devices in Linux is largely predicated by people who either buy or acquire hardware and is generally always accepted, it is easy for it to gain.
But find me a major feature of Linux that appeared in Linux first and wasn't a "me-too" effort to provide a free alternative to something that already exists today.
Companies such as Microsoft, Sun, IBM, HP, need to innovate with Windows, Solaris, AIX, HP-UX, so that customers do buy their newest and latest product.
All that Linux needs to do is provide rougly the same features - for free - in order to compete.
If Linux becomes king and the others die then true innovation in Unix-like systems will slow to a crawl, if not stop.
Yes. A pair of 6220's running VMS. Current cluster uptime? 12years 3months 15 days.
I'll be sad to seem them go next month. They are being replaced by a pair of IBM 3650's running Linux.
They have been performing their job perfectly for 17 years (or thereabouts)
HP didn't even bother to respond to our requests for a quote to replace them.
Replacing Storageworks drives was getting to be a problem otherwise, neither of the two nodes in the cluster have not even been rebooted in the past 5 years.
Malware? No chance.
Virus infections? What are those?
Rootkitted? Don't make me laugh.
VMS does stuff that many other Operating Systems can only dream of. The cluster Files system just works brilliantly.
Sigh.
Maybe X86+Linux will overtake Sun+Solaris, but it's not there yet.
What if I'm not a masochist who actually wants to run UNIX, though?
In other news... Honda's president announced that there is no longer a need for ocean freighters, He said "Honda's CVC is smaller, gets better gas mileage and faster than almost any ocean going container ship." He also pointed out that they are much more popular. "There are millions of Honda civic out there but only a few thousand ocean going freight ships. Our product is much more popular" Therefore he suggested that shipping companies, and oil companies begin immediately using Honda civic to ship their products around the world. When asked how he intends to handle the fact that Honda's don't float. He said, "Yes this does make it slightly more challenging to carry products across the Atlantic, but how many people really do that anyway? Besides, we are working on that feature. It should be in the 1.9 rev of the CVC kernel"
What exactly do you think all these VMs run on top of , magic pixie dust on an infinite turing machine? All the current vogue for VMs mean is that there are now more OS installations with the same amount of hardware , that hardware hasn't gone anywere and it still needs something to run it.
Linux 2.0 & 2.2. In that case I think Solaris would wins hands down , in fact with hands tied behind its back with a gag in its mouth!
SunOS/Solaris had its heyday already. It is unlikely that it will gain much more share of the market than it already has. While OS X will continue to gain more share on the desktop, Linux will probably end up dominating the server side. But Solaris won't go away.
If Linux had not been around chances are likely that Unix and Solaris would have gone into oblivion by now.
Or you could simply run Solaris on x86 kit. Sun sells it; they have OEM agreements with Dell and IBM. Solaris is certified and supported on HP as well (though there's no OEM agreement). It runs in VMware and Xen is being worked on.
Solaris doesn't really compare when you think that there are super computers which are running Linux, not Solaris.
This is the famous GPL "workaround": single author for the code, then he can provide the code with any license... even proprietary: mysql, openoffice, LZO(where the proprietary version is explicitly way better than the open source one...). Of course you cannot contribute to this software without *sharing*(my a...) your rights with Sun. Basically, it ends up like a BSD license, but with one single author in control. If that author is trustable on the long term, ok... but there we are talking about the board of the "little microsoft...". Careful, or the open source community will get burnt. Solaris must die, or let the GPL workaround go and build a Linux spirit like community: basically to insure that the open source version will stay the best, and not a proprietary fork (cf Darwin/MacOS and the BSD license).
Let's face it: Linux has stagnated. It used to be the hot new kid around, bringing together all the new-world desktop technology with the old-school unix reliability, modularity, and maintainability. It did it by being somewhere in between the two. And it took off! People loved it over windows.
But, look at it now. When's the last time it did something *well*? Its standard was always Windows, which is a very low bar to aim for. It's full of sprawl and half-implemented ideas that you have to constantly hack at to make the system work. It's been 10 years and Linux is still a maintenance pain-in-the-ass.
Most people don't care: they're happy to run a tomcat or php stack on top of it. For them, it's really just a SATA and ethernet device driver, which then lets you use your favorite app server.
Containers/Zones, ZFS, dtrace, and SMF blow linux out of the water in every category the affect. What's linux done in the last 4 years? More Windows Ketchup? Thanks but no thanks. I'll take good documentation, manageability, and stable behavior any day. Sorry, but Linux is still too much of a hobby instead of an OS for my book.
Care about electronic freedom? Consider donating to the EFF!
No wonder print is dead. NYT could not report on a true story with facts if they were sacked up and thrown at them. www.opensolaris.org Windows is dead!
First I must declare my bias. I'm a professional Solaris administrator who spends much of his working day using Solaris running on Sun SPARC hardware.
For some time it has appeared to me that there is an element in the Linux support base who seem to have a special dislike of Sun and Solaris. Neither IBM's AIX or HP's HP-UX seems to draw the ire of these supporters and the various BSD derivatives are largely ignored.
I'd like hear if others have made a similar observation.
Having worked extensively with both - there is a financial and criticality point where Linux falls short and Solaris pulls ahead. Google runs on linux. Ebay runs on Solaris and SUN hardware. Informational versus transactional. Financial companies where oversight and regulation meet serious financial risk, use invariably SUN and Solaris. Because it just works and the cost of support and hardware makes that worth it.
I stand corrected, I guess Linux can be used for large loads
BTW, just because Linux can be used on a supercomputer doesn't mean it is the best OS to use for large clustered environments or massive datasets. Traditional "supercomputers" are usually optimized to be superior for CPU bound problems with relatively small datasets. Solaris's traditional sweet spot is massive datasets which are I/O bound. CPU speeds have increased dramatically over the past couple of decades. I/O by comparison is still hideously slow. It isn't a problem you can easily get around with brute force, (the Linux/Google approach) it takes engineering.
I have seen many posts bragging 99.999999% uptime for Solaris.
But, I worked a temporary contract at Sun's Broomfield campus in Colorado, from Sept-2007 to Feb-2008. I monitored about 2000 Sun boxes. I saw those things go down all the time.
That is the problem with Sun: they make the most amazing systems, for a market that doesn't exist.
Like serving 15,000 HTTP request/s, simultaneously?
http://www.stdlib.net/~colmmacc/2006/03/27/niagara-benchmarks-update/
And this is a two year old bench mark. Sun now has faster systems.
Sun's Solaris operating system leads innovation in the industry. Most notably there is the ZFS (file system) invented by Sun, initiated in Solaris, now available with Apple Mac OS, BSD derived OS's, GNU/Linux OS distributions. There are critical improvements on RAID 5/RAID 6 with RAID-Z/RAID-Z 2 further empowering ZFS with greater dependability. Solaris Containers (Zones) is the best withstanding OS-layer virtualization, without the limitations of FreeBSD Jails, or the late market arrivals of GNU/Linux options. A dismissal of the Solaris operating system (including OpenSolaris) would only adversely affect all modern operating system innovation.
Lessons learned from five years of Fedora
The most valuable thing I've learned watching Fedora is this: Patience. It takes time and steady, incremental growth to build a solid community. If you'd asked me two years into Fedora's development whether the project would succeed, I'd have been somewhat skeptical, but looking at the project five years down the road, I'm convinced.
Solaris may be similar.
WTF? That is an apples-oranges comparison. If you really wanted to do benchmarks, you would run both OSs on the SAME HARDWARE!! A Sun Blade 100 with Solaris 10 will run much slower than the latest whiz-bang x86_64 workstation.
---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
Don't know about that. Haven't seen a lot of interesting stuff in Linux for ages, except for UI stuff and fast hardware adoption.
Solaris has added dtrace, persistent services, zfs, zones, branded zones, and more. dtrace and zfs are completely new paradigms in the Unix world. Persistent services are similar to cluster services, and in fact Solaris 10 has been called a single-node cluster OS. Behind the scenes, there was a complete rewrite of the network stack which cut CPU usage by an order of magnitude. (Remember 1x400MHz per GB interface? Not any more by a looooong shot.) More stuff coming down the pipe is a (long overdue) patching/packaging/requisite model, which promises to be quite interesting.
Solaris and MacOS seem to be where interesting stuff is happening, in my eyes. Linux is gradually growing up, but really isn't offering anything NEW or DIFFERENT. HP-UX used to be cutting edge, but got shot through the brain about 7.3 seconds after Carly Fiorina took over the company. AIX quit development on anything "new" after dynamic LPARs. To be fair, one could say that there's not a lot that needed to be done after that point. If Unix itself dies, then it'll be because traditional enterprise computers are no longer needed. Instead, we'll have enterprise-like environments made with junk hardware and mediocre OSes, but massively redundant. At any rate, the 'nifty' parts of Unix will get carried onto other OSes, either MacOS or BSD, or even Linux if the GPL zealots can get over themselves.
"People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
Perhaps Sun seems to think that issues like Dtrace can kill platforms and most add-on documentation as well.
If Sun's competitors did as Sun did:
IBM: Anything less than a 7044-170(POWER3-II) would be stuck in AIX 4.3 and have no documentation for its addons. They'd stonewall you despite the 7043-150 being CHRP and having the ability to take similar hardware. They'd discourage people from using 7043-260's due to some "unresolvable to IBM" bug, but you could still use them. You'd have kernel devs telling you that an upgrade to smit was why they dropped it.
(yes, they dropped POWER3-II after 5.3, but at least they gave microchannel some use with AIX/L and POWER3/-II boxes have good support under Linux.)
HP: They'd drop the entire architecture and not tell you. You only find out when the next model up has an HP logo but a Dell body.
(Given the heritage of HP's Hurd, I would not be surprised if they go that route)
Any questions?
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
It is a smart move asking the Linux Foundation wether or not Solaris is going to survive. like asking a used car sales man if I should buy a new car.
HP-UX ceased to be cutting edge around the time of 10.0. Even 11.0 always felt like "10.x with all the patches pre-loaded", which is exactly what HP branded it as.
AIX doesn't just rest on LPARs, they still claim mksysb and their LVM as the best and only equivalent around. (Sarcasm for the humor impaired).
"I may disagree with what you say, but I will defend unto the death your right to say it." -- Voltaire
You're not alone.
I don't know what people's problems are, emotional attachment, idealism, hypocrisy, extremism, ignorance, a desire to be a part of something (and put a razor-wire fence between it and everything else).. I could go on. There's a lot of Linux coolaid drinking going on around here though, that's for damned sure.
Try working with a bunch of "everything must migrate to Linux" nuts in a mixed Solaris/Linux SAN environment, that's a joy. /proc/scsi/scsi", and guess where T.F. "sde" is coming from.
Gag me with a spoon the next time I have to troubleshoot a storage issue with "cat
I got into Linux because it was neat technology to me, and coming from a Windows desktop background it didn't take much to impress. Compilers included.. ohhh, ahhh. I really liked the development models. It was obvious a LONG time ago that much of the Linux community was focused on just one thing, beating Windows. I used to think Linux could become a really kick ass system optimized for software development and computer hobbyists. Those dreams are long gone, it has made ZERO progress in that direction. Yes, it is great for developers and hobbyists.. but it hasn't gotten any better at it since the mid 90's. Linux has only succeeded at syphoning old features from other OS's. I even believed in all the "everything must be Linux" propaganda until I started using Solaris at work, when I realized that much of the Linux community 'TODAY' doesn't know dick about UNIX. That (and working alongside bearded mainframers) opened my mind up about computing in general, and I bought a Mac, with zero prior experience with them, mostly out of curiosity. All I will say on that is the Linux desktop crowd had better start aiming a lot higher than Windows...
to the Linux in the enterprise crowd... wake up. Just wake up already.
It's scary how people (OK, geeks) can be so polarized when it comes to computing. All OS vendors out there today have some pretty awesome, unique attributes, that's including Linux. If someone was going to dedicate their life to computing, it should be to advance the state of the art, or maybe make our lives better, not "push Linux; make Linux better". You can't just take the best bits of everything all at once and mash them together continuously, it wont work. There should be nothing wrong with using Microsoft software to it's full potential, or Apple's, or Sun's, or IBM's, etc. Screw "lock-in", and monopolies, we only have real problems when a bunch of idiots rush to one side of the boat too quickly.. see Windows.. and now Linux.. If you take a good, unbiased look at what's out there right now, there's little reason for everything to be so lopsided for/against any particular platform, or architecture even.
I was involved in migrating Line Handlers from Solaris to Linux at JP Morgan. And I also helped Goldman Sachs in migrating their 2nd tier systems to Linux.
...they want their headlines back.
I have no tag line
sounds like fanboy talk. really serious financial places use mainframes or non-stop or heck, an OpenVMS cluster can have an uptime in decades as machines are moved out and upgraded. no skanky Slolaris box is going to touch that.
Obsolescence is not the enemy; downtime is. The vulnerability-by-vulnerability, patch-by-patch turf warfare technique that secures joe blow's basement server is a firing offense on the kind of system we're talking about.