De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Esta es una comparación de las licencias de software gratuitas y de código abierto . La comparación solo cubre las licencias de software con un artículo vinculado para obtener detalles, aprobado por al menos un grupo de expertos en la FSF , el OSI , el proyecto Debian o el proyecto Fedora . Para obtener una lista de licencias no diseñadas específicamente para software, consulte Lista de licencias de contenido gratuito .

Licencias de software libre [ editar ]

FOSS significa "Software gratuito y de código abierto". No existe una definición universalmente acordada de software FOSS y varios grupos mantienen listas aprobadas de licencias. La Open Source Initiative (OSI) es una de esas organizaciones que mantiene una lista de licencias de código abierto. [1] La Free Software Foundation (FSF) mantiene una lista de lo que considera gratuito. [2] El software libre de la FSF y las licencias de código abierto de OSI juntos se denominan licencias FOSS . Hay licencias aceptadas por OSI que no son gratuitas según la definición de software libre . La definición de código abiertopermite otras restricciones 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 requiere que el código sea un trabajo "original". [3] [4] La OSI no respalda el análisis (interpretación) de la licencia 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 OSI se centran en la disponibilidad del código fuente y las ventajas de un modelo de desarrollo sin restricciones e impulsado por la comunidad. [8] Sin embargo, muchas licencias de software libre, como la licencia Apache, y todas las licencias de software libre permiten el uso comercial de componentes de software libre. [9]

Comparación general [ editar ]

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

La siguiente tabla compara varias características de cada licencia y es una guía general de los términos y condiciones de cada licencia, basada en siete temas o categorías. Herramientas recientes como el Joinup Licensing Assistant de la Comisión Europea [10] posibilita la selección y comparación de licencias en base a más de 40 temas o categorías, con acceso a su identificador SPDX y texto completo. La siguiente tabla enumera los permisos y limitaciones con respecto a los siguientes temas:

  • Vinculación : vinculación del código con licencia con el 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 titulares de licencias de las reclamaciones de patentes realizadas por los contribuyentes del código con respecto a su contribución y protección de los contribuyentes de las reclamaciones de patentes de los titulares de licencias
  • Uso privado : si la modificación del código debe compartirse con la comunidad o puede usarse de manera privada (por ejemplo, uso interno de una corporación)
  • Sublicencia : si el código modificado puede tener una licencia diferente (por ejemplo, un derecho de autor ) o si debe conservar la misma licencia con la que se proporcionó.
  • Concesión de TM : uso de marcas comerciales asociadas con el código con licencia o sus colaboradores por parte de un licenciatario

Otras licencias que no tienen información:

Aprobaciones [ editar ]

Esta tabla enumera para cada licencia qué organizaciones de la comunidad de software libre la han aprobado, ya sea como un "software libre" o como una licencia de "código abierto", cómo esas organizaciones lo clasifican y la compatibilidad de licencias entre ellas para una combinación o trabajo derivado mixto. Las organizaciones suelen aprobar versiones específicas de licencias de software. Por ejemplo, una aprobación de la FSF significa que la Free Software Foundation (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, Licencia BSD de 2 y 3 cláusulas , GPL , LGPL , licencia MIT , MPL 2.0, CDDL y EPL .

  1. ^ La versión original de la Licencia Artística se define como no libre porque es demasiado vaga, no por el contenido de la licencia. La FSF anima a los proyectos a utilizar la Licencia Artística Clarificada en su lugar.
  2. ^ Pero se puede hacer compatible actualizando a GPLv3 a través de la cláusula opcional "o posterior" agregada 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.

Ver también [ editar ]

  • Software libre
  • Licencia de software libre
  • Licencia de código abierto
  • Software de código abierto
  • Software de fuente disponible

Referencias [ editar ]

  1. ^ Licencias de código abierto: licencias por nombre en opensource.org
  2. ^ "Varias licencias y comentarios sobre ellos" . Fundación de Software Libre . Consultado el 8 de agosto de 2011 .
  3. ^ "Varias licencias y comentarios sobre ellos: Acuerdo de código abierto de la NASA" . Fundación de Software Libre .
  4. ^ "Licencias por nombre" . Iniciativa de código abierto .
  5. ^ "Otros recursos y descargo de responsabilidad" . Iniciativa de código abierto . Si bien el OSI reconoce estos recursos potencialmente útiles para la comunidad, no respalda ningún contenido, contribuyentes o interpretaciones de licencia de estos sitios web. [...] El OSI no promueve ni favorece exclusivamente ninguno de los recursos anteriores, sino que menciona ellos 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 mejor calidad, mayor confiabilidad, más flexibilidad, menor costo y el fin de bloqueo de vendedor depredador ".
  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 de unión" . Consultado el 31 de marzo de 2020 .
  11. ^ a b "Explicación de OSL 3.0" .
  12. ^ a b c d "affero.org: Licencia pública general de Affero versión 2 (AGPLv2)" .
  13. ^ a b c d e f g "la sección 4 de la licencia de apache versión 2" .
  14. ^ a b c d e f g "Licencia BSD" .
  15. ^ "Uso de CC0 para software de dominio público" . Creative Commons . 15 de abril de 2011 . Consultado el 10 de mayo de 2011 .
  16. ^ "Varias licencias y comentarios sobre ellos" . Proyecto GNU . Consultado el 4 de abril de 2015 .
  17. ^ a b cc-by-4-0-and-cc-by-sa-4-0-added-to-our-list-of-free-licencias (2015)
  18. ^ "Licencias compatibles" . Creative Commons .
  19. ^ a b c d e f g "la licencia pública de eclipse versión 1" .
  20. ^ 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 del marco de políticas y licencias para el uso compartido de software en la educación superior" , a través de scholarworks.iu.edu.
  21. ^ a b c d "Licencias de código abierto compatibles con EUPL" .
  22. ^ a b c "Texto EUPL (1.1 y 1.2)" .
  23. ^ a b c d e f g "Licencia FreeBSD" .
  24. ^ a b [1] : sección 13 de la licencia GNU AGPLv3
  25. ^ a b c d e f g h i [2] : licencias de GNU con copyleft
  26. ^ a b c "GNU Affero General Public License versión 3" .
  27. ^ [3] : si la biblioteca está bajo GPLv3
  28. ^ [4] : Vinculación con GNU GPLv3
  29. ^ a b c "la licencia pública general GNU versión 3" .
  30. ^ [5] : la sección 4 de la GNU Lesser General Public License versión 3
  31. ^ a b "la licencia pública general reducida GNU versión 3" .
  32. ^ a b c d e f g "Licencia MIT" .
  33. ^ a b c d e f g "MPL versión 2" .
  34. ^ "Licencia PHP 3.01" .
  35. ^ Fundación de Software Libre. "Varias licencias y comentarios sobre ellas" . Licencias . Fundación de Software Libre .
  36. ^ Fundación de Software Libre. "Para ser compatible con GPL tiene que ser compatible con las licencias GNU GPLv3 y GNU GPLv2 - Free Software Foundation" . Licencias de software . Fundación de Software Libre .
  37. ^ Fundación de Software Libre. "Licencias de software libre compatibles con GPL - Free Software Foundation" . Licencias de software . Fundación de Software Libre .
  38. ^ Fundación de Software Libre. "Licencias de software libre incompatibles con la GPL - Free Software Foundation" . Licencias de software . Fundación de Software Libre .
  39. ^ Fundación de Software Libre. "Definición compatible con GPL por FSF - Free Software Foundation" . Definición compatible con GPL . Fundación de Software Libre .
  40. ^ Fundación de Software Libre. "Versión anterior de Definición compatible con GPL por FSF - Free Software Foundation" . Definición compatible con GPL . Fundación de Software Libre .
  41. ^ Iniciativa de código abierto. "Las Licencias Aprobadas" . Información de licencia . Iniciativa de código abierto .
  42. ^ Debian. "Debian - Información de licencia" . Licencias . Debian .
  43. ^ "Las licencias de software y DFSG" . Wiki de Debian .
  44. ^ Fedora. "Licencias - FedoraProject" . Licencias . Proyecto Fedora.
  45. ^ Fundación de Software Libre. "Licencia Apache, versión 2.0" . Licencias . Fundación de Software Libre .
  46. ^ "Licencia de fuente pública de Apple (APSL), versión 1.x" . Consultado el 7 de agosto de 2013 .
  47. ^ a b "Varias licencias y comentarios sobre ellos" . Fundación de Software Libre . 2016-01-05 . Consultado el 5 de enero de 2016 .
  48. ^ "Licencias / Beerware" . Proyecto Fedora . Consultado el 10 de marzo de 2015 .
  49. ^ "La licencia BSD: Licencia" . Iniciativa de código abierto. Archivado desde el original el 29 de noviembre de 2009 . Consultado el 1 de febrero de 2021 .
  50. ^ "[Revisión de licencia] Cambie el nombre de" Free Public License-1.0.0 "a 0BSD" . Iniciativa de código abierto . Consultado el 11 de febrero de 2019 .
  51. ^ "Varias licencias y comentarios sobre ellas - Licencia de distribución y desarrollo común" . Fundación de Software Libre . Consultado el 31 de diciembre de 2006 .
  52. ^ Michael Larabel (6 de octubre de 2015). "Ubuntu planea convertir el sistema de archivos ZFS en una oferta" estándar " . Phoronix .CS1 maint: uses authors parameter (link)
  53. ^ Dustin Kirkland (18 de febrero de 2016). "Licencias ZFS y Linux" . Perspectivas de Ubuntu . Canónico.CS1 maint: uses authors parameter (link)
  54. ^ ¿GPLv2 y CDDL son incompatibles? en hansenpartnership.com por James EJ Bottomley "Lo que muestra el análisis anterior es que, aunque supusimos que la combinación de GPLv2 y CDDL funciona como una infracción técnica, no hay forma de procesar dicha infracción porque no podemos desarrollar una teoría convincente del daño resultante. Debido a que esto hace que sea imposible llevar el caso a los tribunales, efectivamente se debe concluir que la combinación de GPLv2 y CDDL, siempre que esté siguiendo un régimen de cumplimiento de GPLv2 para todo el código, es admisible ". (23 de febrero de 2016)
  55. ^ Moglen, Eben; Choudhary, Mishi (26 de febrero de 2016). "El kernel de Linux, CDDL y problemas relacionados" .
  56. ^ Violaciones de 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)
  57. ^ a b c "Varias licencias y comentarios sobre ellas - Proyecto GNU - Free Software Foundation" .
  58. ^ "Preguntas frecuentes" . opensource.org. CC0 no fue rechazado explícitamente, pero el Comité de Revisión de Licencia no pudo llegar a un consenso para aprobarlo.
  59. ^ "Re: Creative Commons CC0" .
  60. ^ "Información de licencia" .
  61. ^ a b "Licencia: principal" .
  62. ^ "Creative Commons BY-SA 4.0 declarado compatible unidireccionalmente con GNU GPL versión 3 - Free Software Foundation - trabajando juntos para el software libre" .
  63. ^ Fundación de Software Libre. "Licencia de Comunidad Educativa 2.0" . Licencias . Fundación de Software Libre .
  64. ^ [6] : "Utilizamos solo licencias que son compatibles con GNU GPL para software GNU".
  65. ^ a b "Preguntas frecuentes sobre las licencias GNU: ¿GPLv3 es 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 intenta 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", eso es compatible con GPLv3 porque GPLv3 es una de las opciones que permite.
  66. ^ [7]
  67. ^ [8]
  68. ^ "Resolución general: Por qué la licencia de documentación libre GNU no es adecuada para Debian main" .
  69. ^ Fundación de Software Libre. "Una guía rápida de GPLv3" . Licencias . Fundación de Software Libre .
  70. ^ Fundación Mozilla. "Preguntas frecuentes sobre MPL 2.0" . Licencias . Fundación Mozilla .
  71. ^ "Varias licencias y comentarios sobre ellos - Proyecto GNU - Free Software Foundation" .
  72. ^ "[Revisión de licencia] Solicitud de aprobación heredada: la anulación de licencia" .
  73. ^ "Actas de la reunión de la Junta de OSI, miércoles 4 de marzo de 2009" .
  74. ^ Fundación de Software Libre. "Licencia XFree86 1.1" . Licencias . Fundación de Software Libre .