Compatibilidad de licencia

Compatibilidad de licencia

La expresión compatibilidad de licencia hace referencia al problema que se asocia a licencias aplicables a obras alcanzadas por derechos de autor, particularmente licencias de paquetes de software, que pueden contener requerimientos contradictorios, resultando imposible con ello combinar código fuente de diferentes paquetes o contenido de tales obras de forma de crear nuevas obras.[1]

Por ejemplo, supóngase que la licencia de un paquete de software dice lo siguiente: «versiones modificadas deben mencionar a los desarrolladores en todo material promocional», y otra licencia dice: «versiones modificadas no pueden contener requerimientos de atribución adicionales». Si alguien combina un paquete de software que usa la licencia indicada primero con un paquete de software que utiliza la mencionada en segundo lugar, sería imposible distribuir de manera legal la combinación sin un permiso directo de los propietarios del derecho de autor de ambos paquetes porque no es posible satisfacer simultáneamente ambos requerimientos. Por lo tanto, estos dos paquetes con incompatibles desde el punto de vista de sus licencias.[2]

No todas las licencias aprobadas por la OSI o por la Free Software Foundation son compatibles entre sí, por lo tanto no todo el código bajo licencias aprobadas OSI o FSF puede ser mezclado. Por ejemplo, software nuevo que mezcla código publicado bajo la Mozilla Public License con código bajo la GNU General Public License (ambas licencias han sido aprobadas por OSI y FSF) no puede ser distribuido de una forma que no viole los términos de la GPL o la MPL. El Diagrama de licencias FLOSS explica la compatibilidad o falta de ella entre algunas de las licencias más comunes.

Compatibilidad GPL

Muchas de las licencias más comunes de software libre, tales como las licencia MIT/X, BSD licenses (en el formato actual de dos cláusulas), y la LGPL, originales, son «compatibles con GPL». Es decir, sus códigos pueden ser combinados con un programa bajo la GPL sin inconvenientes ni conflictos (la nueva combinación estará cubierta en su totalidad por la GPL). Sin embargo, algunas licencia de software libre o de código abierto no son compatibles GPL.

Veáse también el listado de licencias de software aprobadas por la FSF para ejemplos de compatibilidad e incompatibilidad de licencias.

La compatibilidad de la GPL es de hecho un caso especial de compatibilidad copyleft. Además de las licencias con clausulas de excepción, las licencias definidas copyleft (incluyendo la GPL) son mutuamente incompatibles unas con otras, y generalmente con otras licencias.

Véase también

Referencias

  1. «How GPLv3 tackles license proliferation». Archivado desde el original, el 18 de diciembre de 2007.
  2. «Stallman explains license compatibility while discussing GPLv3».

Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • Licencia de software libre permisiva — Una licencia de software libre permisiva, también conocida como minimalista o liberal, es una licencia de software libre flexible respecto a la distribución, de modo que el software pueda ser redistribuido como software libre o software… …   Wikipedia Español

  • Licencia PHP — PHP License Autor The PHP Group Versión 3.01 Compatible con DFSG En discusión Software libre Sí Apro …   Wikipedia Español

  • Licencia Pública Común — Common Public License Autor IBM Versión 1.0 Edición publicado por IBM Fecha de publicación mayo de 2001 …   Wikipedia Español

  • Wikiproyecto:Traducción de la semana — Atajo PR:TDLSPR:TDLS Traducción de la semana …   Wikipedia Español

  • Mozilla Firefox — «Firefox» redirige aquí. Para otras acepciones, véase Firefox (desambiguación). Mozilla Firefox …   Wikipedia Español

  • Compatible IBM PC — Se denomina Compatible IBM PC o IBM PC compatible hace referencia a un tipo de ordenadores similares al IBM PC, IBM Personal Computer XT e IBM Personal Computer/AT. Estos ordenadores también llamados PC clones, IBM clones o clónicos, se denomina… …   Wikipedia Español

  • Solaris (sistema operativo) — Solaris Parte de la familia Unix System V Solaris 10 usando Java Desktop System Desarrollador …   Wikipedia Español

  • Cedega — Desarrollador TransGaming Technologies www.transgaming.com Información general Última versión estable 7.1 26 de febrero de …   Wikipedia Español

  • Mac OS X — Parte de la familia BSD[1] [2] [3] …   Wikipedia Español

  • ITunes — Saltar a navegación, búsqueda iTunes Desarrollador Apple Inc. www.apple.com Información general …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”