On TV.com: Who's Absent From LOST's Final Season?
BNET Business Network:
BNET
TechRepublic
ZDNet

May 15th, 2008

What's wrong at OpenSolaris

Posted by Paul Murphy @ 12:15 am

Categories: Development, Distributions, Linux, Sun

Tags: OpenSolaris, Intel X86, Developer Argument, Sun Solaris, Linux, UNIX, Operating Systems, Servers, Software, Hardware

The OpenSolaris community just released the first complete “Project Indiana” edition of the OS - and in that process demonstrated why community enthusiasm for the product seems to have weakened recently.

It’s a great product -everything from ZFS to a new package management system modeled on the blastwave process - and well worth examining carefully.

So why do I think there’s a problem? As part of the release Sun offers to send anyone who requests it a free bootable CD - here’s part of the headline bit for that page:

OpenSolaris 2008.05 for x86 is available to use free of charge and we can send you a CD at no extra cost. The delivery time may vary depending on your location, so you should consider downloading the CD image if you have a fast Internet connection.

The OpenSolaris 2008.05 Live CD makes it simple to boot to a fully functional desktop environment, including Firefox and Thunderbird, without the need to install onto your system. After familiarizing yourself with the OpenSolaris environment, you can then choose to install it onto your disk. Once installed, you can connect to the OpenSolaris Package Repository to install additional software at OpenOffice.org

Support for SPARC hardware is unavailable at this time.

Notice that? No SPARC support: on an OS product backed by Sun.

And beyond that, what does the curious but uncommitted user see here? an illogical “extra” in the first paragraph and a sloppy mistake in the second - the package repository isn’t on the OpenOffice site, they’re trying to cite an example of what’s available.

Why did this happen? I think it happened for the same reason that companies like Red Hat, IBM, and Microsoft have been having a wonderful time spreading FUD about the CDDL and the inevitability of some future switch to GPL3: Ian Murdock.

By all reports he’s a great guy with an outstanding record of achievement, but it seems to me that trying to turn OpenSolaris into Debian II stands the entire Solaris community ethos on its head, introduces a desktop/x86 hobbyist focus into what should be an enterprise grade effort, and indirectly ratifies the beliefs of those who don’t see Sun as serious about OpenSolaris - thereby playing into the hands of those who want dismiss OpenSolaris as a Linux competitor that’s bound to fail.

The primary argument I hear in favor of what he’s doing is a simple one: “the numbers” say his supporters, “favor x86″ - it’s what the customer wants, it’s where the demand is, and it’s where Solaris needs to be. The second version of this that I hear fairly often is similar: “developers”, these people say, “want this.”

My problem is that I don’t believe either version. On the contrary I would argue that computing jobs which can be done on x86, can be done using Linux, OpenBSD, or MacOS X - and what that means is that you can use Solaris for those same jobs, but making it possible confuses the market and actually doing it is a lot like hanging a 24″ lawnmower under a V8: possible, but a recipe for injury, error, and bad press likely to mitigate strongly against Solaris adoption where it really counts: on SPARC and PPC.

The developer argument is partially a consequence of this: of course they say “Yes” when asked if they want easier, cheaper, more Linux like, access to Solaris; but when sales push meets support costs an x86 customer who doesn’t forcefully demand the Solaris version will get the Linux one - meaning, on net, that lowering the Solaris entry point for x86 developers will attract vociferous developer support while simultaneously making them less likely to actually sell Solaris applications to their customers.

So, bottom line, what? Simple: I think making OpenSolaris seem more Linux like has been a mistake for Sun - a better strategy would have been to focus OpenSolaris development on SPARC and PPC/Cell, support a source compatible x86 version, and commit real resources to bringing Solaris capabilities like dTrace and ZFS to the Linux community. Basically, I see making Solaris more Linux-like as dragging Solaris down market when the same effort could have made a far more positive contribution by helping drag Linux up.

