Version: 2008

Comments on: MySQL and "commercial extensions:" Core, complements, and semantics

MySQL has made a short-term public relations error in calling out its proprietary extensions, but one that is easily fixed. It simply needs to reassure its user community that it is not taking anything away, now or in the future.

Add a Comment (Log in or register) (11 Comments)
  • prev
  • 1
  • next
by tristanbob April 16, 2008 9:02 PM PDT
Matt,

You are assuming that the Red Hat model is the best business model. I don't think that has been proven yet. How do we know that Red Hat's model is sustainable? Once companies become familiar with Linux, and their engineers become skilled, who is to say that a significant amount of customers won't switch to CentOS?

By the way, I think you are underestimating the impact of CentOS. I know of a half-dozen proprietary software products that run CentOS under the hood. Some hide that fact, and others simply say "RedHat Linux compatible".

Even if you can prove that RedHat provides the best service on the planet, it doesn't count for anything if the customer doesn't want support anymore. Just ask yourself this - How many Windows customers buy services from Microsoft? Almost none! Perhaps this is how RedHat will become, where people don't need their services anymore.

I think the dual-licensing model is terrific for MySQL. There are hundreds of vendors who want to sell a product with an embedded MySQL database. These vendors do not want to deal with the GPL, so they buy licenses from MySQL. MySQL uses that money to fund development of the open source product, along with the proprietary extensions.

I think MySQL is a better example of a successful open source business model, but we are each allowed our own opinions. ;)
Reply to this comment
by jsoltero April 16, 2008 9:45 PM PDT
I agree. Regardless of which "One True" open source business model might be, Marten deserves credit for being open about their experimentation and candid about the fact that some might not like it.
by acorliss April 16, 2008 11:36 PM PDT
I'm not a RH user (or fan), but I believe they do have a valid business model. As an IT manager I've had to interview more than my share of sys-admins, and the state of the IT labor pool is pitiful. Most sys-admins are exactly the market RH taps into: people trained in specific applications, *not* in core technologies. Based on that, I don't see how MySQL wouldn't be able to be just as successful in the support model as well.

The industry is evolving, and while Linux is growing in its share, it's increasingly being used by the same limited people that manage Microsoft platforms, and they don't have a clue what's going on behind the GUI. Sounds like ripe pickings for RH & MySQL....

And, yes, I *am* bitter. ;-)
by Matt Asay April 17, 2008 1:17 PM PDT
It's not about The One True Way (though Red Hat makes more money at a better growth rate than MySQL, I believe). It's about being pragmatic. MySQL doesn't have the luxury of tweaking its model as others do, because it is community property. If it wants to give up its LAMP prominence (and the $1B price tag it commanded because of it), fine. But don't talk about its need to experiment without remembering that it is what it is because of open source. It would be yet another member of the Oracle roadkill family without open source to have made it popular and prominent.
by arjenlentz October 23, 2008 5:04 PM PDT
(a belated note on this)
One thing to realise about the dual licensing, is that quite a few vendors have purchased licenses for "embedding" MySQL even though they would be perfectly entitled to distribute their product with the GPL license. From my own observations, this may even be the vast majority by now.
One could bring up the "risk" factor and just choosing to buy licenses because that's playing it safe... but really...
by mao995 April 17, 2008 7:35 AM PDT
Matt: You'll recall our bet on the direction of the software market generally -- toward pure open source, or toward a hybrid model with open source and proprietary software from the same company. You are a step nearer baking me a pie today.

