La maggior parte della licenza open source consente una ridistribuzione illimitata.
Questo include GPL, licenza MIT, Apache ecc. Vedi questo link blow.
link
Se vuoi avere una visione decente della licenza Open Source vedi qui:
link o
questo link
Quindi, la ridistribuzione è un elemento essenziale della licenza Open Source, quindi, suppongo che questi formati di licenze esistenti non siano per te.
È una domanda legittima chi vendi software con codice ma senza diritti di ridistribuzione. Questo in realtà cade sotto forma di una licenza commerciale. Questo è spesso altrimenti chiamato EULA. Questo non è così difficile però.
Poche cose potrebbero essere le seguenti:
un. Garantire il copyright in ogni file di codice.
b. Definire i termini di garanzia come applicabili.
c. Condizioni d'uso - per esempio il numero di installazioni, o utenti, o qualsiasi di tali unità ecc. Che si traducono in quantità di denaro pagate.
d. Annulla i termini di ridistribuzione.
e. Condizione per i pagamenti per qualsiasi modifica.
f. Dichiarazione di brevetti e proprietà intellettuale.
Non è difficile creare una tale licenza per te stesso. Certo, è molto difficile trovare se qualcuno stia effettivamente violando e distribuendo il codice senza permesso.