Date Added: Oct 2012
The development of Open Source Software (OSS) is fundamentally different from the proprietary software. In the OSS development scenario a single developer or group of developers writes the source code for the first version of the software and make it freely available over the internet. Then other developers are invited to contribute to the existing code for its next release. Making the source code of the software available on the internet allows developers around the world to contribute code, add new functionality, improvement of the existing source code and submitting bug fixes to the current release.