stringtranslate.com

Licencia Apache

La Licencia Apache es una licencia de software libre permisiva escrita por Apache Software Foundation (ASF). [4] Permite a los usuarios utilizar el software para cualquier propósito, distribuirlo, modificarlo y distribuir versiones modificadas del software según los términos de la licencia, sin preocuparse por las regalías . La ASF y sus proyectos lanzan sus productos de software bajo la licencia Apache. La licencia también se utiliza en muchos proyectos que no pertenecen a ASF.

Historia

A partir de 1995, el Grupo Apache (más tarde la Fundación de Software Apache) lanzó versiones sucesivas del Servidor HTTP Apache . Su licencia inicial era esencialmente la misma que la licencia BSD original de 4 cláusulas , con solo los nombres de las organizaciones cambiados y con una cláusula adicional que prohibía que trabajos derivados llevaran el nombre de Apache.

En julio de 1999, Berkeley Software Distribution aceptó el argumento presentado por la Free Software Foundation y retiró su cláusula de publicidad (cláusula 3) para formar la nueva licencia BSD de 3 cláusulas. En 2000, Apache hizo lo mismo y creó la Licencia Apache 1.1, en la que los productos derivados ya no necesitan incluir atribución en sus materiales publicitarios, sólo en su documentación. Los paquetes individuales con licencia bajo la versión 1.1 pueden haber usado una redacción diferente debido a los diferentes requisitos de atribución o identificación de marcas, pero los términos vinculantes eran los mismos.

En enero de 2004, ASF decidió abandonar el modelo BSD y produjo la licencia Apache 2.0. Los objetivos declarados de la licencia incluían facilitar el uso de proyectos que no son de ASF, mejorar la compatibilidad con el software basado en GPL , permitir que la licencia se incluya como referencia en lugar de enumerarla en cada archivo, aclarar la licencia sobre las contribuciones y exigir una licencia de patente sobre contribuciones que necesariamente infringen las propias patentes del contribuyente. [5] Esta licencia requiere la preservación del aviso de derechos de autor y la exención de responsabilidad .

Condiciones de licencia

La Licencia Apache es permisiva ; a diferencia de las licencias copyleft , no requiere que un trabajo derivado del software, ni modificaciones al original, se distribuya utilizando la misma licencia. Todavía requiere la aplicación de la misma licencia a todas las partes no modificadas. En cada archivo con licencia, se deben conservar los avisos originales de derechos de autor, patentes, marcas comerciales y atribuciones (excluidos los avisos que no pertenecen a ninguna parte de los trabajos derivados). En cada archivo con licencia modificado, se debe agregar una notificación que indique que se han realizado cambios en ese archivo.

Si se incluye un NOTICEarchivo de texto como parte de la distribución del trabajo original, entonces los trabajos derivados deben incluir una copia legible de estos avisos dentro de un NOTICEarchivo de texto distribuido como parte de los trabajos derivados, dentro del formulario o documentación fuente, o dentro de una exhibición. generados por los trabajos derivados (dondequiera que normalmente aparezcan dichos avisos de terceros).

El contenido del NOTICEarchivo no modifica la licencia, ya que tiene solo fines informativos, y NOTICEse permite agregar más avisos de atribución como adiciones al texto, siempre que estos avisos no puedan entenderse como una modificación de la licencia. Las modificaciones pueden tener avisos de derechos de autor apropiados y pueden proporcionar términos de licencia diferentes para las modificaciones.

A menos que se indique explícitamente lo contrario, cualquier contribución enviada por un licenciatario a un licenciante se realizará según los términos de la licencia sin ningún término ni condición, pero esto no excluye ningún acuerdo separado con el licenciante con respecto a estas contribuciones.

Licencia Apache 2.0

La Licencia Apache 2.0 intenta prevenir posibles litigios sobre patentes en la Sección 3. El usuario recibe una licencia de patente de cada contribuyente para "hacer, haber hecho, usar, ofrecer vender, vender, importar y transferir de otro modo la Obra". A través de una cláusula in terrorem , si el usuario demanda a alguien alegando que el software o una contribución contenida en él constituye una infracción de patente, se rescinden dichas licencias de patente para ese trabajo.

Compatibilidad

La Apache Software Foundation y la Free Software Foundation acuerdan que la Licencia Apache 2.0 es una licencia de software libre , compatible con la Licencia Pública General GNU [5] (GPL) versión 3, [2] lo que significa que el código bajo GPLv3 y la Licencia Apache 2.0 puede combinarse, siempre y cuando el software resultante tenga la licencia GPLv3. [6]

