Posso usare Qt open-source per il mio sito web di scraping web? [chiuso]

-2

Mi scuso se dovrei capire questo più prontamente ma sono un po 'nuovo a questo e non capisco la licenza LGPL. Ecco le domande frequenti: link

Sto creando un sito Web che cancella i dati da altri siti Web e li organizza in modo piacevole. Ho intenzione di provare a guadagnare da questo sito web attraverso la pubblicità e anche ottenendo commissioni dal collegamento a determinati siti. Ho intenzione di usare il codice lato server che raschia il sito web usando PyQt4 (che usa Qt). Il codice raschia il sito Web e memorizza i dati in un database SQL. Quindi utilizzo il database sql per visualizzare la pagina Web.

Penso che sia corretto usare la versione open source di Qt, giusto? Non sto vendendo o sto dando via nessuna applicazione. Il Qt viene utilizzato sul codice lato server per generare il database sql.

E se va bene usare l'open source, devo visualizzare un link sul sito web al codice sorgente del Qt che sto usando? Sto solo cercando di capire appieno.

    
posta bluemoon12 30.11.2015 - 09:50
fonte

1 risposta

0

Per utilizzare la versione OpenSource di Qt sotto la licenza LGPL, devi soddisfare le seguenti condizioni:

  • Se distribuisci le librerie Qt che usi, le eventuali modifiche ad esse devono essere rese pubbliche con la licenza LGPL
  • Gli utenti dell'applicazione diversa da te devono avere la possibilità di sostituire le librerie Qt che utilizza, perché le librerie sono collegate dinamicamente o perché hanno accesso al codice sotto la licenza GPL. Se le librerie Qt sono collegate dinamicamente, non hai alcun obbligo di rilasciare i tuoi sorgenti o di utilizzare una licenza open source.

Se si utilizza l'applicazione esclusivamente sulle proprie macchine (inclusi i server controllati), non si distribuisce il software. Ciò significa che le condizioni della licenza LGPL sono banalmente soddisfatte, perché il gruppo di persone a cui si applicano è vuoto.
Come nota a margine, c'è solo una licenza che include l'accesso remoto al tuo software in la sua definizione di "distribuzione": la licenza AGPL.

    
risposta data 30.11.2015 - 13:34
fonte

Leggi altre domande sui tag