Paul MurphyPaul Murphy (a pseudonym) is an IT consultant specializing in Unix and related technologies. See his full profile and disclosure of his industry affiliations.


Email Paul Murphy

Subscribe to Managing L'unix via Email alerts or RSS.

  • Talkback
  • Most Recent of 49 Talkback(s)
RE: OpenSolaris and MS ?
A businessman I am...but the debate centres around buying decisions on two fronts. The desktop and the enterprise market. Sure one influences the other. But the market is changing and there is still g... (Read the rest)
Posted by: The Management consultant Posted on: 05/23/08 You are currently: a Guest | | Terms of Use
Rip SPARC + Solaris (in a few years)  junknstuff@... | 05/15/08
QED (NT)  murph_zZDNet Moderator | 05/15/08
.Net less sucessful than what?  tonymcs@... | 05/15/08
It's official  Richard Flude | 05/15/08
Mmmmmm  junknstuff@... | 05/16/08
RE: What's wrong at OpenSolaris  zoroaster | 05/15/08
Agreed as to gaols etc  murph_zZDNet Moderator | 05/15/08
Who's going to gaol? (NT).  TheTruthisOutThere@... | 05/15/08
No, it doesn't  Hemlock Stones | 05/15/08
the iPhone  murph_zZDNet Moderator | 05/15/08
So now we're talking about toys?  tonymcs@... | 05/15/08
toy?  isulzer | 05/15/08
Still...  odubtaig | 05/16/08
There doesn't seem to be much from GNU.  peter_erskine@... | 05/15/08
I don't know  murph_zZDNet Moderator | 05/15/08
They've got to make this 3 CDs.  peter_erskine@... | 05/15/08
RE: What's wrong at OpenSolaris  jimgris | 05/15/08
Footprint - Yes; growth - Yes; Value - ?  murph_zZDNet Moderator | 05/15/08
What I would like to hear from Sun about OpenSolaris.  TJGodel | 05/15/08
RE: What's wrong at OpenSolaris  rhall@... | 05/15/08
No - most Linux apps and all OpenSolaris apps run on SPARC  murph_zZDNet Moderator | 05/15/08
Security is software issue not processor.  DevGuy_z | 05/15/08
Why?  murph_zZDNet Moderator | 05/15/08
But it is.  odubtaig | 05/16/08
Part of the problem  No_Ax_to_Grind | 05/15/08
well that depend onthe side you see it  Quebec-french | 05/15/08
Agreed  murph_zZDNet Moderator | 05/15/08
Disagree  No_Ax_to_Grind | 05/15/08
Thats on MS  storm14k | 05/15/08
Yes and no.  No_Ax_to_Grind | 05/16/08
OK  Hemlock Stones | 05/15/08
Simply not true.  No_Ax_to_Grind | 05/16/08
Yes.  odubtaig | 05/16/08
Worked well for them with Java  Richard Flude | 05/15/08
Has it really worked that well?  No_Ax_to_Grind | 05/16/08
But then the view on Mars is always different.  odubtaig | 05/16/08
But all of the computers currently working on Mars  murph_zZDNet Moderator | 05/16/08
Sleeping with the enemy...  storm14k | 05/15/08
Divide and conquer  jorjitop | 05/15/08
Depends on which market...  storm14k | 05/15/08
Good article - time will tell.  DevGuy_z | 05/15/08
RE: What's wrong at OpenSolaris  Burana | 05/15/08
Agreed - NT  murph_zZDNet Moderator | 05/15/08
Gee Daddy what's a SPARC?  tonymcs@... | 05/15/08
I couldn't agree more.  Scrat | 05/16/08
RE: What's wrong at OpenSolaris  isulzer | 05/15/08
Yes - but no  murph_zZDNet Moderator | 05/15/08
No and no...  No_Ax_to_Grind | 05/16/08
RE: OpenSolaris and MS ?  The Management consultant | 05/23/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads