Articulo de referencia

Comparación de licencias de software libre y de código abierto

Esta comparación abarca licencias de software destacadas que han sido aprobadas por al menos uno de los siguientes grupos de expertos: la Free Software Foundation , la Open Sour...

Esta comparación abarca licencias de software destacadas que han sido aprobadas por al menos uno de los siguientes grupos de expertos: la Free Software Foundation , la Open Source Initiative , el Proyecto Debian o el Proyecto Fedora .

Licencias FOSS

FOSS significa "Software Libre y de Código Abierto". No existe una definición universalmente aceptada de software FOSS y varios grupos mantienen listas de licencias aprobadas. La Open Source Initiative (OSI) es una de estas organizaciones que mantiene una lista de licencias de código abierto. [ 1 ] La Free Software Foundation (FSF) mantiene una lista de lo que considera libre. [ 2 ] El software libre de la FSF y las licencias de código abierto de la OSI se denominan conjuntamente licencias FOSS . Existen licencias aceptadas por la OSI que no son libres según la Definición de Software Libre . La Definición de Código Abierto permite restricciones adicionales como el precio, el tipo de contribución y el origen de la contribución, por ejemplo, el caso del Acuerdo de Código Abierto de la NASA, que exige que el código sea un trabajo "original". [ 3 ] [ 4 ] La OSI no respalda el análisis (interpretación) de licencias de la FSF según su descargo de responsabilidad. [ 5 ]

La Definición de Software Libre de la FSF se centra en los derechos irrestrictos del usuario para usar un programa, estudiarlo y modificarlo, copiarlo y redistribuirlo para cualquier propósito, que la FSF considera las cuatro libertades esenciales . [ 6 ] [ 7 ] Los criterios de código abierto de la OSI se centran en la disponibilidad del código fuente y las ventajas de un modelo de desarrollo irrestricto y dirigido por la comunidad. [ 8 ] Sin embargo, muchas licencias FOSS, como la Licencia Apache, y todas las licencias de Software Libre permiten el uso comercial de componentes FOSS. [ 9 ]

Comparación general

Para una comparación más sencilla entre las licencias más comunes, consulte la comparación de licencias de software libre .

La siguiente tabla compara diversas características de cada licencia y sirve como guía general de los términos y condiciones de cada una, basándose en siete temas o categorías. Herramientas recientes como el Asistente de Licencias de la Comisión Europea [ 10 ] permiten seleccionar y comparar licencias según más de 40 temas o categorías, con acceso a su identificador SPDX y al texto completo. La tabla que figura a continuación enumera los permisos y limitaciones relativos a los siguientes temas:

  • Enlace : enlace del código con licencia con código con licencia bajo una licencia diferente (por ejemplo, cuando el código se proporciona como una biblioteca ).
  • Distribución : distribución del código a terceros.
  • Modificación : modificación del código por parte de un licenciatario.
  • Concesión de patentes : protección de los licenciatarios frente a las reclamaciones de patentes realizadas por los colaboradores del código en relación con su contribución, y protección de los colaboradores frente a las reclamaciones de patentes realizadas por los licenciatarios.
  • Uso privado : si las modificaciones al código deben compartirse con la comunidad o pueden utilizarse de forma privada (por ejemplo, para uso interno por parte de una corporación).
  • Sublicencias : si el código modificado puede licenciarse bajo una licencia diferente (por ejemplo, derechos de autor ) o debe conservar la misma licencia bajo la cual fue proporcionado.
  • Concesión de marca registrada : uso de marcas comerciales asociadas con el código licenciado o sus colaboradores por parte de un licenciatario.

En esta tabla, " permisivo " significa que el software tiene restricciones mínimas sobre cómo se puede usar, modificar y redistribuir, incluyendo generalmente una cláusula de exención de responsabilidad. " Copyleft " significa que el software requiere que su código fuente esté disponible para cada usuario y que todas las disposiciones de la licencia se conserven en las obras derivadas.

Otras licencias que no tienen información:

Aprobaciones

Esta tabla enumera para cada licencia qué organizaciones de la comunidad FOSS la han aprobado , ya sea como una licencia de "software libre" o como una licencia de "código abierto" , cómo la categorizan esas organizaciones y la compatibilidad de licencias entre ellas para una obra derivada combinada o mixta. Las organizaciones suelen aprobar versiones específicas de licencias de software. Por ejemplo, una aprobación de la FSF significa que la Fundación del Software Libre (FSF) considera que una licencia es una licencia de software libre . La FSF recomienda al menos " Compatible con GPL " y preferiblemente copyleft . La OSI recomienda una combinación de licencias permisivas y copyleft, la Licencia Apache 2.0 , la licencia BSD de 2 y 3 cláusulas , GPL , LGPL , la licencia MIT , MPL 2.0, CDDL y EPL .  

  1. La versión original de la Licencia Artística se considera no libre por su excesiva vaguedad, no por su contenido. La FSF recomienda que los proyectos utilicen la Licencia Artística Clarificada .
  2. Pero se puede hacer compatible actualizando a GPLv3 mediante la cláusula opcional "o posterior" añadida en la mayoría de los textos de licencia GPLv2.
  3. Pero no con GPLv2 sin la cláusula "o posterior".
  4. MPL 2.0 es compatible con GPL a menos que esté marcado como "Incompatible con licencias secundarias".
  5. Listado como WTFPL.

Véase también

Notas

  1. Véase la nota a pie de página del artículo sobre Beerware.

