The Four Liberties of Free Software program

A free software is a computer code that can be used while not restriction simply by the first users or by anybody. This can be done by copying this program or enhancing it, and sharing this in various ways.

The software independence movement was started in the 1980s by Richard Stallman, who was concerned that proprietary (nonfree) software constituted a form of oppression for its users and a violation of their moral rights. He developed a set of 4 freedoms with regards to software to become considered free:

1 ) The freedom to change the software.

This is the most basic of the freedoms, and it is the one that makes a free software useful to people. It is also the freedom that allows a grouping of users to share their modified type with each other and the community in particular.

2 . The freedom to study the program and know how it works, in order to make changes to it to fit their own objectives.

This independence is the one that the majority of people imagine when they notice the word “free”. It is the flexibility to upgrade with the plan, so that it will what you want this to do or stop doing something you would not like.

4. The freedom to distribute clones of your customized versions in front of large audiences, so that the community at large can benefit from your improvements.

This flexibility is the most important of this freedoms, in fact it is the freedom that renders a free application useful to its original users and to anybody. It is the flexibility that allows a team of users (or person companies) to produce true value added versions in the software, which may serve the needs of a particular subset with the community.

No Comments Yet.

Leave a comment