Da questa domanda su SO , ho letto che:
Codice sorgente proprietario + codice sorgente LGPL
- linkato staticamente:
- O devi rilasciare entrambe le parti come LGPL.
- O fornire tutto ciò che consente all'utente di ricollegare l'applicazione con una versione diversa del codice sorgente LGPL. In questo caso gli altri requisiti sono uguali a quelli che erano collegati dinamicamente.
Quindi sembra che fornire file oggetto sia sufficiente per soddisfare LGPL in termini di collegamento statico di una libreria LGPL a un'applicazione di codice proprietario. Mentre l'eseguibile è collegato in modo statico, fornire i file oggetto consente all'utente finale di ricompilare l'applicazione, collegandosi a diverse versioni della libreria.
È corretto, e se no, allora perché?