JLicense é uma biblioteca de serviço público de Java, com ele você poderá criar e validar chaves
da licença. Inclui uma ferramenta simples GUI para criar arquivos de
licença e um LicenseManager (que devem ser administrada dentro de seu
software Java) para validar a licença. Você pode também escrever sua
própria classe, tal como um Servlet, para criar arquivos de licença
baseada em dados de entrada do usuário. Por exemplo, você pode adicionar características como
o endereço de IP, o endereço MAC, usuário, etc.