Search the Knowledgebase |
Browse by Category or Article ID |
|
|
|
|
|
| Providing demo versions of your software |
| User Opinions (0 votes) |
|
No users have voted.
|
|
Thank you for rating this answer.
|
Article ID: 192
Last Updated: 20th February 2010 12:39:52 pm
Often, you may wish to provide potential customers with
demo versions of your software.
LM-X gives you a number of ways to supply such users
with restricted versions of your software. This section describes some, but far
from all, such options LM-X offers. You may find that employing a single method
meets your needs, or you may find that combining multiple methods, such as
enforcing a time limitation and watermarking output, provides the additional
protection you require against license misuse.
|
Method |
Description |
|
Trial licenses |
LM-X’s trial license feature lets end users use an
application for a predetermined length of time without requiring a license. This
feature can be useful for eliminating the need to supply licenses with
evaluation software distributed to a large number of anonymous users.
Note: When using trial licenses or time limitations
(see below), you can use the LM-X API to gather useful feedback information,
such as how much time is left before the application expires and the specific
expiration date. You may have your application display expiration information to
the end user as a reminder to fully license your product. As added security when
using such a method, LM-X protects against circumvention attempts such as system
clock changes.
|
|
Time limitations |
Similar to LM-X’s trial license option, you can specify
a time limitation within a local license file for which your application can be
run. For example, you might configure your application to run for only 30 days
from the date of issuing the license. Using this method, you can easily
distribute evaluation versions of your application without requiring the more
complex setup of a license server.
The note in trial licenses regarding
using the LM-X API to gather information also applies to the use of time
limitations. |
|
Restricted usage |
LM-X makes it easy to restrict application
functionality for trial use. Simply omit some or all features from the license
file that you distribute. Since the feature is not specified in the license
file, the corresponding module in your application will be unavailable to the
user.
As an alternative, you might wish to introduce a DEMO
feature, which would give only partial access to the application. |
|
Visual reminders |
You might wish to encourage full licensing of your
software by having your program show a popup periodically, or when the license
is a few days from expiration. To further encourage full registration, you can
implement such means as switching the position of a button users must press to
continue opening the demo version. |
|
Watermarks |
You may not want your prospective customers to be able
to use your application for uses other than evaluation. To help limit use for
such a purpose, you may wish to add watermarks to printed output; for example,
by writing “EVALUATION” in large text over printed pages. Such watermarks can
even be placed on screen output as a further reminder to the user to license the
software fully. |
|
| Attachments |
|
No attachments were found.
|