% fortune -ae paul murphy

Oracle Office, MySQL, and other dreams

Most people don't know this, but at one time Oracle Corporation ran an extensive internal beta adding a pretty good word processor and spreadsheet to the Oracle Office communications product most recently renamed Oracle Beehive and now positioned against both Exchange and Domino.

At the time I didn't see the combination as competitive with Applixware or even Q-Office, but recommended it for sale because it did one thing better than any competitive product I knew of: it stored everything as rows in the standard database.

Sun does not own OpenOffice.org and Oracle, accordingly, isn't buying it - but because Sun does own the StarOffice product and is the primary contributor to OpenOffice.org, Oracle is buying both influence with, and responsibility to, that community.

If Sun and Oracle now recreate the full Oracle Office by combining Beehive with StarOffice, ensuring standardized database storage for all data, and open sourcing some of Oracle's forms based development tools into the bargain, almost everyone stands to gain.

The obvious effect, of course, is to give OpenOffice a tremendous technical advantage over Microsoft Office while, at the same time, adding communications technologies and a real Access competitor.

I think, however, that two rather more subtle effects would dominate the future impact such a product would have.

First there's the impact on the whole ODF scene. Right now, and for the past ten years, I'd argue that the eminently logical separation of storage from format is what's enabled Microsoft to stall on ODF by keeping the brightly colored ball bouncing in the public eye while quietly and effectively selling internal integration as the justification for knee capping ODF at every opportunity.

Force content and format information to be stored in a single, consistent, way however and Microsoft's wiggle room get reduced while accurate format conversions become easier - meaning that a new Oracle Office would ultimately have an enormous impact directly in terms of getting truly open document format standards widely accepted and used - and indirectly in terms of empowering the Linux desktop.

Second, for this to really work in light of Sun's existing licensing commitments, Oracle would have to open source the database and communications components for Oracle Office. Since MySQL is well suited to the job and already open source, my guess is that the pros and cons of using it would then tilt in favor - meaning that my hypothetical Oracle Office would boost the MySQL community first by creating long term support commitments and secondly by putting it at the core of a lot of Exchange replacements.

One note:

  1. I'm assuming that Oracle will neither want, nor be able, to sell Sun's MySQL asset as a going concern.

    The reason I'm making this assumption is that Sun's billion dollars didn't so much buy an asset as deny IBM the chance to increase Sun's dependence on Oracle for hardware sales - meaning that there isn't much there, and simply spinning the commitment off into a tax exempt foundation would return far less to Oracle shareholders than using MySQL to gain credibility and support in the open source community will.


    Paul Murphy wrote and published The Unix Guide to Defenestration. Murphy is a 25-year veteran of the I.T. consulting industry, specializing in Unix and Unix-related management issues.