s source code integrity must be maintained, there should be no discrimination of any kind to anyone using the software, the software must be distributed with distribution licence, the license must not be tied to a specific product, and finally, the licence must be technology – neutral. Sme of the vailabel open source software include Apache HTTP server, GNOME desktop Environment, GIMP image Editor, Firefox we browser, Android smartphone operating system, MYSQL database, PHP among others.
Most of open source software are reliable. The reliability of open source software is due to the fact that all open source software are peer reviewed. This has made open source software to be to be more reliable and robust even in the most stringent conditions.
The use of most open source software is safe. Once the initial source code of a particular software has been, the community of open source developers take up the project to review and correct any available bugs. This removes all security holes thus making the software more secure. Also, in cases where a security vulnerability has been identified, it’s quickly fixed by the open source community.
Most of the open source software are released free of charge. The only costs that may be incurred include the customization costs and maybe the downloading costs. This makes the acquiring and the use of open source cheaper as compared to closed source software software.
The availability of open source software makes it easy for one to evaluate the software. For instance, it can be assessed to determine if it has the expected requirement. For instance, just by evaluating the source code, one is able to determine if the software is secure or it has security holes.
Open source software are being faced by overall disadvantage. Most of the open source software are not straightforward to use. Tis attributed to the fact that the developers of the system give less attention in the development of user interface.