Da questa domanda su SO , ho letto che:
Codice sorgente proprietario + codice sorgente LGPL
- staticamente collegato:
- O è necessario 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 gli stessi di quelli 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 proprietaria. Mentre l'eseguibile è staticamente collegato, fornire i file oggetto consente all'utente finale di ricompilare l'applicazione, collegandosi a versioni diverse della libreria.
È corretto, e se no, allora perché?