Qué es la General Public License (GPL)

Rafa Morales 8 Mayo 2013
2min
0
Linux

En el año 1989 se redactó la primera licencia de Software Libre denominada General Public License (GPL).

La licencia GPL se puede resumir así:

  • Cualquiera es libre de utilizar el Software Libre para cualquier propósito.

  • Cualquiera es libre de acceder a su código fuente y estudiarlo.

  • Cualquiera es libre de distribuirlo.

  • Cualquiera es libre de mejorarlo o adaptarlo y de distribuir el programa modificado.

  • La única obligación es que si se distribuye, haya que hacerlo bajo la misma licencia GPL.

Cuando se distribuye un programa libre se puede cobrar por los siguientes conceptos:

  • Por el hecho de hacer una copia con un medio físico.

  • Por el hecho de ofrecer servicios de mantenimiento y garantía.

  • Por el hecho de incluir otros programas o documentos que no tienen licencia GPL.

El texto legal de la licencia GPL está en inglés en:

http://www.gnu.org/copyleft/gpl.html

Obligar a que un software GPL se deba de distribuir bajo la misma licencia GPL en cualquier sentido, evita que una empresa pueda apoderarse de un programa libre y cambie la licencia por otra de software privativo. Esto ha sido motivo de discusión, sobre todo entre empresas que compaginan desarrollos libres con no libres, la conveniencia de que deba ser GPL y no otra la licencia. Por ello no es extraño ver un mismo Software Libre liberado con distintas licencias.

El código de Linux se liberó y al poco tiempo de su desarrollo se acogió a la licencia GPL.