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.
Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.
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
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. ;)
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. ;-)
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...
-- Mike Olson
http://www.theopenforce.com/2008/04/two-markets-in.html
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.
- by montywi April 21, 2008 11:50 AM PDT
- An additional point is what makes open source software successful:
- Like this Reply to this comment
-
(11 Comments)- 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