The free software is known as all program information having a source , which can be studied, modified and used freely for any purpose. Its purpose is to give the user computing freedom .
The fact that it is free software does not mean that it is free. It is often confused with its terminology in English (free software), however, it can be commercially distributed and still retains its free character.
For a software to be called free, it must meet four basic requirements of freedom , namely:
- Freedom to use
- You must have the freedom to improve
- Freedom to study
- You must be free to distribute
Free software features
- It can be used without any inconvenience on any computer system for any activity.
- If you want to make publications or modifications, you must include the source code. This is called flexibility and adaptability.
- You don’t have to pay or ask for permissions to run the software
- You are not obligated to advertise to any entity that has made certain modifications to one of its programs.
- To distribute free software, the distribution of your code is mandatory. Either in the original version or the modified version.
- Free software has to be distributed as such. Otherwise it would be illegal.
- It is reliable and safe; all errors are identified and corrected in a very short time.
- Adjustments and updates are done quickly. In this way it accelerates development.
- The programmer has a direct relationship with the user, to the point of making specific and personalized products only for the applicant.
- Due to its characteristics, it can compete without problems with piracy.
- Access is free. Anyone can access the information they need without paying a license.
- It guarantees the privacy of the user.
- Freedom, competitiveness.
- Efficiency, non-discrimination.
- Due to its free status, it guarantees greater protection against viruses.