Why a developer and a user should go for Open Source Technologies. Like why people using Windows should move to Solaris. Linux etc