Ho alcune domande riguardanti la licenza GPLv2:
-
Per farlo essere GPLv2, devo fornire laccesso ai miei file sorgente?
-
Se utilizzo la licenza v2, ma a pagamento, gli utenti DEVONO acquistare la mia licenza per utilizzarla ?
-
Qual è la licenza alternativa nella creazione di software se desidero farne pagare?
Rispondi
-
Sì, alle persone a cui hai distribuito il file binario.
-
No, possono anche ottenerlo da qualcun altro che ha un binario (presumibilmente pagato) e utilizzare legalmente quella copia. Poiché GPLv2 s3 dice “ Puoi copiare e distribuire il Programma … in codice oggetto o in forma eseguibile ” qualcuno che ottiene il software da te ha il diritto di copiarlo per i suoi amici, e poiché s0 dice “ Latto di eseguire il Programma non è limitato ” chiunque venga in possesso di tale copia può utilizzarlo. s6 rende la loro posizione ancora più chiara: dà loro esplicitamente una licenza da parte tua per farlo.
-
La GNU GPL va bene se fai pagare il tuo software; richiede solo che tu offra la libertà insieme al tuo binario. Se quello che “stai chiedendo è” quale licenza devo utilizzare se voglio far pagare il mio software e proibisci i miei utenti paganti dallesercizio delle libertà associate al software libero “, che sarebbe off-topic per questo sito.
Commenti
- Quando vedo la frase " consegna la libertà ", immagino un Team America di accompagnamento: World Police montaggio.
- Tieni presente che il primo utente del software dovrà pagare per questo, se rifiuti di concedere in licenza il tuo software a qualcuno sotto GPL ad eccezione del pagamento e inizi con lunica copia. Quindi potresti voler impostare un prezzo iniziale alto.
Risposta
- Affinché sia GPLv2, devo fornire laccesso ai miei file di origine?
No, non” t. Non sei vincolato dai termini della licenza. Lo scopo di una licenza è darti diritti che altrimenti non avresti … ma come detentore del copyright e / o autore, hai comunque tutti i diritti. Pertanto, non devi fornire il codice sorgente.
MA! Non avrebbe senso.
Presumibilmente, hai scelto la GPLv2 per un motivo. Ma senza accesso al sorgente, i destinatari della tua licenza non possono fare ciò che la GPLv2 consente loro di fare. Quindi, non è necessario fornire legalmente il codice sorgente, ma praticamente non ha senso rilasciare software sotto GPLv2 senza codice sorgente.
- Se utilizzo la licenza v2, ma a pagamento, gli utenti DEVONO acquistare la mia licenza per utilizzarla?
No. Solo il primo. Tutti gli altri potrebbero teoricamente ottenere il software dal primo, che può ridistribuirlo legalmente secondo i termini della GPLv2.
Tuttavia, non cè nulla che lo garantisca il primo utente lo ridistribuirà effettivamente. La GPLv2 lo permette, non lo forza.
- Qual è la licenza alternativa nella creazione di software se voglio addebitarlo?
In realtà, è perfettamente possibile addebitare denaro e trarre profitto dal software con licenza GPLv2:
- Solo perché la GPLv2 consente ai tuoi utenti di ridistribuire il software non significa che lo faranno.
- Alcuni utenti (aziendali) vogliono pagare per il software , o in realtà, vogliono pagare per la possibilità di avere un contratto con qualcuno che possono citare in giudizio se il software si rivela in qualche modo danneggiare la loro attività.
- Non vendi il software, tu vendere supporto e servizi relativi al software. Forse offri formazione su come utilizzare in modo efficiente il software, forse offri contratti di supporto estesi, forse vendi sviluppo di funzionalità su misura.
- Molti progetti di alto profilo hanno un modello “open core”, dove il nucleo e le funzionalità di base è open source, ma il valore reale del prodotto è nelle estensioni e nei plugin, alcuni dei quali sono commerciali e proprietari.
Commenti
- Tieni presente che se il tuo prodotto include codice GPLv2 di terze parti, devi rilasciare il codice sorgente per essere conforme alla ' licenza di terze parti.