Si ma devi sempre rilasciare i sorgenti della parte LGPL. Anche io (sbagliando) credevo che la LGPL fosse una licenza tipo BSD. L'unica cosa che fa è permettere l'integrazione di parti di codice chiuso senza essere obbligati a rilasciarle. Ma quello che fai con pezzi di codice LGPL non puoi chiuderle.
Cioè non puoi prendere le QT 4.5 farci una applicazione da 0 compilarla e venderla senza fornire il codice sorgente. Altrimenti la licenza commerciale non avrebbe motivo di esistere. Infatti sulla faq oltre a giustificare la licenza commerciale con il supporto si dice:
Quote:
|
allows you to develop fully closed source software
|
e
Quote:
|
The LGPL carries some restrictions regarding the ability for users to relink libraries and other restrictions that may impose architectural requirements that some organizations might not be comfortable with.
|
Inoltre poco più giù viene spiegato nel dettaglio:
Quote:
Can I switch from using Qt under the LGPL to commercial afterwards?
Users of the LGPL versions of Qt need to comply with the LGPL licensing terms and conditions. Qt’s commercial license agreement contains a restriction that prohibits customers from initially beginning development with the LGPL licensed version of Qt and then transitioning to a commercial version of Qt.
Can I transition my commercial Qt project to LGPL and how?
Customers who have developed applications with Qt will be able to dynamically link their proprietary applications to the LGPL licensed Qt library. Additionally, as customers own the modifications they make to Qt under the commercial license, they may relicense such modifications under the LGPL if they wish.
|