Pushing the envelope

Darren's take on Java, agile methods, cool open source stuff, interesting technologies and other random wanderings through the land of blog.
Updated: 26/01/2003; 11:49:34.
Places to go
Apache Jakarta Project
c2.com
ExtremeProgramming.org
OpenSymphony
XProgramming.com
XP Developer

People to see
Russell Beattie
Eugene Belyaev
Tony Bowden
Mike Cannon-Brookes
Jeff Duska
Paul Hammant
Scott Johnson
Brett Morgan
Rickard Öberg
James Strachan
Joe Walnes

Things to do

Subscribe to "Pushing the envelope" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.


That was the day
August 2002
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Jul   Sep



Archives
December 2002
November 2002
October 2002
September 2002
August 2002

Listening To


Valid RSS

Click here to visit the Radio UserLand website.

  31 August 2002

When asked about JBoss (Open Source J2EE-based application server) in his August interview with Linux Magazine, Sun Microsystems' CEO, Scott McNealy claimed in so many words that Open Source is hampering Sun's ability to effectively market J2EE against Microsoft's competing .NET standard. [jboss.org]

This strikes me as wrong. In my more cynical moments it reads more like 'Open Source is hampering Sun's ability to effectively market their own J2EE server product'. Microsoft are closer to the mark with their 'software as services' angle. Although thats still not quite right. Open source software usually has no pricetag - for the software itself. But that's only a tiny part of the story. As all the software giants are so keen to tell us, TCO is the key. The upfront purchase price of almost any enterprise system is a very small part of the whole cost.

Where its really at is 'services supporting software'. This is what customers are really after. They want to know that if they have a problem, someone will be on the case to fix it. If your enterprise software is processing a million bucks worth of transactions an hour and it goes down, who cares if it cost 100,000 pounds or 10 pounds? It seems to me that software as a 'product' will be increasingly sublimated into software as a service. Support and technical expertise of those offering it will be the differentiators when it comes to choosing one over the other. Lets face it, your CEO probably couldn't tell you whether your enterprise was running Solaris, Linux or NT, .NET, J2EE or mod_perl. And probably doesn't care. He has more important things on his mind. And that's how it should be.

Of course, the technical merit of a product is important, but as software (purchase) prices tend towards zero and interoperability becomes more transparent, choosing a supplier becomes less 'who's got the best product on a features/price basis', but 'who offers the best service on a quality/cost basis'. If the software is free, try it all. Choose your shortlist, then find out what the service offerings are. Chances are, if its 'none' or 'the dev mailing list', however comfortable your developers are with this, your Ops, Support and QA teams probably won't be. The people who are carrying the can, those whose continued employment depends on uptime, they will want guaranteed, knowledgable and rapid support on the end of the phone. The legal team will just want someone to blame. But that's another story.


2:11:31 PM      comment []

© Copyright 2003 Darren Hobbs