Oracle Buys Sun: Insert your own "Java Garbage Collector" Pun

In case you haven't heard, Oracle bought Sun... after being teased by IBM, and watching its stock price plummet, Oracle began talks with Sun last Thursday about possible acquisition...

If you were surprised, don't feel bad... Neither IBM nor Microsoft had a clue this was going to happen.

First thoughts... holy crap! Oracle sure saved Sun from becoming a part of the IBM beast... and now Oracle (more or less) owns Java, and has access to all those developers who maintain it. This is win-win for them both, in my opinion. Sun gets most of their revenue from hardware, which Oracle avoided doing for decades, so overall there's not much overlap in product offerings -- unlike last year's BEA acquisition.

The hardware-software blend is a compelling story... Imagine getting all your Oracle applications and databases pre-installed on a hardware appliance! Not bad... You could even get one of them data centers in a box, slap a bunch of Coherence nodes on each, and have a plug-and-play "cloud computer" of your very own.

Second thoughts... how the heck is the software integration plan going to work? Sun helps direct a lot of open source projects... including JRuby, Open Office, and the MySQL database... not to mention the OpenSSO identity management solution, and the GlassFish portal/enterprise service bus/web stack. The last two are award winning open-source competitors to existing Oracle Fusion Middleware products. Oracle now owns at least 5 portals, and at least 4 identity management solutions... unlike past acquisitions, existing Oracle product lines are going to have to justify themselves against free competitors. I can foresee a lot of uneasy conversations along the lines of:

So, Product Manager Bob... I notice that your team costs the company a lot of money, but your product line isn't even as profitable as the stuff we give away for free... Can you help me out with the logic here?

There are a lot of open source developers shaking in their boots over this... but I'm being cautiously optimistic. Oracle can't "kill" MySQL: there are too many "forked" versions of MySQL already, any one could thrive if Oracle tried to cripple the major player. Likely they will simply try to profit from those who choose to use a bargain brand database. Case in point, Oracle could sell them their InnoDB product, which allows MySQL to actually perform transactions.

Middleware is the big question mark... but with a huge injection of open source developers, products, and ideas, I'm again cautiously optimistic that -- after an inevitable shake-up -- the Middleware offerings would improve tremendously.

And Open World 2009 is going to be a lot more crowded...

Heh! No wonder Balmer was

Heh! No wonder Balmer was lost for words. Can you imagine in two or three years time when Oracle starts selling turn-key packaged servers to the Microsoft server turf and Balmer has to come back with an equivalent?

I can see it already:

Balmer: Hello Dell, are you for sale?
Dell: Get lost!
Balmer: Hello AMD, are you for sale?
AMD: Get lost!
Balmer: Hello Lenovo, are you for sale?
Lenovo: Solly, no speak engrish...
Balmer: Hello anyone, can we buy you?


Sun's failure was set by late 1990s

Sun had no hope of survival by the late 1990s when McNeely Locked-in on selling "boxes" and stopped listening to the marketplace. Sun created huge value with Solaris and Java, but had no idea how to capture that value so it just kept doing what it always did. Eventually, the market didn't see the value in the boxes any more, and the value of Solaris and Java had been frittered away. A lesson for any company that it must adapt to market needs or it will be squashed. Read more at

Recent comments