Software libre que es

thumb (6)En 1984, Richard Stallman comenzó a trabajar en el proyecto GNU, y un año más tarde creó la Free Software Fundation (FSF).

Stallaman introdujo una definición para software libre, la cual se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software; de modo más preciso se refiere a cuatro libertades de usuario de software:
La libertad de usar el programa, con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de mejorar el programa y hacer publicas las mejoras, de modo que toda la comunidad se beneficie (para la segunda y ultima libertad mencionadas, el acceso al código fuente es un requisito previo).
Esta es una cuestión de libertad y no de precio, por lo cual el usuario debe pensar en una libertad de expresión.
Estas libertades son de vital importancia, son esenciales, no solamente para el bien del usuario individual porque promueven la solidaridad social: el compartir y cooperar. Es por esto que se dice que el software libre es un movimiento social.