• On The Insider: Britney's Bikini-Clad Top 10
November 23, 2007 12:16 PM PST

Does MySQL's proprietary Workbench signal that the future of open source is...closed?

by Matt Asay
  • Font size
  • Print
  • 2 comments
(Credit: MySQL)

MySQL, one of the world's most successful open-source companies, has released the Standard Edition of its new MySQL Workbench product under a proprietary license. The company gives several reasons for doing so, but I suspect the core reason is that MySQL is experimenting with ways to ensure more of its production customers pay it for the value they derive from its products.

Is this the future of open source? To get ubiquity through open source and then cash through proprietary source?

I emailed Marten Mickos, CEO of MySQL, about the change and he stressed what MySQL's FAQ already notes: This is not crippleware:

The open source edition is the code base the commercial edition is built on. It has the full feature set that is needed to efficiently design database schemata and is not crippled in any way. The commercial editions only adds modules to the open source edition to help the user save time. [Emphasis mine]

I don't think MySQL stresses this point enough. It's not about adding features that affect the core utility of the product. It's about adding features that cut the time required to develop using Workbench. It really would have been better offered as part of its Enterprise service. More on that below.

The company notes:

Everything that is possible in the Standard Edition (commercial version) can also be done with the OSS Edition. You only trade saving time and ease of use for money....

If you are a MySQL expert who has the knowledge and time to manually perform some steps, MySQL Workbench OSS will be the ideal choice for you. If you want to be able to do more in less time, you would like to have the additional safety-net or you simply want to give something back to the MySQL team - the Standard Edition is your logical choice.

As noted, MySQL would have done better to brand Workbench Standard Edition as a service, perhaps as part of its Enterprise Network offering, much as Red Hat's Network offering is proprietary. The real value of open source is in the software that you run in production, and the code you modify to get there. Workbench is a tool - a service - that is designed to get more people into profitable production. Brand it and license it as such.

MySQL could have heightened the value of this service by letting an open-source version of Workbench run wild in the community, with all sorts of third-party modifications, plug-ins, etc. The company would then cut back on features, functionality, and complexity to provide a safe, simple, and ongoing subscription to the service for its paying customers. The community and MySQL's customers would then get more value, not less, by getting more and less, respectively.

In fairness to the company, it arguably has created this problem for itself by giving away a certified, tested version of its database for years, such that the need for support in production is muted by the quality of the code and it has had to cast about for modified business models. Had MySQL immediately gone with the time-delayed bug fix model that it currently uses, it likely wouldn't need to resort to this kind of tactic. Or, rather, this strategy would have been a tighter fit with its existing model.

Regardless, MySQL is not signaling that its future is proprietary with Workbench Standard Edition. It's just demonstrating that while its core database will be open source, the services around that database need not be. It's a permutation on the Red Hat model: the bits are free, the service is not, both in the sense of free beer and free speech.

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay.
Recent posts from The Open Road
Cloud to suck money out of market, report says
When open source isn't (open enough)
SAP wants an open Java process (pot, meet kettle)
Google shifts software value to operations, away from IP
Mobile: Still waiting to see what sticks
Google privacy controls: Most people won't care
Amazon's move mocks EU's fear of Oracle
Skype to open-source far too little
Add a Comment (Log in or register)
Open Source is good, but you get what you pay for
by BrianAbbott67 November 23, 2007 2:15 PM PST
I cannot foresee a day when MySQL does not offer a community edition that will satisfy the needs of most small clients. But why the hell should MySQL devote time, energy, manpower, resources, and its money to give everything it has created away for FREE to a bunch of free loaders who offer nothing in return but a few compliments and a hell of a lot of gripes?

I am of the mindset that MySQL darn near has an obligation to offering a level of products and services that will compete for enterprise market share with other big names such as Oracle, MS, and even other freebies such as Firebird and PostGre, offering an enterprise class of products that are not free.

Even MS offers a free version of its SQL and other development tools. But we all know that for enterprise level solutions their solutions are very expensive (and licensing darn near requires a Master's Degree to understand).

So I commend MySQL for thinking about its future, thinking about being profitable, and for showing that Open Source can also work towards the development of commercial solutions.
Reply to this comment
by Cargill_Biff December 5, 2007 7:55 AM PST
Isn't the point of ALL software to make things easier and save you time?
If so, how do decide which features should be made available in exchange for money?
This offering is the same as offering a less feature rich version of software (or crippleware if you prefer) at no cost, and the 'full' version for pay.
They should have made this tool available as part of their MySQL services, not a separate software product. IMO, as a software product with proprietary components, it erodes their commitment to the Open Source community.
Reply to this comment
advertisement
Click Here

As alternative energy grows, NIMBY greens

With more renewable energy projects trying to come online, the country grapples with the balance between local land use and a national push for clean energy.

Google to remake programming with Go

A Unix co-creator is among those behind a language Google hopes will speed computers and programming. Today, Go becomes open-source software.

advertisement

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right