De esta pregunta sobre SO , leí que:
Código fuente propietario + código fuente LGPL
- estáticamente vinculado:
- O bien, debe liberar ambas partes como LGPL.
- O proporcione todo lo que permita al usuario volver a vincular la aplicación con una versión diferente del código fuente LGPL. En este caso, los otros requisitos son los mismos que si estuvieran vinculados dinámicamente.
Por lo tanto, parece que proporcionar archivos de objetos es suficiente para satisfacer a LGPL en términos de vinculación estática de una biblioteca LGPL a una aplicación de código patentada. Mientras que el ejecutable está vinculado estáticamente, proporcionar los archivos de objetos permite al usuario final volver a compilar la aplicación, vinculando a diferentes versiones de la biblioteca.
¿Es esto correcto? Y si no, ¿por qué?
fuente
The LGPL allows you to keep the source code of your application private as long as it is “work that uses” the library. Dynamic linking is usually recommended here.
pero nada sobre ser obligatorio.