Sto pensando di utilizzare una libreria LGPLv3 in un programma commerciale closed source eseguito in un ambiente embedded chiuso.
In base a quanto noto dalle licenze LGPLv3, posso usarlo finché il software closed source si collega dinamicamente alla libreria LGPLv3 e lascia all'utente la possibilità di modificare o aggiornare la libreria LGPLv3 modificando i binari della libreria.
Dato che il mio software gira in un ambiente chiuso, controllato e validato, sarebbe davvero strano rispettare la parte di permettere all'utente di cambiare la libreria LGPLv3. Potrei aggiungere una funzionalità al mio ambiente permettendo di aggiornare i file binari della libreria, ma sarebbe strano presentare questa funzionalità ai nostri clienti poiché non avrebbero alcun interesse a cambiare quella libreria e la vedrebbero come un buco di sicurezza, quindi lo faranno volerci rimuovere (o limitare l'accesso a nessuno).
L'aggiunta di una funzionalità binaria di aggiornamento è l'unico modo per rispettare LGPLv3? Se lo utilizzo, ho bisogno di chiamare la mia azienda per consentirne l'accesso (tramite una password), rispetterò comunque la licenza?