Oracle's done it again. Not only has it acquired another company, but in the process it has riled up the open source community once more.
If your mind was made up already, then Oracle's acquisition of Sleepycat last week doubtless seemed like yet more evidence that the database vendor has it in for its open source rival, MySQL. But to me, not only is that kind of thinking not particularly productive, but it isn't particularly insightful, either.
Let's recap. In October, Oracle snapped up Innobase, makers of a MySQL add-on called InnoDB. InnoDB enables MySQL to perform transactions, a bulletproof method of reading and writing the database that's essential for financial applications (among other things). With Innobase in Oracle's clutches, there's only one other way to get transactions with MySQL. And that's supplied by Sleepycat, through its product called Berkeley DB.
So now Oracle owns them both. If you want to use transactions with MySQL -- in other words, if you want to deploy MySQL for enterprise-class applications -- you have no choice but to go crawling to Oracle. How could the MySQL faithful interpret these moves -- in addition to a reported buyout attempt of MySQL itself -- as anything but hostile?
But let's come back to reality. For starters, let's look at what's happened to InnoDB since being acquired by Oracle. It's about what I predicted would happen: nothing much. The project continues on, with regular updates and bugfixes, freely available to anyone who wants to use it under the same terms as before.
If Oracle bought Innobase with the express purpose of bringing the hammer down on MySQL, then what has it been doing all these months? Biding its time? Waiting to close the Sleepycat deal so it can deliver the coup de grace? Come on.
I don't know what Oracle spent on Sleepycat, but I don't think I'm going out on a limb to suggest that it was a pittance compared with the $10.3 billion Oracle reportedly spent on PeopleSoft, or the $5.85 billion it spent on Siebel. If picking up a couple of small open source companies was really all it would take for Oracle to crown itself the undisputed king of the database market, these deals would have happened a long time ago.
On the contrary, here's a shocker for you: Oracle has a long-term strategy. And it isn't databases.
Think about it. Oracle won't keep its investors happy by providing a back end for SAP. These days, Oracle wants to beat SAP at its own game.
More and more, Larry Ellison and company are trying to position the Oracle brand as a name synonymous with enterprise software. From databases to middleware, developer tools to enterprise applications, if you have a business need then Oracle will have the software for you. In all likelihood, soon you won't have an Oracle license; you'll have an Oracle account, payable on a subscription basis.
So where does open source fit into this picture? Michael Olson, former president and CEO of Sleepycat and one of Oracle's more recent HR acquisitions, has some thoughts about that.

Sign up to receive Data Management Resource Alerts
