Can JBoss/IONA Displace BEA/IBM in the Enterprise?
Anonymous queries: "It was recently announced that JBoss and IONA have entered into a partnership where IONA (who had their own J2EE certified application server) will now provide enterprise support for JBoss. Will relationships like this one allow open source projects to compete with and displace closed source commercial products. Are large enterprises likely to stop paying huge licensing fee's to BEA & IBM, and start deploying on JBoss with an enterprise support contracts
from IONA."
Mod this guy up. He is absolutely correct. Two things that too many slashdotters miss in situations like this is that:
1) The best technology rarely wins in the business world
and its corrolary
2) The lowest cost option is not always the lowest cost option
First, its hardly arguable that JBoss is better than Websphere App Server. Even? Arguable, I don't think JBoss comes close, but this is opinion now. Even if it was, business decisions rarely come down to good technology. They hinge on "solutions" making "good business sense". You know what makes good business sense? Integration. IBM's WAS is just the beginning, there is a whole family of Websphere software that integrates into WAS/on top of WAS (not to mention Tivoli Security/Management software that integrates seamlessly). JBoss can't even hold a candle to this portfolio.
Moreover, cost means a lot of things to a lot of people. Dollars are the least of it, to a major corporation cost is resources, time, efficiency/productivity, and least of all dollars.
What happens when a software developer (such as JBoss) has a 3rd party supporting the package. Yes, you guessed it, good ole' pointing fingers. Customer: "IONA! MY JBOSS IS BROKEN FIX IT!", I can hear it now: IONA: "Well, that's a JBOSS software issue, open up a defect and get a fix.". Businesses (esp big enterprises) will not stand for this. What do you get when you buy IBM software with IBM support? You get full accountability. It's all IBM, you know why I know this? I've worked with and/or for IBM my whole life. This is one reason IBM consistently wins.
Let's not even get into the cost analysis when you analyze software integration (e.g. how well IBM Business Intelligence/DB2 software integrates into WAS). Oh yes, WAS integrates well with Portal, Commerce, and other EAI tools. JBoss has no such functions. It's not even a competition, on any level, see, now it comes full circle.