Using the SoftwareShield System SDK you can
create a wide variety of licensing solutions. SoftwareShield supports
a large
number of Available License Models and Available Activation Methods that
allow your team to realize almost any licensing scenario.
In
this section we briefly introduce you to the fundamental and general concepts
you will need in order to effectively use the system to realize your licensing
solution.
The
first step is to analyze your specific business requirements and develop
a conceptual license model you wish to enforce. See:
Available License Models.
Next
decide how you will control your customers licenses by means of Activation.
Normally you make changes to the customers license as a result of a sale,
but this is totally flexible and can be the result of any other "trigger"
in your business process. See: Available
Activation Methods.
Now
that you have the requirements, create your detailed design and carefully
plan what you need. Execute on that plan by Creating
A License Project.