Chris Sharp, director for platform strategy for Microsoft in Asia-Pacific, said governments that standardise on open-source software are hurting their local software vendors as they can't make the money needed to invest in their own software products.

Sharp, who used to work for Red Hat before joining Microsoft, said building open-source software is a "waste of money" and that a company was in effect giving away its intellectual property, preventing it from getting future benefits. "If you are compelled to give back to the community, then you don't have the opportunity to benefit from that knowledge," he stressed.

Read more: TechWorld.