So che è possibile vendere il codice GPL, ma volevo sapere se era possibile vendere il codice GPL che è stato biforcato e modificato. Il codice biforcato e modificato sarà comunque disponibile per l'uso, la modifica e la ridistribuzione.
So che è possibile vendere il codice GPL, ma volevo sapere se era possibile vendere il codice GPL che è stato biforcato e modificato. Il codice biforcato e modificato sarà comunque disponibile per l'uso, la modifica e la ridistribuzione.
Risposte:
Sì, è consentito, ma devi comunque soddisfare tutti i requisiti della licenza. Chiunque lo vendi deve essere autorizzato a utilizzarlo, modificarlo e ridistribuirlo come consentito dalla GPL.
Il movimento per il software libero ha sempre chiaramente differenziato tra gratuito e libertà d'uso / modifica / ridistribuzione. La GPL riguarda chiaramente quest'ultima. L'unica questione fondamentale è la piena conformità a tutti i termini della licenza. Apparentemente hai intenzione di fare proprio questo, quindi non dovrebbe essere un problema.
In sintesi: nulla nella GPL ti impedisce di addebitare il costo del programma.
L'unico problema che potrebbe sorgere è indipendente dalla GPL ed è semplicemente una questione di logica / psicologia: se il programma modificato è liberamente ridistribuibile e quindi disponibile, perché qualcuno potrebbe pagarlo. Non lo rende ancora annullabile.
Non dovresti fare nulla con il codice GPL fino a quando non avrai letto e compreso a fondo la licenza. In particolare, il terzo paragrafo del preambolo della GNU Public License versione 3 dice questo:
Quando parliamo di software libero, ci riferiamo alla libertà, non al prezzo. Le nostre licenze pubbliche generali sono progettate per assicurarti che tu abbia la libertà di distribuire copie di software libero (e addebitarle se lo desideri), di ricevere il codice sorgente o di ottenerlo se lo desideri, di poter cambiare il software o usane parti in nuovi programmi gratuiti e sai che puoi fare queste cose.
Sembrerebbe rispondere alla domanda, ma la sezione 5 tratta in modo specifico le versioni sorgente modificate di trasporto :
Puoi trasmettere un lavoro basato sul Programma o le modifiche per produrlo dal Programma, sotto forma di codice sorgente ai sensi della sezione 4, a condizione che tu soddisfi anche tutte queste condizioni ...
E la sezione 10 spiega essenzialmente che mentre è possibile addebitare il codice, è necessario mantenere intatta la licenza e non è possibile addebitare a qualcuno l'esercizio dei propri diritti ai sensi della GPL.
Sì, provalo, osservando che la licenza dice che devi rendere la fonte disponibile a chiunque distribuisci il software. Tale aspetto NON è facoltativo. Devi anche capire che non puoi impedire ai tuoi utenti di fornire il software ad altre persone (il link FSF sotto spiega questi punti).
Ecco la pagina di FSF sulla vendita del software GPL , sostanzialmente "sì, puoi farlo, ma devi comunque obbedire alla licenza".
Una cosa da fare attenzione: ci sono molte persone che associano la GPL al software gratuito (come nella birra), non solo nella libertà di fare ciò che vuoi con il software che ottieni. Se c'è una grande comunità attorno al software, potresti ricevere una sfortunata respinta quando provi a vendere la tua versione biforcuta. È probabile che una reazione stia provando a fare soldi con il duro lavoro degli altri.
Se puoi, rendi la tua fonte generalmente disponibile. Se del caso, potresti anche prendere in considerazione l'idea di inviare alcune delle tue modifiche al progetto originale. Questo potrebbe non avere senso per il tuo business plan, ma se riesci a farlo oscillare, farebbe molta strada per far tacere chiunque pensi che tu stia solo perdendo terreno dalla comunità.
Certo, puoi vendere software GPL il cui copyright è detenuto in tutto o in parte da qualcun altro. Farlo è come distribuirlo gratuitamente e soggetto esattamente alle stesse limitazioni. È solo che il gruppo a cui stai distribuendo è "persone che mi pagano prima $ 10".