[geeks] Opinions on "A personal view of Sun Microsystems"?

Jonathan C. Patschke jp at celestrion.net
Tue Apr 11 14:34:32 CDT 2006


On Tue, 11 Apr 2006 nate at portents.com wrote:

> http://xrl.us/ks35

Sun's biggest failures have always seemed to me to share the common
thread of Sun not realizing what it possesses.

   1) Sun has lukewarm CPU performance but terrific I/O, so, of course,
      Sun bets the farm on a CPU-heavy technology (Java) for deployment
      in traditionally I/O-heavy problems (web serving, data warehousing,
      transaction processing, software installation/distribution), so
      everyone loses.

   2) Sun had tremendous market-share that they scared off the corporate
      backing for that market-share through numerous product changes
      (quick quiz: without checking their web site, what's the name of
      their compiler suite this week?), numerous changes in direction
      (It's all about Java!  Oh, wait, Throughput Computing!  Erm, ah,
      Network Computing 0301!  Ummm, CoolThreads!), the seeming
      rapid-fire release of Solaris[0], and confusing branding[1].

   3) Sun had most of what was left of the technical computing business,
      but, in the interests of cutting costs, released utter dogs like
      the Ultra 10, the Blade 100 and 150, and the Blade 1500.  They
      don't have traditional Sun build quality, all but the 1500 is a
      terrible performer (though the GNOME desktop in Solaris 10 can
      still make a 1500 feel no faster than an SS2 did running OpenLook).
      This, in particular, forced a lot of people to jump to IBM (at
      approximately the same price point) or Dell (at a lower price
      point).

   4) Sun has lots and lots of loyal SPARC customers which it
      marginalizes through its aggressive marketing campaign for its PCs.
      UltraSPARC-IV gets a ho-hum but Sun's PCs get airplanes pulling
      banners across the Austin skies?  Until Sun announced the Ultra 45,
      I'd gotten the impression they were through with small SPARC
      systems all-together.

   5) Sun has lots and lots of loyal SPARC customers which it
      marginalizes through feature disparity in Solaris 10.  I don't
      recall whether it was here or at $otherPlace that I detailed the
      "fun" I had setting up a dual-head Ultra 60 with Solaris 10.  I
      don't think I ever got the second head to come alive usefully, but
      I do think I finally convinced it (through hacking of ksh scripts,
      rather than the "approved" channels, whatever they are) that my
      tube could do 1600x1200.  fbconfig didn't DWIM in ways I no-longer
      recall, and the documentation on Sun's web site (for Solaris 10!!)
      was so up-to-date that it mentioned "new upcoming managability
      features for [that card] which would be available in Solaris 2.6
      (when it ships)."

   6) The build quality (probably the thing I praised them on the most;
      machines that almost never die and are easy to work on are just a
      joy)of their smaller systems has been on a consistent slide since
      the Ultra 1 and its fragile plastic drive trays.  Even their small
      servers are a joke.  Also, Sun's been playing the Apple game of
      disabling third-party memory[2] through firmware updates.  With all
      those hassles, and Sun pushing Solaris x86 like it's going to save
      the company, why not just buy PCs from a PC vendor?

To sum it all up: Stop yanking the customer's chain.  Stick with what
you do well.  A business can stay alive without "growing their core
competencies and expanding into new market segments to maintain
consistent profitability and defend shareholder ROI" or whatever they're
teaching at Suit University these days.


[0] You and I know that Solaris 7, 8, 9, and 10 are -really- Solaris
     2.7, 2.8, 2.9, and 2.10, but try convincing your executives of that.
     In that same period of time, Microsoft released Windows 2000 and
     2003 (two "major" jumps), IBM released AIX 4.3.3 through 5.3 (two
     "major" jumps), and AIX stayed at 6.5.
[1] What do the "Java Desktop", "Java Directory Server", and "Java
     System Messaging Server" have to do with Java?  Nothing!  After
     seeing Java in (in)action in the Sun Management Console and Sun
     WebStart Installer, are -you- going to want to slog through anything
     associated with Java for your -entire desktop- or LDAP naming
     infrastructure or email delivery system?
[2] If you're going to -use- industry-standard memory, how about we
     adhere to those standards and not check for Sun magic in the SPD
     ROM?
-- 
Jonathan Patschke   )  "Humans that lose the capacity to think become
Elgin, TX          (    creatures whose existence has no value."
USA                 )                      --Schwarzwald, _The_Big_O_



More information about the geeks mailing list