A single easy to use
system enables both developers and users to manage their applications, licenses and billing transactions. A developer portal allows a developer to manage her applications, features, code protection, packages, billing, licenses and users. A customer portal module enables a user to manage his applications, subscriptions, orders, billing information and licenses. A
license activation module provides a mechanism to enforce the
license of an application and offers an easy way for a user to perform
license activations and license procurements. The licensing
system provides a single integrated, end-to-end solution for application licensing that is
application framework agnostic. The solution enables a developer to create a single protected application that they can then distribute to their users. Users are then able to use the licensing
system to easily activate a license for that application, or quickly acquire a new one in a matter of minutes.