Open Source, Free, and Proprietary

Open source allows people to collaborate on software without problems with intellectual property(RevolutionOS). Linux is an alternate operating system to Windows and if it was not for open source, Linux may never have been created. However, open source is more than access to the source code. There exist 10 rights to using open source software and must comply with specific criteria.

  1. Free redistribution
  2. Source code available
  3. Derived works permitted
  4. Integrity of the author’s source code
  5. No discrimination against persons or groups
  6. No discrimination against fields of endeavor
  7. Distribution of license
  8. License must not be specific to a product
  9. License must not contaminate other software
  10. License must be technology-neutral

According to Richard Stallman from RevolutionOS, free software is similar to having free speech.

Multiple people collaborating on a software should be a disaster but the more people looking at the software has been successful. In other words, the more people looking at something the better the product will be. With free software comes a free market for support. For proprietary software, support is a monopoly. Having no support for software terrifies people. Proprietary software is successful because experts write the code and we buy them along with offering support for the software. Furthermore, collaboration is replacing proprietary.

Open source has flourished in software because programming, for all the romance of guerrilla geeks and hacker ethics, is a fairly precise discipline; you’re only as good as your code (Wired).

Linux became to be because developers wanted an operating system that could be customized in order to meet the needs of the user. This is the foundation of open source software. Additionally, open source has benefits ranging from cost to flexibility. Open source is more appealing than the proprietary software because it is freely distributed. Furthermore, developers are around worldwide supporting open source. Support for the software is readily available.Combined with all the benefits of open source, proprietary software might be headed for a decline.