This, of course, is not a marriage. Oracle, with a market cap of $97 billion dwarfs Sun whose market cap as of today is just under $7 billion. This is an acquisition and that means that Sun will disappear and Oracle will be calling the shots when it comes to all the technology they just bought. Since Monday’s announcement, Oracle has talked about Sun’s hardware and operating system, but it seems clear that Java is the most important part of this acquisition. I’m not saying Sun’s hardware and OS aren’t great too, but Oracle CEO Larry Ellison said, “Java is the single most important software we've ever acquired.” I think that says it all.
Statements that public companies make, especially when they are making an acquisition, are done very carefully. What Oracle said is important, but what they didn’t say is equally important. Oracle has made no mention of MySQL, which was acquired by Sun early last year. In fact, when the Wall Street Journal recently asked an Oracle Spokeswoman about the fate of MySQL post-acquisition, she had no comment. Since everyone is speculating, I’ll join the party. I see three possibilities:
1) Oracle has no idea what it will do with MySQL. This seems unlikely. Larry Ellison is a genius-level tactician. He always knows his next move.
2) Oracle has plans for MySQL that will benefit the MySQL community. This is possible but Oracle has never struck me as a company that waxes philosophic about how it can make the world a better place. Open source is only interesting to Oracle when it can make them more money. Larry Ellison has more money than he could ever spend at this point but he’s still #3 on Fortune’s 2008 list of the richest Americans. Larry wants the number one spot that is currently held by his arch nemesis, Bill Gates. MySQL appears to be generating a few hundred million in top line revenue per year. I don’t know how much profit they generate but even their top line revenue is peanuts compare do the $22 billion Oracle generated last year. MySQL is not going to help Larry get to #1, at least, not with anything close to its current annual revenue.
3) Oracle is going to do something with MySQL that the MySQL community is not going to like. I’ve heard a lot of people talking about all the reasons why Oracle wouldn’t kill off MySQL but they mostly sound like wishful thinking. If Oracle had plans to use MySQL to compete against Microsoft SQL Server in the mid-sized business market, they would probably have said so. They certainly wouldn’t announce they were going to kill it off prior to the acquisition being completed. That doesn’t serve them. And all this speculation is just more free press. Even if they plan to kill it off, they would likely just let it die a slow death.
In the long run, possibility #3 seems most probable to me. However, I can see ways in which Oracle might use MySQL to its advantage. But those ways all seem out of character for Oracle. There was a day when I could see Larry Ellison using MySQL to drive Bill Gates crazy, but Bill Gates is becoming increasingly distant from Microsoft, so product wars are just not going to have the effect on Bill they once did.
Many REALbasic and REAL Studio developers build cross-platform database applications. In fact, in a survey we conducted last year, cross-platform and database access were the two most popular reasons why users said they choose REALbasic. MySQL was the number one database server in that survey as well. In a recent post I discussed why we stopped supporting MySQL for a while so I won’t repeat that here. But we are supporting it once again because so many of you have asked us to do so. And now we are supporting both the Community (free) and Enterprise (commercial) editions.
With the fate of MySQL up in the air, I just want to let everyone know that as long as so many of you want us to support MySQL and the technology is available to allow us to do so, we will.
Since database applications are clearly important to REALbasic/REAL Studio developers, we have our own database server. Next week, we will ship a major new version REAL Server. This new version is as simple to install and administrate as ever and can handle a few orders of magnitude more users than the current release. REAL Studio comes with a license for REAL Server so that developers can build in-house client/server database applications without any additional cost. If REALbasic/REAL Studio developers that use MySQL should need a new server at some point in the future, REAL Server will be there. And of course, you don’t have to be REALbasic/REAL Studio developer to use REAL Server. I think REAL Server is better than MySQL in many ways but I’m obviously biased. You can check out the new release and decide for yourself.