La Free Software Foundation considera que todas las versiones de la licencia Apache son incompatibles con las versiones 1 y 2 anteriores de la GPL. [2] Además, considera que las versiones de la licencia Apache anteriores a la 2.0 son incompatibles con la GPLv3. Debido a los requisitos de licencia de patente de la versión 2.0, la Free Software Foundation la recomienda sobre otras licencias que no son copyleft. [7] [2] Si se utiliza la licencia Apache con la excepción LLVM, entonces es compatible con GPLv2. [8]

Recepción y adopción

En octubre de 2012, 8.708 proyectos ubicados en SourceForge.net estaban disponibles bajo los términos de la licencia Apache. [9] En una publicación de blog de mayo de 2008, Google mencionó que más del 25% de los casi 100.000 proyectos alojados en Google Code utilizaban la licencia Apache, [10] incluido el sistema operativo Android . [11]

A partir de 2015 , según Black Duck Software [12] y GitHub , [13] la licencia Apache es la tercera licencia más popular en el dominio FOSS después de la licencia MIT y GPLv2 .

El proyecto OpenBSD no considera que la licencia Apache 2.0 sea una licencia gratuita aceptable debido a sus disposiciones sobre patentes. La política de OpenBSD cree que cuando la licencia obliga a uno a renunciar a un derecho legal que de otro modo tendría, esa licencia ya no es gratuita. Además, el proyecto se opone a involucrar el derecho contractual con la ley de derechos de autor, afirmando que "... la ley de derechos de autor está algo estandarizada por acuerdos internacionales, la ley contractual difiere enormemente entre jurisdicciones. Por lo tanto, lo que significa la licencia en diferentes jurisdicciones puede variar y es difícil de predecir. " [14]

Ver también

Referencias

  1. ^ "La licencia de software Apache (ASL)". Las grandes licencias compatibles con DFSG . Proyecto Debian . Consultado el 6 de julio de 2009 .
  2. ^ abcde "Licencia Apache, versión 2.0". Licencias Varias y Comentarios sobre ellas . Fundación de Software Libre . Archivado desde el original el 16 de julio de 2009 . Consultado el 6 de julio de 2009 .
  3. ^ "Licencias aprobadas por OSI con el nombre de David Gutiérrez y David Louie Gutiérrez". Iniciativa de código abierto . Archivado desde el original el 28 de abril de 2011 . Consultado el 31 de marzo de 2011 .
  4. ^ Derechos de los nuevos medios (12 de septiembre de 2008). "Guía de licencias de código abierto". Facultad de Derecho del Oeste de California . Consultado el 28 de noviembre de 2015 . Las licencias 'tipo BSD', como las licencias BSD, MIT y Apache, son extremadamente permisivas y requieren poco más que atribuir las partes originales del código con licencia a los desarrolladores originales en su propio código y/o documentación.
  5. ^ ab "Licencia Apache, versión 2.0". Fundación de software Apache . Consultado el 15 de julio de 2019 .
  6. ^ Fundación de software Apache. "Licencia Apache v2.0 y compatibilidad GPL". Archivado desde el original el 15 de enero de 2008 . Consultado el 30 de enero de 2008 .
  7. ^ "Cómo elegir una licencia para tu propio trabajo". gnu.org . Fundación de Software Libre . 15 de diciembre de 2018 . Consultado el 25 de agosto de 2019 .
  8. ^ "Excepción LLVM | Intercambio de datos de paquetes de software (SPDX)". spdx.org . Consultado el 22 de junio de 2022 .
  9. ^ "Proyectos en SourceForge bajo licencia Apache" . Consultado el 28 de octubre de 2012 .
  10. ^ Stein, Greg (28 de mayo de 2008). "Oponerse a la proliferación de licencias". Blog de código abierto de Google .
  11. ^ "Licencias". Proyecto de código abierto de Android . Consultado el 25 de agosto de 2019 .
  12. ^ "Las 20 licencias principales". Software del pato negro. 19 de noviembre de 2015. Archivado desde el original el 19 de julio de 2016 . Consultado el 19 de noviembre de 2015 .
  13. ^ Balter, Ben (9 de marzo de 2015). "Uso de licencia de código abierto en GitHub.com". GitHub .
  14. ^ "Política de derechos de autor de OpenBSD". openbsd.org . Proyecto OpenBSD. 28 de mayo de 2019.

enlaces externos