Licenza QT



  • Ciao

    volevo sapere come si puo' vendere un software sviluppato con QT?
    PEr venderlo bisogna comprare la licenza commerciale?

    Grazie.



  • In generale NO.

    La Licenza LGPL permette lo sviluppo di software commerciale; le uniche limitazioni dipendono dal tipo di linking (dinamico) e dal fatto che, se modifichi Qt, devi pubblicare il codice modificato.

    Ricordo di aver letto che applicazioni su Embedded richiedessero licenze particolari ma non ho mai approfondito.

    Per SW su Piattaforma Desktop (Linux, Windows, Mac) puoi farlo



  • Ciao grazie per la risposta.

    Sai per caso se in rete sono presenti delle linee guida per rilasciare il software e venderlo?
    La lgpl per le QT a quanto ho capito, dovrebbe prevedere il rilascio del mio eseguibile, senza codice sorgente ed il rilascio dei sorgenti delle librerie QT (non modificate).
    E' corretto?
    Inoltre con la lgpl, E' possibile rilasciare il software con licenze annuali?

    :)



  • Ciao,

    in generale la LGPL permette di utilizzare le librerie anche per lo sviluppo di codice "Closed-Source" o con licenze di tipo commerciale.

    Nello specifico la licenza LGPL di Qt richiede, nel caso di rilascio di un software con licenza proprietaria, che:

    Si utilizzi il linking dinamico di Qt

    In caso si modifichino i sorgenti di Qt stesso, questi debbano essere rilasciati.



  • so, as u understood the app must load the QT component dynamic if it commercial. right?
    so each time the user will open it, he will need to load the components?
    or...?



  • No.

    Simply your app must use dinamic linked version od Qt (DLL for Windows .so for Linux); this means that when you build your app you cannot use static linking.



  • finally someone with answers. thank you.
    i will ask here some question i didn't found answer in the net, or some i sent using contact us form but never got answers.

    sorry on the amount, so:

    1. if i build mobile app for iOS/Android/Blackberry/other and my app is free download and the user need to pay for subscription/free. i need to compile it with QA dynamic libraries. right?

    2. if i change the current QT component code i need to set it as open source to keep the license agreement. right?

    3. for testing, not distribution, i can use the static libraries.

    4. what is the different between commercial license and distribution license?

    5. how i get the commercial/distribution license?

    6. how much is cost commercial/distribution license?



  • Hi,

    I answer to your question

    bq. 1. if i build mobile app for iOS/Android/Blackberry/other and my app is free download and the user need to pay for subscription/free. i need to compile it with QA dynamic libraries. right?

    I don't know if mobile/embedded version follow the same licensing policies of Desktop version

    bq. 2. if i change the current QT component code i need to set it as open source to keep the license agreement. right?

    right

    bq. 3. for testing, not distribution, i can use the static libraries.

    yes

    bq. 4. what is the different between commercial license and distribution license?

    Some tool have license to develop and licence to distribute (run-time licence), Desktop version of Qt don't

    bq. 5. how i get the commercial/distribution license?

    Contact "Digia":http://qt.digia.com/

    bq. 6. how much is cost commercial/distribution license?

    There are many licence combination

    • single developer/single platform
    • single developer/multiple platform
      ....

    Contact Digia


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.