MySQL Beats Oracle for Wireless Developers, is Beaten By Microsoft SQL Server

From: http://www.crn.com/sections/breakingnews/breakingnews.jhtml?articleId=196700062

The short version is that among 380 wireless application developers surveyed,
30% use Microsoft SQL Server as a backend,
20% use MySQL,
16% use Oracle.

Microsoft can offer bundles, so they can just offer SQL Server cheaply so long as companies have the MSDN service (I don't know if they do, but they can). MySQL and Oracle are standalone offerings -- no bundles. And as an embedded database, a MySQL license must be bought.

So this research shows that when customers have to pay for a database, they choose MySQL over Oracle. Granted, they choose Microsoft SQL Server over both.

Now, many folks say I'm a MySQL nut. I am, but that's not the point -- I do not advocate that MySQL is the only database to use. In fact, I think competition is wonderful, and I am happy about the existence of Oracle, PostgreSQL, Sybase and DB2. I have never tried to convert a company from using the solution that works for them to using MySQL. And MySQL has many problems.

That being said, I'm very excited about this news.

Your SQL Server info is

Your SQL Server info is wrong.

SQL Server Compact Edition and SQL Server Express Edition are both free to download and free to embed in your application as long as they do not connect to another "paid" SKU of SQL Server, this has nothing to do with MSDN.

If Compact or Express need to connect to a SQL Server (synch, copy data etc) then a Client Access License (CAL) or Per CPU Server is needed, again nothing to do with MSDN.

SQL Server MSDN licensed software CAN NOT be used in production.

Hi Sheeri, And as an

Hi Sheeri,

And as an embedded database, a MySQL license must be bought.

Well, this is of course only true if you are embedding MySQL in a non-GPL application. Otherwise you are free to use it without purchasing a commercial license.

Bye,
LenZ