Referencias

  1. Licencias de código abierto - Licencias por nombre en opensource.org
  2. "Diversas licencias y comentarios sobre ellas" . Free Software Foundation . Consultado el 8 de agosto de 2011 .
  3. "Diversas licencias y comentarios sobre ellas: Acuerdo de código abierto de la NASA" . Fundación del Software Libre .
  4. "Licencias por nombre" . Iniciativa de código abierto . 16 de septiembre de 2022.
  5. "Otros recursos y descargo de responsabilidad" . Iniciativa de código abierto . Si bien la OSI reconoce que estos son recursos potencialmente útiles para la comunidad, no respalda ningún contenido, contribuyente ni interpretación de licencia de estos sitios web. [...] La OSI no promueve ni favorece exclusivamente ninguno de los recursos anteriores, sino que los menciona como un tercero neutral e independiente.
  6. "Relación entre el movimiento del software libre y el movimiento del código abierto" , Free Software Foundation, Inc.
  7. "¿Qué es el software libre?" , Free Software Foundation, Inc.
  8. opensource.org/about "El código abierto es un método de desarrollo de software que aprovecha el poder de la revisión por pares distribuida y la transparencia del proceso. La promesa del código abierto es una mejor calidad, mayor fiabilidad, más flexibilidad, menor coste y el fin de la dependencia abusiva de un proveedor."
  9. Popp, Dr. Karl Michael (2015). Mejores prácticas para el uso comercial de software de código abierto . Norderstedt, Alemania: Books on Demand. ISBN 978-3738619096.
  10. "Asistente de Licencias" . Consultado el 31 de marzo de 2020 .
  11. 1 2 "OSL 3.0 explicado" . rosenlaw.com .
  12. "affero.org: Licencia pública general Affero versión 1 (AGPLv1)" . Archivado del original el 23 de noviembre de 2019.
  13. 1 2 3 "affero.org: Licencia pública general Affero versión 2 (AGPLv2)" . Archivado del original el 23 de noviembre de 2019.
  14. 1 2 3 4 5 6 7 "Licencia Apache, Versión 2.0" . www.apache.org .
  15. 1 2 3 4 5 6 7 "Licencia BSD" . 22 de mayo de 2011.
  16. "Licencia de software Boost" . Boost (bibliotecas de C++) . 3 de diciembre de 2003. Archivado del original el 24 de abril de 2025. Consultado el 21 de abril de 2025 .
  17. "Uso de CC0 para software de dominio público" . Creative Commons . 15 de abril de 2011. Archivado del original el 14 de mayo de 2011. Consultado el 10 de mayo de 2011 .
  18. "Varias licencias y comentarios sobre ellas" . Proyecto GNU . Consultado el 4 de abril de 2015 .
  19. "Preguntas frecuentes" . Creative Commons .
  20. 1 2 cc-by-4-0-and-cc-by-sa-4-0-added-to-our-list-of-free-licenses (2015)
  21. "Preguntas frecuentes" . Creative Commons .
  22. "Preguntas frecuentes" . Creative Commons .
  23. 1 2 3 4 5 6 7 Beaton, Wayne. "Licencia pública de Eclipse 2.0 (EPL) | La Fundación Eclipse" . Fundación Eclipse .
  24. "Explicación de las licencias comunes de código abierto" . Capital One .
  25. Greenstein, Daniel; Wheeler, Brad (1 de marzo de 2007). "Colaboración de código abierto en la educación superior: directrices e informe de la Cumbre sobre el marco de licencias y políticas para el intercambio de software en la educación superior" vía scholarworks.iu.edu.
  26. 1 2 3 4 "Matriz de licencias de código abierto compatibles con EUPL | Portal Europa Interoperable" . interoperable-europe.ec.europa.eu .
  27. 1 2 3 "Texto EUPL (EUPL-1.2) | Portal Europa Interoperable" . interoperable-europe.ec.europa.eu .
  28. 1 2 3 4 5 6 7 "Los derechos de autor de FreeBSD" . El proyecto FreeBSD .
  29. "Buena suerte con esa maldita licencia pública" .
  30. 1 2 https://www.gnu.org/licenses/agpl.html  : sección 13 de la licencia GNU AGPLv3
  31. 1 2 3 4 5 6 7 8 9 https://www.gnu.org/copyleft/gpl-howto.html  : Licencias GNU copyleft
  32. 1 2 3 "Licencia Pública General Affero de GNU - Proyecto GNU - Fundación del Software Libre" .
  33. https://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL  : Si la biblioteca está bajo la licencia GPLv3
  34. https://www.gnu.org/licenses/gpl-faq.html#LinkingWithGPL  : Enlace con la GNU GPLv3
  35. 1 2 3 "gnu.org" . www.gnu.org .
  36. https://www.gnu.org/licenses/lgpl.html  : la sección 4 de la Licencia Pública General Reducida de GNU versión 3
  37. 1 2 "Licencia Pública General Reducida de GNU v3.0 - Proyecto GNU - Fundación del Software Libre" .
  38. ^ " Licencia MIT " . ​31 de octubre de 2006.
  39. 1 2 3 4 5 6 7 "Licencia pública de Mozilla, versión 2.0" . www.mozilla.org .
  40. "Licencia PHP 3.01" .
  41. Fundación del Software Libre. "Varias licencias y comentarios sobre ellas" . Licencias . Fundación del Software Libre .
  42. Fundación del Software Libre. "Para ser compatible con la GPL, debe ser compatible con las licencias GNU GPLv3 y GNU GPLv2 – Fundación del Software Libre" . Licencias de software . Fundación del Software Libre .
  43. Fundación del Software Libre. "Licencias de software libre compatibles con GPL – Fundación del Software Libre" . Licencias de software . Fundación del Software Libre .
  44. Fundación del Software Libre. "Licencias de software libre incompatibles con la GPL – Fundación del Software Libre" . Licencias de software . Fundación del Software Libre .
  45. Fundación del Software Libre. "Definición compatible con GPL por FSF – Fundación del Software Libre" . Definición compatible con GPL . Fundación del Software Libre .
  46. Fundación del Software Libre. "Definición compatible con GPL versión anterior de FSF – Fundación del Software Libre" . Definición compatible con GPL . Fundación del Software Libre .
  47. Iniciativa de Código Abierto (16 de septiembre de 2022). "Las licencias aprobadas" . Información sobre licencias . Iniciativa de Código Abierto .
  48. Debian. "Debian – Información de licencia" . Licencias . Debian .
  49. "El DFSG y las licencias de software" . Wiki de Debian .
  50. Fedora. "Licencias permitidas" . Proyecto Fedora.
  51. Fundación del Software Libre. "Licencia Apache, Versión 2.0" . Licencias . Fundación del Software Libre .
  52. "Licencia de código abierto de Apple (APSL), versión 1.x" . Consultado el 7 de agosto de 2013 .
  53. 1 2 "Varias licencias y comentarios sobre ellas" . Free Software Foundation . 5 de enero de 2016. Consultado el 5 de enero de 2016 .
  54. "Licencias/Beerware" . Proyecto Fedora . Consultado el 10 de marzo de 2015 .
  55. "La licencia BSD: Licencias" . Iniciativa de código abierto. Archivado del original el 29 de noviembre de 2009. Consultado el 1 de febrero de 2021 .
  56. " [ Revisión de licencia ] Por favor, cambie el nombre de "Licencia pública gratuita-1.0.0" a 0BSD" . Iniciativa de código abierto . Consultado el 11 de febrero de 2019 .
  57. "Varias licencias y comentarios sobre ellas - Licencia común de desarrollo y distribución" . Free Software Foundation . Consultado el 31 de diciembre de 2006 .
  58. Michael Larabel (6 de octubre de 2015). "Ubuntu planea convertir el sistema de archivos ZFS en una oferta "estándar" . Phoronix .
  59. Dustin Kirkland (18 de febrero de 2016). "Licencias ZFS y Linux" . Ubuntu Insights . Canonical.
  60. ↑ ¿ Son incompatibles GPLv2 y CDDL? en hansenpartnership.com por James EJ Bottomley: "El análisis anterior demuestra que, si bien presumimos que la combinación de GPLv2 y CDDL constituye una infracción técnica, no existe manera de procesarla judicialmente, ya que no podemos desarrollar una teoría convincente sobre el daño resultante. Dado que esto imposibilita llevar el caso a los tribunales, se debe concluir que la combinación de GPLv2 y CDDL, siempre que se cumpla con la normativa GPLv2 para todo el código, es permisible." (23 de febrero de 2016)
  61. Moglen, Eben; Choudhary, Mishi (26 de febrero de 2016). "El núcleo de Linux, CDDL y cuestiones relacionadas" .
  62. Violaciones de la GPL relacionadas con la combinación de ZFS y Linux en sfconservancy.org por Bradley M. Kuhn y Karen M. Sandler (25 de febrero de 2016)
  63. 1 2 3 "Varias licencias y comentarios sobre ellas - Proyecto GNU - Fundación del Software Libre" . www.gnu.org .
  64. "Preguntas frecuentes" . opensource.org. 21 de octubre de 2007. La licencia CC0 no fue rechazada explícitamente, pero el Comité de Revisión de Licencias no pudo llegar a un consenso para su aprobación.
  65. 1 2 "Aprobación de licencia" . Documentación de Fedora .
  66. "Creative Commons BY-SA 4.0 declarada compatible unidireccionalmente con la versión 3 de la GNU GPL — Free Software Foundation — Trabajando juntos por el software libre" .
  67. Fundación del Software Libre. "Licencia de la Comunidad Educativa 2.0" . Licencias . Fundación del Software Libre .
  68. https://www.gnu.org/licenses/  : "Utilizamos únicamente licencias compatibles con la GNU GPL para el software GNU."
  69. 1 2 "Preguntas frecuentes sobre las licencias GNU: ¿Es GPLv3 compatible con GPLv2?" . gnu.org . Consultado el 3 de junio de 2014 . No. Algunos de los requisitos de GPLv3, como el requisito de proporcionar información de instalación, no existen en GPLv2. Como resultado, las licencias no son compatibles: si intentara combinar código publicado bajo ambas licencias, violaría la sección 6 de GPLv2. Sin embargo, si el código se publica bajo GPL "versión 2 o posterior", es compatible con GPLv3 porque GPLv3 es una de las opciones que permite.
  70. "Re: Declaración propuesta con respecto a GNU FDL" .
  71. "Lista de licencias SPDX | Intercambio de datos de paquetes de software (SPDX)" .
  72. "Resolución general: Por qué la Licencia de Documentación Libre de GNU no es adecuada para Debian main" . www.debian.org .
  73. Fundación del Software Libre. "Una guía rápida de GPLv3" . Licencias . Fundación del Software Libre .
  74. Fundación Mozilla. "Preguntas frecuentes sobre MPL 2.0" . Licencias . Fundación Mozilla .
  75. "Diversas licencias y comentarios sobre ellas - Proyecto GNU - Fundación del Software Libre" . www.gnu.org .
  76. " [ Revisión de licencia ] Solicitud de aprobación de legado: The Unlicense" . lists.opensource.org .
  77. "Actas de la reunión de la junta directiva de OSI, miércoles 4 de marzo de 2009" . 4 de mayo de 2009. Archivado del original el 16 de marzo de 2016. Consultado el 11 de junio de 2010 .
  78. Fundación del Software Libre. "Licencia XFree86 1.1" . Licencias . Fundación del Software Libre .