Bloqueio por Data ou numero serial

boa tarde... alguém tem uma rotina ou sistema que evite copia(pirataria)..evitando instalar o sistema em outra maquina..etc..tipo shareware...onde posso colocar bloqueio por data,numero de execuções ou chave..ok aguardo retorno..uso o java desktop.. obrigado.

Cara, acho muito difícil que alguém disponibilize um código com estes recursos.

ou me passar a ideia de como foi feito ai tento fazer aqui, não quero o codigo pronto.

mais tudo bem valeu.

Já pesquisou sobre o assunto? Se não, eu já. E muito, pois desenvolvi uma solução “temporária” de gerenciamento de licença, que, até onde sei, se tornará a ferramenta padrão da empresa para seus diversos sistemas.
Flexera, Gemalto e afins foram empresas com as quais estive em contato.
Licença por período, licença por execução do sistema, licença por máquina, licença flutuante, licença, licença…
Via de regra: para cada ideia para resolver um problema específico, você vai encontrar muitos entraves.

E, pelo que vi, você já tem a ideia, só precisa colocar no papel, organizar e desenvolver.