Requisitos de licencia para incluir software de código abierto

14

En un proyecto de código abierto, se han incluido 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 tienen código de licencia GPL.

¿Cómo deberían acreditarse estas otras bibliotecas de código abierto?

¿Todas las licencias de la biblioteca deben incluirse en el archivo principal de licencias del proyecto?

¿Es suficiente simplemente proporcionar enlaces a los sitios web del proyecto en el cuadro de diálogo y documentación de Ayuda > Acerca de?

¿Se necesita algún crédito realmente ?

    
pregunta jholl 28.09.2010 - 22:55

1 respuesta

10

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 a "LIBRARY_NAME_LICENSE" y las incluiría con el código fuente.

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

Si solo está utilizando estas bibliotecas vinculadas, no creo que se necesite nada de esto. Pero puedo estar equivocado acerca de este.

    
respondido por el jsternberg 28.09.2010 - 23:05

Lea otras preguntas en las etiquetas