A partir desta questão no SO , eu li que:
Código fonte proprietário + código fonte LGPL
- estaticamente vinculado:
- Você deve liberar as duas partes como LGPL.
- Ou forneça tudo o que permita ao usuário vincular novamente o aplicativo a uma versão diferente do código-fonte LGPL. Nesse caso, os outros requisitos são os mesmos que se estivessem vinculados dinamicamente.
Portanto, parece que fornecer arquivos de objetos é suficiente para satisfazer a LGPL em termos de vincular estaticamente uma biblioteca LGPL a um aplicativo de código proprietário. Enquanto o executável está vinculado estaticamente, o fornecimento dos arquivos de objeto permite que o usuário final recompile o aplicativo, vinculando-o a uma versão diferente da biblioteca.
Isso está correto e, se não, então por quê?