Respuestas

2014-03-10T03:00:48+01:00
Es maso menos resumido 

Software libre (en inglés free software) es la denominación del software que respeta la libertad de los usuarios y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. 

De acuerdo con tal definición, el software es "libre" si garantiza las siguientes libertades: 

Libertad 0: Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.) 

Libertad 1: Estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente) 

Libertad 2: Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera 

Libertad 3: Mejorar el programa y publicar las mejoras 

Es importante señalar que las libertades 1 y 3 obligan a que se tenga acceso al código fuente. 
La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo algún tipo de licencia de software libre que beneficie a la comunidad.