The Four Liberties of Free Software
A free software is a computer code that can be used without restriction simply by the original users or by other people. This can be done by copying this program or modifying it, and sharing this in various ways.
The software freedom movement was started in the 1980s by simply Richard Stallman, who was concerned that proprietary (nonfree) software constituted a form of oppression for its users and a violation with their moral rights. He developed a set of 4 freedoms pertaining to software to get considered free:
1 . The freedom to switch the software.
This can be the most basic with the freedoms, and it is the one that the free system useful to nearly all people. It is also the freedom that allows a grouping of users to talk about their modified edition with each other as well as the community in particular.
2 . The liberty to study this software and appreciate how it works, so that they can make becomes it to fit their own requirements.
This freedom is the one that many people consider when they listen to the word “free”. It is the independence to upgrade with the program, so that it does indeed what you want it to do or stop undertaking some thing you don’t like.
several. The freedom to distribute copies of your changed versions to others, so that the community at large can usually benefit from your improvements.
This flexibility is the most important within the freedoms, in fact it is the freedom which enables a free plan useful to their original users and to anyone else. It is the independence that allows a grouping of users (or special info person companies) to develop true value-added versions belonging to the software, which can serve the needs of a certain subset of this community.
