Cita:
Iniciado por Malenko si das el programa antes de cobrar...
Eso depende @Malenko, hay muchas formas de vender software: a veces el cliente quiere probar un tiempo el sistema a modo de "demo", otras veces puede pasar que le vendas el software para 1 PC pero el tipo simplemente copiando y pegando el ejecutable lo pueda usar en otros equipos.
La solución que yo comento arriba se ajusta a la mayoría de estos casos. Si bien no es a prueba de fuego, yo la utilizo en mis productos y no he tenido problemas de ningún tipo.