Diferencia entre revisiones de «Software libre»

De FdIwiki ELP
Saltar a: navegación, buscar
(Corregidos un par de typos que había)
m (Añadido los logos de las licencias)
Línea 1: Línea 1:
{{#breadcrumb: }}
 
 
Se denomina '''Software libre''' al software que respeta las cuatro libertades del usuario definidas
 
Se denomina '''Software libre''' al software que respeta las cuatro libertades del usuario definidas
 
por Richard Stallman y publicadas a través de la ''Free Software Foundation (FSF)'' [http://www.gnu.org/philosophy/free-sw.es.html]
 
por Richard Stallman y publicadas a través de la ''Free Software Foundation (FSF)'' [http://www.gnu.org/philosophy/free-sw.es.html]
Línea 41: Línea 40:
  
 
=== GPL ===
 
=== GPL ===
 +
[[Archivo:GplV3_logo.png|180px|thumb|Logo de la licencia V3.]]
 
La licencia GPL (''Licencia Pública General'') es una de las licencias más utilizadas en el ámbito del ''software libre''.
 
La licencia GPL (''Licencia Pública General'') es una de las licencias más utilizadas en el ámbito del ''software libre''.
 
El autor conserva los derechos de autor (copyright), permitiendo la distribución y modificación del software bajo las mismas condiciones de la licencia.
 
El autor conserva los derechos de autor (copyright), permitiendo la distribución y modificación del software bajo las mismas condiciones de la licencia.
Línea 51: Línea 51:
  
 
=== AGPL ===
 
=== AGPL ===
 +
[[Archivo:AGPLv3_Logo.png|180px|thumb|«AGPLv3 Logo» de Free Software Foundation.]]
 
La '''Licencia Pública General de Affero''' (en inglés '''Affero General Public License''') es una licencia derivada de la licencia GPL, diseñada específicamente para software que se ejecute en la web.
 
La '''Licencia Pública General de Affero''' (en inglés '''Affero General Public License''') es una licencia derivada de la licencia GPL, diseñada específicamente para software que se ejecute en la web.
 
La licencia AGPL completa la licencia GPL añadiendo la obligación de distribuir el software que se ejecute en la web si este usa algún componente AGPL.
 
La licencia AGPL completa la licencia GPL añadiendo la obligación de distribuir el software que se ejecute en la web si este usa algún componente AGPL.

Revisión de 11:40 3 dic 2014

Se denomina Software libre al software que respeta las cuatro libertades del usuario definidas por Richard Stallman y publicadas a través de la Free Software Foundation (FSF) [1] . Estas libertades permiten al usuario, una vez adquirido el software, poder usarlo, copiar, modificarlo y distribuir el software modificado.

En inglés, el término free tiene tanto el significado de libre como el significado de gratis, por lo que usualmente se denomina libre software. Para explicar este hecho, suele usarse la expresión:

Free as in Freedom, Not as in Beer (free como en libertad, no como en cerveza)


Hay que recalcar que un software sea libre no implica que este sea gratis, ya que conservando su carácter libre, puede ser distribuido comercialmente. Tampoco debe confundirse el software libre con el sofware de dominio público. Este último es aquel software que no tiene licencia, pues los derechos de explotación son de toda la humanidad.

Libertades del Software libre

Un sofware se denomina libre si respeta las siguientes libertades:

Libertad Descripción
0 Permite al usuario usar el programa con cualquier propósito.
1 El usuario puede estudiar y modificar el programa, adaptándolo a sus necesidades.
2 El usuario puede distribuir copias del programa.
3 El usuario puede distribuir las modificaciones del software que realice.


Tipos de licencias

Existen multitud de licencias libres. Tanto la Free Sofware Foundation[2] como la Open Source iniciative[3] mantienen una lista de todas las licencias que se consideran libres. A pesar de la gran cantidad de licencias, existen cuatro licencias que representan al resto:

Licencias estilo BSD (BSD/MIT/Apache)

Un sofware con una licencia de este estilo permite al usuario modificar el programa y poner una licencia diferente (incluso cerrada) a las modificaciones.

GPL

Logo de la licencia V3.

La licencia GPL (Licencia Pública General) es una de las licencias más utilizadas en el ámbito del software libre. El autor conserva los derechos de autor (copyright), permitiendo la distribución y modificación del software bajo las mismas condiciones de la licencia.

Así mismo, si un software utiliza un componente con licencia GPL, obliga que el software se distribuya con esta licencia.

LGPL

La Licencia Pública General Reducida de GNU (LGPL), o más conocida por su nombre en inglés GNU Lesser General Public License (LGPL) contempla las mismas condiciones que la licencia GPL, pero permite al software ser usado dentro de un Software con una licencia no-GPL.

AGPL

«AGPLv3 Logo» de Free Software Foundation.

La Licencia Pública General de Affero (en inglés Affero General Public License) es una licencia derivada de la licencia GPL, diseñada específicamente para software que se ejecute en la web. La licencia AGPL completa la licencia GPL añadiendo la obligación de distribuir el software que se ejecute en la web si este usa algún componente AGPL.