El término software libre refiere el conjunto de software (programa informático) que por elección manifiesta de su autor, puede ser copiado, estudiado, modificado, utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras.
Un programa informático es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre. Existen diversos esquemas de distribución que no son libres, y si bien podemos distinguirlos sobre la base de cuánto les falta para llegar a ser libres, su uso bien puede ser considerado contrario a la ética en todos los casos por igual.
De acuerdo a la definición, el software es libre si se garantizan las 4 libertades siguientes:
Libertad 0
|
Libertad 1
|
Libertad 2
|
Libertad 3
|
La libertad de usar el programa, con cualquier propósito (privado, educativo, público, comercial, militar, etc.)
|
La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (para lo cual es necesario poder acceder al código fuente)
|
La libertad de distribuir copias, con lo que puedes ayudar a quien sea
|
La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie
|
Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, deberías tener la libertad de distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad por la distribución, a cualquiera y a cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar permisos.
También deberías tener la libertad de hacer modificaciones y utilizarlas de manera privada en tu trabajo u ocio, sin ni siquiera tener que anunciar que dichas modificaciones existen. Si publicas tus cambios, no tienes por qué avisar a nadie en particular, ni de ninguna manera en particular.
La libertad para usar un programa significa la libertad para cualquier persona u organización de usarlo en cualquier tipo de sistema informático, para cualquier clase de trabajo, y sin tener obligación de comunicárselo al desarrollador o a alguna otra entidad específica.
Ideología del software libre
" No me ha importado el dinero, me importa saber que alguna vez utilice software libre y me ayudo muchísimo, y que mejor que desarrollar algo que a alguien más le servirá también "
- Libre de libertad
- Libre de cooperación
- Libre de superarse (mejorar la forma de trabajar)
- Libre de aprender
El movimiento del Software Libre ha sensibilizado a muchos que creen que sus esfuerzos no son reconocidos, el principio básico es la libertad, que no es lo mismo que gratuidad, hoy en día es fácil encontrar a personas que involucradas no solo en el aspecto técnico de programación o desarrollo, apoyen al movimiento, porque este movimiento es totalmente inclusivo, con la puerta abierta para todo y todos, libre... como se define, un movimiento con un principio base, la cooperación, así es como se constituye su esencia
Bibliografías
http://www.clerus.org/clerus/dati/2009-12/14-999999/software_libre
http://hispalinux.es/SoftwareLibre
https://fsfe.org/about/basics/freesoftware.es.html

