So che è possibile vendere il codice GPL, ma volevo sapere se era possibile vendere il codice GPL che è stato biforcato e modificato. Il codice fork e modificato sarà ancora disponibile per l'uso, la modifica e la ridistribuzione.
Sì, è permesso, ma devi comunque soddisfare tutti i requisiti della licenza. Chiunque lo venda deve essere autorizzato a usarlo, modificarlo e ridistribuirlo come consentito dalla GPL.
Il Movimento del Software Libero è sempre stato chiaramente differenziato tra Gratuito e Libertà di utilizzo / modifica / ridistribuzione. La GPL riguarda chiaramente quest'ultima. L'unico problema fondamentale è la piena conformità con tutti i termini della licenza. A quanto pare hai intenzione di fare proprio così, quindi non dovrebbe essere un problema.
In breve: 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, allora perché qualcuno potrebbe pagarlo. Ancora non lo rende annullabile.
Non dovresti fare nulla con il codice GPL finché non avrai letto e compreso appieno la licenza. Nello specifico, il terzo paragrafo del preambolo della licenza GNU versione 3 dice questo:
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.
Sembra che risponda alla domanda, ma la sezione 5 riguarda specificamente Convogliare le versioni delle sorgenti modificate :
You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions...
E la sezione 10 spiega in sostanza che mentre è possibile addebitare il codice, è necessario mantenere intatta la licenza e non è possibile addebitare a qualcuno l'esercizio dei propri diritti in base alla GPL.
Sì, provaci, osservando che la licenza dice che devi rendere disponibile la fonte a chiunque distribuisci il software. Questo aspetto NON è opzionale. Devi anche capire che non puoi impedire ai tuoi utenti di fornire il software ad altre persone (il link FSF sotto spiega questi punti).
Questa è la pagina della FSF su vendita di software GPL , in pratica 'sì, puoi farlo, ma sei ancora devono obbedire alla licenza '.
Una cosa da tenere a mente - ci sono molte persone che associano la GPL con software libero (come nella birra), non solo in libertà di fare ciò che vuoi con il software che ottieni. Se c'è una grande comunità attorno al software, potresti avere uno sfortunato respingimento quando provi a vendere la tua versione biforcuta. È probabile che una reazione sia che stai cercando di guadagnare con il duro lavoro degli altri.
Se puoi, rendi la tua fonte generalmente disponibile. Se necessario, potresti anche prendere in considerazione la possibilità di spingere alcune delle tue modifiche verso il progetto originale. Questo potrebbe non avere senso per il tuo piano aziendale, ma se riesci a dondolarlo, farebbe molto per chiudere chiunque pensi che stia solo defecando dalla comunità.
Certo, puoi vendere software GPL il cui copyright è detenuto in toto o in parte da qualcun altro. Fare ciò equivale a distribuirlo gratuitamente e soggetto agli stessi limiti. È solo che il gruppo a cui stai distribuendo è "gente che mi paga prima $ 10".