Ciò che descrivi sembra essere perfettamente legale.
La GPL consente a qualsiasi licenziatario (chiunque lo abbia acquistato) di concederlo in licenza ad altri per qualsiasi prezzo desiderato o anche gratuitamente quando si sentono generosi. Queste altre persone ora sono anche licenziatarie che possono anche vendere o regalare il software ad altri. Quindi, quando qualcuno offre un software GPL per $ 100 e vuoi pagare di meno, puoi cercare qualcuno che lo abbia già comprato e chiedere loro se puoi comprarlo da meno. Questo è perfettamente legale e previsto. L'unico svantaggio è che non riceverai il servizio di supporto offerto dal creatore originale, perché è un contratto completamente indipendente non coperto dalla GPL. Ma quando hai bisogno di aiuto con il software, puoi stipulare un contratto di assistenza con chiunque altro tu ritenga qualificato.
Tuttavia, ciò vale solo per le persone che hanno effettivamente ricevuto il programma nelle condizioni della GPL, direttamente o tramite qualsiasi numero di sub-sub-sub-licenziatari. Se uno ruba una copia di un programma GPL illegalmente (tramite hacking, per esempio), non è un licenziatario, il che significa che non ha il diritto di sublicenziarlo e sta violando il copyright dell'autore originale quando lo fa.
<advertising>
Quando hai altre domande su come monetizzare il software GPL, potresti voler impegnare la nuova proposta Open Source Stackexchange . Ha ancora bisogno che le persone si impegnino per farlo entrare nella fase beta. </advertising>