The Four Liberties of Free Software

A free software is an item of computer code that can be used not having restriction by the first users or by anyone else. This can be created by copying this program or changing it, and sharing this in various ways.

The software flexibility movement was started in the 1980s simply 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 created a set of four freedoms with regards to software being considered free:

1 . The freedom to switch the software.

This is the most basic in the freedoms, and it is the one that constitutes a free course useful to its users. It is also the freedom that allows a group of users to share their modified variety with each other as well as the community at large.

2 . The freedom to study the program and know how it works, to enable them to make becomes it to install their own applications.

This flexibility is the one that most of the people think of when they listen to the word “free”. It is the independence to tinker with the application, so that it truly does what you want this to do or stop performing anything you would not like.

4. The freedom to distribute copies of your improved versions to others, so that the community at large can benefit from your advancements.

This liberty is the most important belonging to the freedoms, in fact it is the freedom that renders a free course useful to its original users and to someone else. It is the freedom that allows a grouping of users (or specific companies) to produce true value added versions with the software, which will serve the needs of a particular subset with the community.


Leave a Reply

Your email address will not be published. Required fields are marked *