Software Libre

http://deliriumstudios.com/blog/wp-content/uploads/2007/10/gnu_tux-1600x1200.jpg


Software Libre

Este término se refiere a la libertad de los usuarios, no al precio, como cree la mayoria de la gente, y para que esta libertad sea practicable y asi el software sea considerado "libre" debe cumplir con "las cuatro libertades del usuario de software" las cuales son:

Libertad 0: libertad de usar el programa con cualquier propósito.

Libertad 1: libertad de estudiar el programa y adaptarlo a tus necesidades.

Libertad 2: libertad de distribuir copias con las que puedas ayudar a tu comunidad.

Libertad 3: libertad de mejorar el programa y hacer públicas esas mejoras para asi aportar al beneficio de tu comunidad.

Para que un software pueda cumplir con la libertad número 2 y por ende con todas las que siguen, debe contar con el requisito de la distribución de su código fuente* ya que sin este su estudio y adaptación seria imposible.
http://www.gnu.org/philosophy/free-sw.es.html

Tipos de software libre: Software de dominio público : El software de dominio público es software que no está protegido por derechos de autor. Es un caso especial de software libre no protegido con copyleft, lo que significa que algunas copias o versiones modificadas pueden no ser completamente libres.

Software protegido con copyleft : El software protegido con copyleft es software libre cuyos términos de distribución aseguran que todas las copias de todas las versiones son software libre. Esto significa, por ejemplo, que las licencias copyleft no permiten a terceros agregar ningún requisito adicional (a excepción de un conjunto limitado de requisitos para aumentar su protección) y exige que que el código fuente sea público. Algunas licencias copyleft, como la tercera versión de la GPL, impiden otras formas de convertir en privativo el software.

Software no protegido con copyleft : El software libre no protegido con copyleft, incluye la autorización del autor para redistribuir y modificar el software, así como el permiso para añadirle restricciones adicionales.

Software cubierto por la GPL : La GPL (General Public License/Licencia Pública General) de GNU es un conjunto específico de términos de distribución empleados para proteger un programa con copyleft. El Proyecto GNU utiliza esta licencia para la distribución de la mayoría del software de GNU.
http://www.gnu.org/philosophy/categories.es.html