Trouble on the high seas for MySQL?

New commercial extensions worry MySQL community

By Brian Proffitt  2 comments

Avast, ye scurvy dogs! It be Talk Like a Pirate day, and I be here to tell y'tales of stormy skies and dark waters in the world of MySQL.

Arrrr!

(Yeah, that's enough of that. Just had to get it out of my system.)

On Thursday last week, Oracle quietly announced the addition of three new commercial extensions to MySQL Enterprise Edition, the proprietary flavor of the dual-licensed MySQL database.

From a technical point of view alone, these extensions are pretty good. Thread pooling has been added to improve MySQL scalability; failover clustering support has been added for Windows clustering and high availability features are enabled with a VM template; and external authentication APIs have been added for Pluggable Authentication Modules and Windows.

So, what's the problem?

It seems that quite a few people are upset about the whole notion of adding commercial-only features to MySQL, seeing it as the end of all innovation in the GPLed flavor of the popular open source database.

I don't see these additions as being anything other than a value add to MySQL customers who are willing to pay for them, and this is no more a threat to the open MySQL development than the hinkiness a dual-license set up has in the first place.

In other words (long time readers, here's where I blow your minds), this is a good move by Oracle.

I know that seems strange coming from me, but in the context of a dual-license model, this is exactly the kind of thing that goes on. Indeed, it almost has to happen. Why? Because in order to justify charging money for a non-open version of MySQL, Oracle (and Sun and MySQL AB before it) has to have a value-add for the commercial, proprietary flavor.

In the past, commercial mySQL's value-add was the support and consulting that MySQL AB would provide enterprise customers. The availability of a proprietary flavor for those customers who did not want to work with the GPL was a feature as well. And for a while, these were enough. But then it became clear this wasn't enough of a differentiator. MySQL AB tried adding monitoring tools and a rapid release schedule for paying customers, but that didn't go over so well, and now a slower release schedule is the norm.

So now, two companies later, the concept of for-pay features are the differentiator, and Oracle's going to catch all sorts of heck about it from the open source community, which fears that in order to pump more revenue into MySQL, Oracle would just abandon open source MySQL development altogether.

No offense, but these people should get a grip. This is one case where Oracle seems to be taking care in how it steps on the open source path. They aren't flooding the product line with a wash of new commercial-only features, and they released a fairly well-received 5.5 version of MySQL this past winter--a release chock-full of open source goodies.

Sure, it would be great if MySQL were all open, all the time. But once the dual-license model is created like this, then commercial extensions are a natural progression to trying to create a value add for paying customers. What's happening with MySQL is not something new, or completely outrageous. Anyone who lives in MySQL-land should accept this as a part of the way MySQL has been handled since its exception.

Oracle may someday drop the dual license and shift MySQL to a proprietary license, but that day is not today. Part of Oracle's agreement with the European Union Commission for being allowed to go through with the acquisition of Sun was the promise that Oracle would continue to support the dual-license scheme until the fifth anniversary of the closing of the transaction. That date is January 28, 2015. What happens then is anybody's guess, but I think a successful proof-on-concept of how the commercial and open licenses can work together would benefit all involved.

Read more of Brian Proffitt's Open for Discussion blog and follow the latest IT news at ITworld. Drop Brian a line or follow Brian on Twitter at @TheTechScribe. For the latest IT news, analysis and how-tos, follow ITworld on Twitter and Facebook.

Follow Brian on Google+

Brian Proffitt is a veteran Linux and open source journalist/analyst with experience in a variety of technologies, including cloud, virtualization, and consumer devices.

ITworld LIVE

IT Management/StrategyWhite Papers & Webcasts

White Paper

The Cloud: Reinventing Enterprise Collaboration

Collaboration and content sharing are not, of course, new concepts. But cloud computing has changed the nature of collaboration, content sharing, document storage and project management to enable more efficient, faster-acting and cost-effective enterprises. According to a new study by IDG Research, the vast majority of knowledge workers (86%) placed a very high level of importance on collaborating with internal coworkers and external stakeholders, and having access to the most up-to-date corporate information. Read how organizations are realizing massive productivity gains by transitioning their content management solutions to cloud-based models.

White Paper

Empowering Your Mobile Worker

Today's most productive employees are mobile, and your company's IT strategy must be ready to support them with 24/7 access to the business information they need across a range of mobile devices.See how corporations are meeting the many needs of their mobile workers with the help of Box.

White Paper

Market Landscape Report: Online File Sharing and Collaboration in the Enterprise

The trend toward "consumerization" marches onward in IT; more and more end-users are choosing their own hardware plaforms and software applications in lieu of the IT-sanctioned business tools provided by their companies. These end-users are looking to tackle issues like data sharing, portability, and access from multiple intelligent endpoint devices, creating a conundrum for IT as it needs to balance business enablement, ease of access, and collaborative capacity with the need to maintain control and security of information assets. This need for balance is one of the drivers of the fast growing online file sharing and collaboration segment of the SaaS market. This paper examines the market drivers, inhibitors, and top vendors in this segment, including Box, Citrix Sharefile, Dropbox, Egnyte, Nomadesk, Sugarsync, Syncplicity and YouSendIt.

White Paper

Sharing Simplified - Consolidating File-sharing Technologies

Employees need to share content with colleagues within their organization and outside. Yet, ECMs make it hard to share content within a business and impossible between organizations. Read how one company consolidated multiple file sharing technologies to increase productivity and reduce complexity.

White Paper

Content Sharing 2.0: The Road Ahead

A growing number of companies are taking advantage of the natural synergies that exist between cloud-based IT services and content access and sharing. Legacy content management and collaboration systems simply weren't designed to meet the evolving requirements of today's IT and business managers, as well as the needs of content users. Box provides cloud-based content storage, access and collaboration services that require virtually no user training and supports file access and delivery on almost all popular PC and mobile devices. Read how Box let companies rapidly implement a cost-effective and secure content storage and sharing system that can easily expand to accommodate any size and number of files.

See more White Papers | Webcasts

Ask a question

Ask a Question