The average computer user has a large amount of software that he bought long time ago and today he doesn’t use them anymore. Perhaps he upgraded his computer, or changed the manufacturer and after that the program no longer worked. Computer software may be outdated. The program may simply not do what the user needs. Maybe he bought two or more computers and he doesn’t want to pay for another copy of the software. Whatever the reason is, the software that was bought long ago today no longer serves the purpose. Should that happen?
What if you had the right to receive a free upgrade every time your software needs it? What if you could transfer the free version of the software after switching from Mac to PC? If the software isn’t working, or it isn’t strong enough, what if you could make it better or even if you could be able to customize it yourself? What if you could use your software on a computer in the office, at home desktop computer and on a laptop instead of just on one computer? Probably you still use the software that you bought a long time ago. These are some of the rights which the open source software gives you.
The definition of open source is the monument of rights of computer users. It defines certain rights that license the software must be approved in order to be considered open source license. For those who do not prepare their applications with open source it is increasingly difficult to compete with those who do, as users begin to appreciate the rights that they should always have. Programs such as the Linux operating system or Netscape web browser have become hugely popular, replacing other software with restrictive licenses. Companies that use open source software are in advantage because of their very rapid development, often the cooperation of several companies, along with the great contribution of individuals who simply need to improve for their own needs.
Volunteers who enabled products such as Linux do exist. Companies are able to cooperate just because of the rights that go with open source. An average computer programmer would feel stupid if you put a lot of work in the program that the program owner would then sell without having something in return. These are the same developers willing to contribute to open source software because they have a guarantee of following rights:
- the right to make copies of the program and distribution of those copies,
- right to access to the source of software code, a necessary condition before it can be changed,
- right to improve the program.
These rights are important to the contributors to the software because all associates are held on an equal level. Anyone who wishes it is allowed the sell other open source software, the prices will be low, and development needed to reach new markets fast. Anyone who invests time in learning about an open-source program can provide support for it, allowing users the option of independent support, or the benefit of a larger number of support providers who compete with each other. Each developer can customize the open source software to certain markets in order to gain new users. People who do this are not required to pay copyright fees or license fees.












