Pregunta

En un proyecto de código abierto, se han incluido una serie de otras bibliotecas de código abierto para implementar la funcionalidad necesaria, algunas como bibliotecas (LGPL) y otras como código fuente (no LGPL). La nueva licencia BSD fue seleccionada para el proyecto. Las bibliotecas de código abierto incluidas tienen licencia bajo las nuevas licencias BSD, MIT, Apache y LGPL, pero no hay código con licencia GPL.

¿Cómo se deben acreditar estas otras bibliotecas de código abierto?

¿Se deben incluir todas las licencias de la biblioteca en el archivo principal de licencia del proyecto?

¿Es suficiente solo proporcionar enlaces a los sitios web del proyecto en la ayuda de diálogo y documentación?

Es algún crédito De Verdad ¿necesario?

¿Fue útil?

Solución

Cada biblioteca que use como dependencia debe tener un archivo de licencia en su código fuente. Simplemente tomaría estas licencias y las cambiaría al nombre de "biblioteca_name_icense" e incluiría con el código fuente.

Sé que las licencias (como la licencia BSD) requieren que la licencia original se incluya cuando se reutilice cualquier código fuente.

Si solo está utilizando estas como bibliotecas vinculadas, no creo que nada de esto sea necesario. Pero puedo estar equivocado sobre este.

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