Trialware

Sentinel LDK Functionality Creates a time-limited, software-based trialware license
Software Distribution Method

>Physical package

>Electronic distribution

Applicable Key Types Sentinel SL (including CL)
Protection Method

>Envelope-based automatic implementation

>API-based automatic implementation

Description

Trialware is fully-functional software that is made available for a limited time period (typically between 1 and 90 days) or limited number of executions (typically 30) as a marketing tool. The software is protected with a software-based license, so that it can be distributed both electronically—for example, via a Web site, and on media such as a CD.

The time-limited trialware license does not use a dedicated Sentinel protection key and does not require activation during the trial period. The license is linked to the machine on which the trialware is installed. After the time period expires, the software can no longer run on that machine. However, it can be installed on other machines, creating a super-distribution mechanism when the trialware is referred to others.

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.Create an Unlocked Product in Sentinel EMS, including the Feature IDs you defined.

4.Distribute your trialware with Sentinel LDK Run-time Environment.

5.When a fully-licensed product is purchased, provide the end user with the appropriate Sentinel protection key programmed with the license.