Perpetual Unlocked
Sentinel LDK Functionality | Creates an unconditional unlocked license |
Software Distribution Method |
>Physical package >Electronic distribution |
Applicable Key Types |
>None |
Protection Method |
>Envelope-based automatic implementation >API-based automatic implementation |
Description
When using an unlocked license, the application is protected against disassembly and modification, but the license is not locked to a specific computer, and no licensing restrictions are applied.
Unlocked licenses are applicable for any of the following situations:
>You want to distribute the software as an Unlocked Product with no time limit (or with an extended time limit). For example, you may want to allow users to access basic functionality as long as they want, with the option to buy an upgrade later to access advanced functionality.
>You want to use a licensing system other than Sentinel LDK.
>Licensing is not an issue. For example, you are distributing medical equipment with embedded software. Since the software is specific to your equipment, you are not concerned about the possibility of duplication of the software.
Implementation
1.Select the executable file that you want to license, and determine by which Feature ID it will be identified.
2.Select your protection method:
•Envelope-based automatic implementation
Protect the executable file using Sentinel LDK Envelope, specifying its Feature ID.
•API-based automatic implementation
In your code, insert a Sentinel Licensing API Login call to the Feature ID.
3.In Sentinel LDK-EMS, create an Unlocked Product (Perpetual) that includes the Feature IDs that you want to include in the unlocked license.