Many open-sourcers back an Oracle takeover of MySQL

Claim critics like Widenius, Stallman spread unfounded fears about MySQL's future

Licensing issues

Crucial to this debate is how the open-source license used by MySQL, the General Public License v2, is viewed.

GPL v2 is used for about half of all open-source apps, including Linux. Created by Stallman, GPLv2 requires anyone who distributes or sells an app based on the licensed code to give away the source code for free.

The "copyleft" provision of GPLv2 would allow developers to easily create and even sell so-called "forked" versions of MySQL if they become dissatisfied with Oracle's handling of it. Indeed, a number of forks for MySQL have emerged in the past two years due to dissatisfaction with Sun's management of the database.

The license provision would serve as a check against Oracle's misuse of its ownership of MySQL, supporters of the deal say.

However, critics like Widenius and Stallman argue that any attempted forks of MySQL could not use a key revenue source -- the ability to sell proprietary licenses of MySQL to software vendors looking to build their own apps using MySQL.

For competitive reasons, many ISVs don't want to share the source code back to the wider community. As such, the GPLv2 has little appeal to such developers.

Meanwhile, because it would own the MySQL copyright and the right to distribute MySQL under dual licenses (GPLv2 and proprietary licenses), Oracle would have the right to sell proprietary licenses to ISVs.

In this context, by forcing all source code improvements to be shared, GPLv2 gives Oracle an advantage open-source forkers, the opponents say.

"One can fork a GPL project (i.e. the code), but one can't easily duplicate the economic infrastructure around it," Widenius wrote in his blog.

Some opponents say they would be appeased if the EU forced Oracle to switch off the GPL to a more permissive licensing arrangement, such as that used for the Apache open source Web server.

"Apache leaves everyone -- developers, users, vendors, etc. -- on equal footing," wrote Matt Asay, an executive at open-source firm Alfresco Software, and blogger for News.com. "The GPL does not. With the GPL, the copyright holder [Oracle in this case} retains effective control."

Appeal overstated

Piana, who recently joined Oracle as co-counsel to work on the effort to clear the merger, argues that opponents of the deal are overestimating the appeal MySQL would have if the open-source community, or even just the key developers, abandoned it. "A proprietary standalone version of MySQL has no appeal compared to the free software licensed one," he wrote in his blog.

Gordon Haff, an open-source analyst with Illuminata Inc., also doesn't buy the argument that the GPL hurts MySQL. He's in favor of the deal going through. "Oracle's planned acquisition of Sun does inject some uncertainty into the MySQL picture although, in my view, the more frantic handwringing is overblown," he said.

Marten Mickos, former CEO of MySQL, maintains that even with the dual-licensing structure Oracle would use, "users of MySQL exert a more powerful influence in the market than the owner does."

In a letter sent earlier this month to Neelie Kroes, the EC's commissioner for competition, Mickos argues that "the reality remains that if the main steward of an open-source product fails to live up to reasonable expectations, the forces of open source will take over. "

Mickos, who says he has no financial stake in the merger, also argues that Oracle is being portrayed unfairly as a bogeyman.

Oracle "has as many compelling business reasons to continue the ramp-up of the MySQL business as Sun Microsystems and MySQL previously did, or even more," he wrote.

Meanwhile, Groklaw's Jones says that letting the EU force Oracle to change MySQL's license from the GPL to the more permissive Apache license would set a dangerous precedent.

"On what legal basis would anyone have authority to change the license, other than the copyright holder?" she wrote. "Are you seriously suggesting that a regulatory body decide the license instead of the copyright owner? What a reckless idea."

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags OraclemysqlOracle-Sun mergerSun Mircosystems

More about ApacheCrucialEuropean CommissionFree Software FoundationIlluminataLinuxMicrosoftMySQLOracleSun MicrosystemsUbuntu

Show Comments
[]