Pregunta

Tengo este código fuente abierto con la licencia MIT que utiliza una biblioteca con licencia Apache 2.0.

Quiero incluir esto en mi proyecto, por lo que se puede construir de inmediato.

En el punto 4 de esa licencia explica cómo redistribuirlo:

extracto:

4 . Redistribución. Puede reproducir y distribuir copias del trabajo o trabajos derivados del mismo en cualquier medio, con o sin modificaciones, y en forma de origen u objeto, siempre que cumpla con las siguientes condiciones:

Debe dar a cualquier otro destinatario del trabajo o los trabajos de derivados una copia de esta licencia; y

Debe hacer que los archivos modificados tengan avisos destacados que indiquen que cambió los archivos; y

Debe retener, en forma fuente de cualquier trabajo derivado que distribuya, todos los avisos de derechos de autor, patentes, marcas registradas y atribución de la forma fuente del trabajo, excluyendo aquellos avisos que no pertenecen a ninguna parte de los trabajos derivados; y

Si el trabajo incluye un archivo de texto de "aviso" como parte de su distribución, entonces cualquier trabajo de derivado que distribuya debe incluir una copia legible de los avisos de atribución contenidos en dicho archivo de notificación, excluyendo aquellos avisos que no pertenecen a ninguna parte de la parte de la Obras derivadas, en al menos uno de los siguientes lugares: dentro de un archivo de texto de aviso distribuido como parte de las obras derivadas; Dentro del formulario o documentación de origen, si se proporciona junto con los trabajos derivados; o, dentro de una pantalla generada por los trabajos de derivados, si y donde se presentan normalmente dichos avisos de terceros. El contenido del archivo de notificación es solo para fines informativos y no modifica la licencia. Puede agregar sus propios avisos de atribución dentro de los trabajos de derivados que distribuye, junto con o como un anexo al texto de notificación del trabajo, siempre que dichos avisos de atribución adicionales no puedan interpretarse como modificar la licencia. Puede agregar su propia declaración de derechos de autor a sus modificaciones y puede proporcionar términos y condiciones de licencia adicionales o diferentes para su uso, reproducción o distribución de sus modificaciones, o para dichos trabajos de derivados en su conjunto, siempre que su uso, reproducción y distribución de El trabajo cumple con las condiciones establecidas en esta licencia.

No estoy creando un trabajo derivado (planeo proporcionarlo tal como es).

No tengo un archivo de notificación, solo mi propio archivo de licencia.txt.

Pregunta: ¿Dónde debo poner algo en la línea: "Este proyecto usa la biblioteca XYZ distribuida en Apache 2.0 ..."? ¿Qué se recomienda?

¿Debo proporcionar el archivo de licencia Apache también? O sería suficiente si solo digo "Encuentra la licencia en línea aquí..."

Espero que alguien que haya hecho esto en el pasado pueda arrojar algo de luz sobre el asunto.

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
scroll top