« Security is difficult; open source security sometimes even more so | Main | The death of dual-licensing as a commercial open source strategy »

May 15, 2009

How did MySQL become so successful?

We often talk about business models, technology, open source and other similar topics that are unavoidable for anyone interested in starting a business today, but we sometimes forget the real reason why products become wildly successful. It's actually rather simple:

  1. You have to have something that people really need.
  2. You have to essentially be the only choice on the market.

Get those two things right, and everything else will follow. MySQL was there, in the right place and at the right time, to fill a critical gap that existed back in the early days of the Web: everyone needed a lightweight database engine that could be used to power Web sites. The fact that MySQL was not open source1 did not matter, and neither did the fact that MySQL lacked many of the features needed to be a proper database2. The features MySQL did have were right for the job and so people used it.


Footnotes:

  1. MySQL was initially free for end-users, but you had to pay for redistribution; ISPs were in a grey zone.
  2. The message from MySQL was, rather amusingly, that only wimps needed transactions (paraphrasing).

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54fd889f2883401156f93a59d970c

Listed below are links to weblogs that reference How did MySQL become so successful?:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Nice post, Ivan. I'd go as far as saying "only wimps do not use transactions!" LOL :)

The comments to this entry are closed.

MY WORK

IronBee is the next generation web application firewall engine, and it's open source too.
ModSecurity Handbok cover
ModSecurity Handbook is the definitive guide to the world's most popular web application firewall.
Apache Security cover
Apache Security is the complete guide to securing your Apache web server.
SSL Labs offers a comprehensive SSL security assessment consisting of 250+ checks. To start, enter your domain name below:

ABOUT ME

Ivan Ristić is an open source advocate, entrepreneur, writer, programmer and web security specialist. He is the principal author of ModSecurity, the open source web application firewall, and the author of Apache Security, a concise yet comprehensive web security guide for the Apache web server.   [LinkedIn Profile]

My Photo

TWITTER

@ivanristic

    FEEDS