views:

121

answers:

4

Hi, I have been working on a cool project and decided to release it as an Open Source Software. However, I am not sure what business strategy I can use to make money with Open Source.

+1  A: 

Support, AdWords on project website, donations. Or, if it's really cool, start selling 'Pro' version.

Jakub Konecki
+4  A: 

First thing you have to understand is that open source is free as in freedom, not free as in beer. Being open source does not prevent you from selling your product and make money.

Here are some other business strategies:

  1. dual-licensing, where you sell full features product, but give away the analogue with limited features. MySQL is a perfect example.
  2. Giving product for free, but selling support. Red Hat is a brilliant example.
  3. Provide training, certification (Red Hat does it as well).
  4. Selling some stuff, such a coffee mugs, t-shirts with the abbreviation of your product.
  5. Accepting donations.
  6. Putting advertisement on your project's web site (Google AdWords, for example).

For more information, read How to make money with Open Source Software.

Good luck!

Vlad Lazarenko
"Dual licensing" and "sell the full features product, but give away the analogue with limited features" (sic) are distinct and independent options.
Ken
+1  A: 

If someone wants certain features and is willing to pay for them, implement them and charge money for the work.

SurvivalMachine
A: 

Another strategy is to make the basic, core software free and open source, and sell advanced features (aka PRO version...) for a price. Alfresco (CMS) and iMacros (web testing, web scraping) do that with good success.

While this is not 100% open source, I think it is a practical compromise, especially if you are not that big and famous as MySQL (yet).

FrankJK