Puramente per curiosità, mi è stata posta la domanda con un gioco ipotetico. che ha un gioco online che richiede ai giocatori di pagare una quota mensile per. Lo specifico era che il loro accordo di servizio affermava che l'utente ha solo i diritti sul cliente fino a quando la sua iscrizione è attiva.
Tuttavia, l'ipotetica SA ipotizza un caso in cui due giocatori, chiamiamoli John e Susan. John possiede il suo PC personale con il client installato. Se l'abbonamento di John è scaduto, dal SA, avrebbe dovuto disinstallarlo essenzialmente immediatamente. Tuttavia, fa ciò che qualsiasi normale utente farebbe e non lo disinstallerà. Non ha la licenza per eseguire il client. Tuttavia, Susan, supponendo che abbia una sottoscrizione attiva, potrebbe eseguire il client che risiede sul PC di John.
Cosa succede se questo cliente era sotto la licenza GPL? Il loro abbonamento mensile scadente avrebbe immediatamente negato il loro accesso al codice sorgente dell'applicazione? (In termini di licenze, non sto cercando di cancellare in qualche modo il codice dal PC quando scade l'abbonamento)
Oppure, questa situazione è impossibile a causa della violazione della licenza? (Non riesco a ricordare dove l'ho sentito, ma ho sentito da qualche parte che il software di abbonamento è incompatibile con la GPL ma non ho trovato alcuna fonte su questo.)