Closed source - commercial tools
Until a couple of years ago the closed code was a part of the commercial development of a program which presupposed that a buyer when buying a program gets only the binary version of a computer program which is licensed and excludes approach to the code of the program, any kind of alterations and changes of technical nature, and, of course, multiplication of the program. The licence closed the possibility of editing and compiling of the code of the acquired program.
The source code of a program thus becomes trade secret of the corporation whose programmers are writing it, and the only ones who can get the segments of the program code for use are certain faculties which signed a special contract with the corporation. In that case it is allowed that some parts of the code be used for strictly scientific purposes, all of which is regulated by the contract.
Open source - free tools
An average computer user understands that technological progress is fast and that every purchase of a computer or and peripheral unit, as well as the software, will be changed in a short period of time.
Non-optimal functioning of a program when switching from different versions of operating systems is also frequent, and the manufacturer and the owner of the program forbids you to install a program you bought to more than one of your computers, regardless of the fact that that would make things easier for you. In the end, it all makes you wonder whether it is really necessary to go through that experience?
Imagine a system in which you can freely upgrade your program which you were able to download form the Internet for free and completely legally, adhering to the program licencing, and which you can freely install at work, family computer at home as well as laptop which you occasionally use on business trips. What's more, you have access to the original code in case you need to introduce any editing or alterations, all of which you are free to decide on your own.