Nel caso in cui mi collegassi dinamicamente a una libreria con licenza LGPL (in questo caso Qt) in un'applicazione commerciale: In che modo devo fornire il codice sorgente della libreria?
- È sufficiente un collegamento alla homepage del progetto? O avrei bisogno di ospitare il codice sorgente sui nostri server? Per quale periodo di tempo dopo la distribuzione del software questo sito web deve essere mantenuto attivo? (o "su richiesta" sarebbe anche conforme alla LGPL?)
- È ancora necessario offrire il codice sorgente in modo fisico (ad esempio su CD via posta ordinaria) per 3 anni (qualsiasi differenza tra
LGPL 2.1
eLGPL 3
qui?)?
L'ho trovato nella Domande frequenti sulla GNU :
Can I put the binaries on my Internet server and put the source on a different Internet site?
Yes. Section 6(d) allows this. However, you must provide clear instructions people can follow to obtain the source, and you must take care to make sure that the source remains available for as long as you distribute the object code.
Ho evidenziato la parte rilevante come testo in grassetto. Tuttavia, non posso credere, che questa è la verità completa. Se distribuisco un'applicazione solo una volta, potrei inserire il codice sorgente online e ritirarlo un giorno dopo. Quindi questo non risponde alla mia domanda ...
C'è un'altra domanda con un argomento correlato qui , ma ha un tentativo diverso dal mio. Richiede solo alternative alla spedizione del codice sorgente direttamente con i binari, mentre la mia domanda mira a chiarire quali circostanze e condizioni dovrei considerare / rispettare quando condivido il codice sorgente della libreria LGPL.