Monday, May 17, 2010

Open source Is Not Charity

Unlike most people think, open source is not charity. It is a viable business model which has tremendous of success. Let us see how some open source companies/products make money.
  • Whenever you use firefox's search box, mozilla gets paid by the search providers, mostly google of course.
  • Ubuntu sells OS to netbook manufacturers. They also charge for professional support.
What are the ways to make money?
  • Professional support is something companies would pay for.
  • Make the basic version free; Charge enterprisy features.
  • There are always innovative ways, like firefox, to get revenue without asking money from the user or throwing some flashy ads.
What do you get?
  • Collaboration with the users. Open source is very close to agile methodologies in this aspect. Probably the user collaboration is the best in open source than the usual commercial development model.
  • Community who volunteers to help other users.
  • Voluntary contribution in all areas of software development like code, testing, packaging, documentation, project management you name it.
  • Good open source products usually don't need much of marketing; or separate training. Internet makes it possible to reach the users, rather user will reach you.
Challenges

As they say, there is no such thing as free lunch. Creating a good community is the biggest challenge. Of course creating great product cannot be considered as any less of a challenge either.