In poche parole: se non capisci i termini delle licenze del software che stai usando abbastanza per interpretare se ciò che stai suggerendo "va bene", devi parlare con un professionista che lo fa. Se vuoi cercare un accordo direttamente con i proprietari delle licenze, anche quello funziona, ma dovrai comunque capire come funzionano le licenze.
Come Elia, anche io non sono un avvocato e quando sei stato citato in giudizio per aver seguito il mio consiglio, non puoi dire che non ti avevo avvertito. Sono generalmente d'accordo con Eliah, ma penso che in questo caso Python sia un po 'diverso.
Il software GPL ti consente di ridistribuire qualcosa fintanto che lo fornisci con la stessa licenza. In questo caso ridistribuire PyQT che è possibile eseguire. Distribuiresti anche il tuo prodotto. Personalmente non vedo perché non puoi fare entrambe le cose finché rendi disponibile la fonte per le cose GPL che stai usando. Non li stai integrando nel tuo Python, li stai semplicemente usando.
Per descrivere ulteriormente di cosa sto parlando, se includessi una libreria in un progetto C e la compilassi, finiresti con il codice GPL nel tuo binario o creeresti librerie statiche a cui il tuo codice era collegato ( staticamente o dinamicamente). L'FSF ti chiederà di rendere il tuo codice disponibile da GPL se ridistribuisci il loro codice protetto.
Vedi la differenza? La distribuzione testuale di Python significa che il collegamento è piuttosto dinamico: non esistono "collegamenti" statici al codice GPL e il riferimento a PyQT potrebbe essere sostituito in un ambiente diverso. Stai solo usando la sua API.
Se cerchi "python import gpl" troverai molti, molti argomenti in entrambe le direzioni da molti, molti non avvocati. Questo non è un semplice argomento e se si trattasse di una causa legale, si può essere dannatamente sicuri che tutti coloro che si trovano sul lato del software libero della panchina ci lancerebbero tutto per assicurarsi che fosse stabilito un precedente negativo.
Quindi, ancora una volta, probabilmente non sei qualificato per prendere questa decisione da solo. Parla con un avvocato o guarda quanto ti costerebbe e scopri che sarà più economico solo pagare per le licenze commerciali.
Ignorare le licenze funzionerà molto più costoso.