-- Mike Olson
Reply to this comment
by Matt Asay April 17, 2008 1:40 PM PDT
Wow! A return to software's past. I'm more inclined to side with Tim on this one that we'll see proprietary value move around in the stack. I'm not saying there won't be "proprietary," but I think the days of shipping licenses are nearing an end. They just don't fit 21st-century digital realities.
by scurryn April 17, 2008 11:53 AM PDT
Sun/MySQL's Zack Urlocker has also blogged about this here:
http://www.theopenforce.com/2008/04/two-markets-in.html
Reply to this comment
by larryalston April 17, 2008 1:49 PM PDT
Zach's blog does a great job of articulating the balancing act vendors have, be they vendors that have grown from pure open source roots or vendors that have adopted an open source strategy to augment their overall product offerings. We are often accused of "not getting" open source because we have come out of the gate with a hybrid model, even though we adhere to the principles of giving away the crown jewels and charging for the services and capabilities around the edges. It just so happens that the community that has no problems with our hybrid approach and paying for closed source add-ons around the edges, is the community that pays handsomely and makes the business model work. With that said, the community that is worried about us corrupting the core and the pure open source model is just as important to us and the balancing act is difficult and real. Our broad based community is really the Apache projects we adopt into our open source offerings so we have a clear separation of concerns but we still struggle with the balancing act and try to give back MUCH to Apache. What is interesting about this post and Zach's response is the realization that companies like MySQL and IONA are converging on the same issues and model -- coming from very different beginnings with open source offerings. -- Larry Alston
Reply to this comment
by April 18, 2008 9:46 AM PDT
WRT to CentOS, it helps and not hurts RHEL's bottom line. There are many relevant quotes, but here is something from Fedora Planet:

http://lwn.net/Articles/261768/

Also, Brian Stevens (Red Hat CTO) recently said at The Linux Foundation?s Annual Collaboration Summit earlier this month that one of Red Hat's goals is to give customers the immense value that goes with a "zero cost to exit" offering where there is no RHEL lock-in, and to that end the folks at CentOS have done Red Hat a great favor.

The previous Fedora chairman Max Spevack did have many nice things about centos:

http://spevack.livejournal.com/17372.html

http://spevack.livejournal.com/10144.html

http://spevack.livejournal.com/27382.html

And Nick Carr of Red Hat said:
http://itmanagement.earthweb.com/article.php/3671886

Anyway, the net result is that CentOS brings Red Hat customers and CentOS helps Red Hat solve problems in their enterprise code base (search the Red Hat bugzilla for CentOS) at no cost to Red Hat.
Reply to this comment
by montywi April 21, 2008 11:50 AM PDT
An additional point is what makes open source software successful:

- No software lock in; If something doesn't exist or doesn't work you can fix it
- No vendor lock in; If a software vendor goes out of business or gets too unreasonable you can change the vendor
- More users with makes the code more tested
- More developers, which gives the software longer lifetime and increases innovation.
- As long as you are a community driven open source project, there is little chance that the code will be forked into multiple projects

There are a lots of other reasons, but all have the same thing in common; As soon as you close one critical part of the software, the line between closed source and open source disappears together with many of the prior advantages. You become a vendor that makes crippleware. No one really wants to use crippleware and while people try to portray it as balancing open source ideals with business sense, it doesn't.

I am absolutely sure that MySQL would never have been a success if the MySQL server or other offerings would have been crippleware from the start. Changing the server to crippleware now and exchange growth and adaption for money is not something that I think is in Sun's interest.

I agree that one needs to make money, but that should be done by proprietary services, not on software. The RedHat business model is one of them, but there are others.

I disagree with the idea of giving paying users first access to the software before the community. This will make paying customers and their production systems your bug finders, something they don't really appreciate. We have seen this with the current MySQL enterprise server which has a much higher customer/community bug finding ratio than what we had before this offering.

For Sun in particular this is not that hard as Sun can package the MySQL offerings into it's other offerings and sell a complete stack with support and other services. Sun can take MySQL to new kinds of customers, and has channels that MySQL AB did not. There are many new compelling offerings and business opportunities to be made, without having to go to crippleware.

You can find more things about this topic on my blog at:
http://monty-says.blogspot.com

Monty
Former CTO of MySQL AB, now with Sun's CTO Organisation
Reply to this comment
(11 Comments)
  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

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