451 CAOS Theory *
A blog for the enterprise open source community

What Sun should do

Matthew Aslett, November 27, 2008 @ 8:51 am ET

…is the title of this post written by Tim Bray a few days ago in which he outlined the directions he would like to see his employer take to improve its fortunes.

He also invited others to continue the thought process. Many have already done so (I’ll include the best in tomorrow’s CAOS Links post) and given my recent constructive criticism of Sun’s open source strategy I feel compelled to provide some answers as well as questions.

I’m sure there are lots of things Sun should be doing with relation to storage and servers and processors and client devices, but I’m going to stick to what I know. What would I do?

Light a fire under MySQL
When Sun announced its acquisition of the open source database vendor it promised to put the full weight resources behind MySQL to position it to challenge Oracle et al for supporting mission-critical applications on Web architectures. Unfortunately the imminent (both then and now) MySQL 5.1 was promptly delayed by three quarters for more development and testing.

I have no doubt that the delays were necessary and the result will be a much-improved new version with which Sun can hit the ground running, and it needs now to create some momentum behind MySQL 5.1 to ensure that it benefits properly from the massive community edition support and increased enterprise interest.

The company needs to ensure that it sticks to the regular release roadmap defined for Enterprise Edition and, perhaps more to the point, has a committed and knowledgeable sales force to convert users into paying customers.

Empower the MySQL execs
People like Marten Mickos are too good to be restricted to the database unit (unless they want to be). Sun acquired some great people with great experience in open source that should be applied across the organization.

Make MySQL the focus of further acquisitions
Whether or not Sun generates some cash by selling off under-performing assets it probably needs to generate revenue momentum through acquisition.

MySQL is good, but it is a database engine that relies on an ecosystem of partners to compete at the highest level. Sun has the opportunity to assemble the various components, such as database clustering (Continuent) and backup and recovery (Zmanda). Meanwhile Terracotta’s JVM clustering technology has the potential to improve the performance of both MySQL and Glassfish.

Data warehousing is also a potential acquisition area. If Sun chooses to go the MySQL route then Infobright is an obvious target.

Alternatively the company has also already invested in and partnered with Greenplum, which would complement its earlier investments in PostgreSQL support and differentiate the data warehousing market fro its MySQL business.

Either way, business intelligence would be the next logical step, for which there are a variety of potential open source targets.

Set them free
Sun should identify which of its software projects could benefit from further independence (I’m thinking Java, OpenOffice.org) and set them free via the creation of independent foundations. As Tim wrote: “As for Sun’s role as Steward of Java, and in particular the Java Community Process, let it go already. Java has mostly won and is mostly the establishment, and the community is smart and conservative enough to keep anyone from doing what Microsoft tried last millennium, or in any other way to subvert Java’s interoperability. In 2008, the JCP is costing Sun opportunities and friends and gaining us very little that I can see.”

Find a way to join Eclipse
I do not know what reasons prevented Sun from joining Eclipse following the breakdown of earlier negotiations (although I am sure there were some very valid ones) but duplication of effort is a luxury that Sun cannot afford right now. I’m not saying Sun should throw in the towel on NetBeans either (although it should certainly be performing a cost/benefit analysis on it), but it needs to find a way to benefit from the collaboration that is taking place in Eclipse or it will become increasingly isolated. Obviously this one may not entirely be in Sun’s own hands.

Encourage the vendor community around Solaris
It may seem to contradict the two points above but I am not of the opinion that Sun needs to throw in its lot with the Linux community in order to avoid duplication of effort with Solaris (at least not yet). The Unix operating system remains a major differentiator for Sun but could be better exploited through more community engagement. Keep in mid that community does not have to mean individual developers (and rarely does). There is a strong community of IHVs and ISVs and SIs with the potential to engage on the improvement of Solaris and to benefit from its improvement.

