You would think a firm that fancies itself a Linux development company would have some respect for the GPL. With most companies, you’d be right. But not with Oracle. It becomes more obvious with each passing day that Larry Ellison has absolutely no respect for the GPL. The FOSS community would do well to consider Ellison to be the proverbial wolf in sheep’s clothing and act accordingly – for “FOSS-friendly” Oracle might pose more of a threat than Microsoft ever did.
Ellison seems to be making the GPL his play toy, shamelessly looking for holes in the license to exploit to his own advantage. Several years back, to show his displeasure at Red Hat for potentially moving into his territory when they acquired JBoss, he boldly announced the release of Unbreakable Linux, which was really Red Hat Enterprise Linux (RHEL) rebranded as an Oracle product (which he was perfectly free to do under the terms of the GPL).
He then had the chutzpah to offer support, not only for Oracle’s distro, but for RHEL’s customers as well, at a fraction of what support from Red Hat would cost. Mainly this was seen for what it was, the actions of an angry bully against his rival. From what we can tell, few of Red Hat’s clients defected to the Oracle camp.
This week at Oracle OpenWorld, an Oracle trade fair at the Moscone Center in San Francisco, Ellison announced another new game he’s playing with Linux and the GPL. It’s called Oracle’s Unbreakable Enterprise Kernal for Oracle Linux. If this sounds like a mouthful, it’s only a mouthful of hot air being vented into a balloon that should not fly. Basically, it seems to be the 2.6.32 Linux kernel optimized for the Oracle stack, nothing more nor less. However, Ellison and Company are making some fantastic performance claims, reminiscent of the “independent” studies commissioned by Microsoft that “proved” Windows was cheaper than Linux.
All of this would be merely comic relief if it wasn’t for the fact that Oracle just became a much more important player in the open source world with their acquisition of Sun. MySQL, Java and OpenOffice.org are now FOSS projects that fall under the Oracle umbrella, with OpenSolaris already having been killed-off. Oracle’s current legal battles against Google concerning the use of Java in Android have many worried, and rightly so, about the future status, not only of Java, but of OpenOffice.org and MySQL as well.
The later is particularly worrisome, as the open-source implementation of MySQL, combined with Linux and Apache, is one of the essential workhorses of the Internet. At any time, for any reason, Ellison could decide to remove dual licensing from future versions of the MySQL database and make it totally proprietary. However, this might not be all bad. MySQL, as a free and open database, has become so important that other big players (hint: IBM, Google & Yahoo) would probably pick up the ball, create a fork, and create a new standard, leaving Ellison stranded with a MySQL brand that no one wants anymore.