• On TechRepublic: 10 most annoying default configurations
May 7, 2008 3:05 PM PDT

Will the real MySQL please stand up?

by Matt Asay

Kaj tried to explain MySQL's "new" policy of offering closed extensions to its 100 percent open-source core (New? MySQL Monitor has been commercial-only since 2005 or so, as Marten Mickos recently reminded me), but Kaj's clarification clouded things more than it cleared them, such that wild throngs crowded the streets to celebrate their apparent success in browbeating MySQL into giving them all of its software for free, forever.

Put simply, Kaj indicated that one announced closed extension would now be open source, but said nothing about other potential closed extensions. People missed the point (which was not hard given the post's (correct) emphasis on all the open source that MySQL does and will do).

It wasn't merely those outside the company who were confused, however. MySQL co-founder, Monty, also missed the memo:

My hope is that the experiment when it comes to closed source extensions developed by Sun is now ended. As far as I know, there is no existing plans for any closed source extensions to the MySQL server.

Wrong (and right)...and on several counts. First, it wasn't Sun that introduced the idea of closed extensions to MySQL. MySQL was already working on these in its efforts to experiment toward a model that allows it to make huge amounts of software available under free and open-source licensing, while also earning a fair return on its efforts.

Marten explained in an email to me:

...[I]t makes sense to note that the absolutely overwhelming portion of our lines of code are GPL. That's why I compare our commercial add-ons to salt in delicious dish. You just need a tiny bit to make it good, and you don't want too much of it. The non-GPL code we have produced and are planning to produce is much less than the closed-source code we have opened, i.e. Cluster and Falcon.

Absolutely. The critical thing will be to make sure that the commercial extensions never inhibit adoption; that they don't foil its community. MySQL's heart is in the right place on this one - I'm convinced it will do this right.

Second, MySQL remains committed to continuing this experiment. I've heard this directly from Marten Mickos, Zack Urlocker, and Ian Murdock. They were very public about it on stage at the ComunityOne event. Let's stop pretending that MySQL is not doing this, and that it will be the end of open-source life as we know it.

Third, we're not talking about the MySQL database/server. Marten committed on stage at CommunityOne that the database would be free and open source forever. 100 percent. That's not in question.

The question is around proprietary and/or closed extensions at the periphery of the database: add-on modules that add functionality, performance, or something, but which don't detract from the core database product. Yes, MySQL will offer these.

So, in brief, MySQL will offer closed extensions to its 100 percent open-source database product. It will not add to global warming or other serious issues in the world today.

Take a deep breath. Then contribute some code, or cash, to MySQL. That's the best way to help influence the project, in my opinion.

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.
Recent posts from The Open Road
What soccer team would your company be?
Open-source licensing: Your mileage may vary
Open source to shape cloud computing, but not dominate it
Off-topic: Why can't I have this job?
Legalized drugs, now open source. Those crazy Dutch!
Will 'good enough' virtualization topple VMware?
Linux community codes around Microsoft's FAT patents
As Mozilla 'upgrades the Web,' Microsoft must upgrade its pace
Add a Comment (Log in or register)
by dledwards May 9, 2008 11:39 AM PDT
Hello Matt. I covered this in Log Buffer #96.

Dave Edwards.
Log Buffer
Reply to this comment
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

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