viagra
free viagra
buy viagra online
generic viagra
how does viagra work
cheap viagra
buy viagra
buy viagra online inurl
viagra 6 free samples
viagra online
viagra for women
viagra side effects
female viagra
natural viagra
online viagra
cheapest viagra prices
herbal viagra
alternative to viagra
buy generic viagra
purchase viagra online
free viagra without prescription
viagra attorneys
free viagra samples before buying
buy generic viagra cheap
viagra uk
generic viagra online
try viagra for free
generic viagra from india
fda approves viagra
free viagra sample
what is better viagra or levitra
discount generic viagra online
viagra cialis levitra
viagra dosage
viagra cheap
viagra on line
best price for viagra
free sample pack of viagra
viagra generic
viagra without prescription
discount viagra
gay viagra
mail order viagra
viagra inurl
generic viagra online paypal
generic viagra overnight
generic viagra online pharmacy
generic viagra uk
buy cheap viagra online uk
suppliers of viagra
how long does viagra last
viagra sex
generic viagra soft tabs
generic viagra 100mg
buy viagra onli
generic viagra online without prescription
viagra energy drink
cheapest uk supplier viagra
viagra cialis
generic viagra safe
viagra professional
viagra sales
viagra free trial pack
viagra lawyers
over the counter viagra
best price for generic viagra
viagra jokes
buying viagra
viagra samples
viagra sample
cialis
generic cialis
cheapest cialis
buy cialis online
buying generic cialis
cialis for order
what are the side effects of cialis
buy generic cialis
what is the generic name for cialis
cheap cialis
cialis online
buy cialis
cialis side effects
how long does cialis last
cialis forum
cialis lawyer ohio
cialis attorneys
cialis attorney columbus
cialis injury lawyer ohio
cialis injury attorney ohio
cialis injury lawyer columbus
prices cialis
cialis lawyers
viagra cialis levitra
cialis lawyer columbus
online generic cialis
daily cialis
cialis injury attorney columbus
cialis attorney ohio
cialis cost
cialis professional
cialis super active
how does cialis work
what does cialis look like
cialis drug
viagra cialis
cialis to buy new zealand
cialis without prescription
free cialis
cialis soft tabs
discount cialis
cialis generic
generic cialis from india
cheap cialis sale online
cialis daily
cialis reviews
cialis generico
how can i take cialis
cheap cialis si
cialis vs viagra
levitra
generic levitra
levitra attorneys
what is better viagra or levitra
viagra cialis levitra
levitra side effects
buy levitra
levitra online
levitra dangers
how does levitra work
levitra lawyers
what is the difference between levitra and viagra
levitra versus viagra
which works better viagra or levitra
buy levitra and overnight shipping
levitra vs viagra
canidan pharmacies levitra
how long does levitra last
viagra cialis levitra
levitra acheter
comprare levitra
levitra ohne rezept
levitra 20mg
levitra senza ricetta
cheapest generic levitra
levitra compra
cheap levitra
levitra overnight
levitra generika
levitra kaufen
Permalink | Technorati Links | Bookmark on del.icio.us | digg it
Categories: Software

Comments RSS feed | Trackback URI

7 Comments»

Collapse Pingback by What Sun should do | forexaud.com, November 27, 2008 9:22 am

[...] View original post here [...]

 
Collapse Comment by Ian Skerrett, November 27, 2008 11:34 am

Obviously this one may not entirely be in Sun’s own hands.

The Eclipse Foundation would be happy to have Sun as a member. They are also free to continue development of NetBeans, just like Oracle continues to develop JDeveloper.

btw, I think Sun has already doing some nice things aroudn Eclipse and Glassfish.

http://ianskerrett.wordpress.com/2008/11/06/glassfish-osgi-equinox-eclipse-good-job-sun/

 
Collapse Comment by Bunny, November 27, 2008 7:11 pm

Build tools. For me, I would be on Solaris toady if they had a Deluxe Paint clone, a Director clone, a Corel Painter clone, a Toonboom Studio clone, and a photoshop/photogenics merged clone.

The next trick is to sell these tools. There is n o need to give them away for free, but price them like software vendors did in the Eighties… before Adobe invented “Hyper Pricing”. $100-$500 should be the price range. With emphasis on the $100 price point.

Other software categories are out there. I have only listed graphics/animation software because that is what will make me switch.

I do not like any of the “big three” OS’s. I do use XP and OSX because that is where the are. Give me similar tools, and make the programming teams open to user feedback, and Solaris will destroy Linux as far as home users are concerned. “It’s all about the tools idiot”.

Games are also important, but that is a whole war on its own. Best get the desktop tools first, then look at challenging Microsoft.

Oh, and keep the programming teams small. If the programmers can’t make a professional program effectively on their own with no bloat, then find someone who can. Most Amiga graphics programs were one man to three man teams.

 
Collapse Comment by Phil Jijj, November 28, 2008 1:55 am

MySQL is a very poorly run organization, highly politicized by Marten, with poor engineering disicipline. That and Zack Urlocker are why 5.1 is so late, he was running engineering like a marketing program, with Marten’s blessing. So I would look very carefully before trying to make them the center of anything, they are salespeople, not technical leaders.

 
Collapse Comment by Theodore Ts'o, December 4, 2008 10:03 am

There may have been a good reason for MySQL 5.1 to be delayed, and perhaps it should have been delayed more. See Monty’s post: Oops we did it again (MySQL 5.1 released as GA with crashing bugs).

Collapse Comment by Matthew Aslett, December 4, 2008 10:06 am

There is that. Maybe I was being over confident when I wrote “the result will be a much-improved new version with which Sun can hit the ground running”

 
 
Collapse Comment by David Comay, December 6, 2008 1:23 am

Just a note that Sun now is offering Eclipse 3.4 in the OpenSolaris package repository for users of the OpenSolaris product.

 

Leave a Comment

Some HTML is allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .

Your Comment (smaller size | larger size)