License4J is a Java library for java software licensing. It is designed to be easy to use and integrate in your Java application. License4J creates license files and secure serial numbers. Includes a free to use,distribute floating license server.
License4J is a Java library for java software licensing. It is designed to be easy to use and integrate in your Java application. Unlike other licensing libraries it has many licensing features defined and performs validation on required features. License4J supports floating licenses. It can create floating licenses and serve with free floating license server software. License4J can generate license files and serial numbers with secure cryptographic methods. License files includes features listed below and can be plain text or encrypted to hide content from customers. Serial numbers can be generated based on a customer name or company or both; or completely not based on anything. License4J comes with License Manager and Serial Number Manager GUI applications to generate and store software license files and cryptographically secure serial numbers. Download package includes runtime library, development library, documentation, License Manager GUI tool, Serial Number Manager GUI tool, Hardware ID viewer application, and example applications. You can download and test License4J, the only limitation is that created license files will have 10 days expiration feature set, and serial number will be with some fields disabled. You can buy and install a valid license at any time. License4J beginning with version 3.0 provides a free Floating License Server to host and serve created floating licenses.