Also the communication gap. Software product r&D can happen on a product where the maerket is, product developed in INDIA cannot be sold in US and vice versa. Several factors contribute to a product development. INDIA specific software can be devloped in INDIA and not in US except some segments like OS which INDIANs and most of the world have blindly adapted though using VISTA or LINUX or XP INDIANS cannot achieve efficiency or productivity which they could achieve if there was an OS which could cater to localized INDIAN environment.