Ciao, non é semplicissimo dovresti creare un sistema di licenza. In pratica gli utenti si rigistrano al tuo sito e ricevono un codice. Successivamente o prima installano il software e inseriscono il tuo codice nel programma. Se lo vuoi complicare devono anche attivare il programma partendo dal tuo codice tramite webservice che gli restituisce il secondo codice che é definitivo. Cosi facendo puoi tracciare anche le attivazioni.
ciao spero ti sia stato utile