Introduction
Open source contribution in Information Technology refers mainly to software products where the developers of such software avail the software product together with its source code so as to allow the end users, organizations or even sellers to modify the software to suit their own customization. For software to be considered open source, it must meet the following criteria:
- Unrestricted redeployment: the software license should allow vendors to sell or freely redistribute the software as a package with code combined from different sources. The license should not demand royalty or a fee of any kind from the sale of ...