Open Source Technologies and their Relevence