GNU General Public License

Páginas: 13 (3247 palabras) Publicado: 1 de abril de 2014
GNU General Public License
La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License (o simplemente sus siglas del inglés GNU GPL) es la licencia más ampliamente usada1 en el mundo del software y garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el software. Su propósitoes declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios. Esta licencia fue creada originalmente por Richard Stallman fundador de la Free Software Foundation (FSF) para el proyecto GNU (GNU project).

La licencia GPL puede ser usada por cualquiera, su finalidad es proteger los derechos de losusuarios finales (usar, compartir, estudiar, modificar). Esta es la primera licencia copyleft para uso general. Copyleft significa que los trabajos derivados sólo pueden ser distribuidos bajo los términos de la misma licencia. Bajo esta filosofía, la licencia GPL garantiza a los destinatarios de un programa de ordenador los derechos-libertades reunidos en definición de software libre (free softwaredefinition) y usa copyleft para asegurar que el software está protegido cada vez que el trabajo es distribuido, modificado o ampliado. En la forma de distribución (sólo pueden ser distribuidos bajo los términos de la misma licencia) se diferencian las licencias GPL de las licencias de software libre permisivas (permissive free software licenses), de las cuales los ejemplos más conocidos son laslicencias BSD (BSD licenses).

El software bajo licencia GPL puede ser aplicado bajo todos los propósitos (incluidos los propósitos comerciales e incluso como herramienta de creación de software propietario (proprietary software)). En uso puramente privativo (o interno) - sin ventas ni distribuciones implicadas - el software puede ser modificado sin liberar el código fuente (por contra, si hayimplicadas ventas o distribuciones, el código fuente y cualquier cambio realizado en él debe estar disponible para los usuarios, ya que en este caso los derechos del usuario están protegidos por copyleft). De esta forma, las aplicaciones instaladas en sistemas operativos bajo licencia GPL como Linux, no es necesario que estén licenciadas bajo GPL o que estén distribuidas con su código fuentedisponible ya que las licencias no dependen de la plataforma. Por ejemplo, si un programa está formado completamente por código original, o si está combinado con software que no se cumple los requisitos de copyleft no es necesario que se licencie bajo GPL o que se distribuya con su código fuente disponible. Sólo si un programa utiliza fragmentos de código GPL (y el programa es distribuido) el códigofuente en su totalidad debe estar disponible (bajo la misma licencia). La licencia LGPL (GNU Lesser General Public License) fue creada para tener derechos menos restrictivos que GPL, en este caso en un programa que utiliza fragmentos de código LGPL, no es necesario liberar el código original.

Los usuarios o compañías que distribuyen sus trabajos bajo licencias GPL, pueden cobrar o distribuirlasgratuitamente. Esto distingue las licencias GPL de las licencias software que prohíben su distribución comercial. La FSF argumenta que no se debe restringir la distribución comercial del software (incluyendo la redistribución),2 la GPL establece explícitamente que las obras GPL se puede vender a cualquier precio.

Historia:

La licencia GPL fue creada por Richard Stallman en 1989 para protegerlos programas liberados como parte del proyecto GNU. La licencia GPL original se basó en la unificación de licencias similares utilizadas en versiones anteriores de GNU Emacs, GNU Debugger y de GNU C Compiler.3 Estas licencias contenían disposiciones similares a las actuales GPL, pero eran específicas para cada programa, haciéndolos incompatibles, a pesar de ser la misma licencia. El objetivo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gnu General Public License & Gnu Lesser General Public License
  • licencia publica general GNU
  • Obra Pública Generalidades
  • Aspectos Generales De La Funcion Publica
  • Percepción Y La Publicidad, Concepto General
  • OBJETIVOS GENERALES DE CREDITO PUBLICO
  • License
  • Resumen de lectura el publico en general

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS