NetLicensing is sophisticated enough to cover even the most outlandish licensing models: from Try & Buy and Subscription to Floating and Overflow licenses.

Licensing Models by NetLicensing

Try & Buy — This licensing model is useful in case you want to distribute secure trial or demo version of your product. Trial licenses are granted for a short time and allow customers to try the product before buying it. Usually, production-level work is not allowed and some features may be limited or disabled in demo mode. The product is completely disabled after trial license has expired, unless full-featured license is granted.

— This licensing model is useful in case you want to distribute secure trial or demo version of your product. Trial licenses are granted for a short time and allow customers to try the product before buying it. Usually, production-level work is not allowed and some features may be limited or disabled in demo mode. The product is completely disabled after trial license has expired, unless full-featured license is granted. Subscription — Subscription licensing model allows user to enable product for a specific period of time, with the possibility of the subscription renewal. Different subscription periods can be offered each with its own price. Support for auto-renewal with recurring payment is planned.

— Subscription licensing model allows user to enable product for a specific period of time, with the possibility of the subscription renewal. Different subscription periods can be offered each with its own price. Support for auto-renewal with recurring payment is planned. Floating — Floating licensing model authorizes the use of an application with the given number of sessions (users, hosts, etc.). The number of concurrent sessions is tracked, and the total number of running sessions of the licensed application at any time is limited by the maximum allowed sessions in the floating licenses purchased by the licensee.

— Floating licensing model authorizes the use of an application with the given number of sessions (users, hosts, etc.). The number of concurrent sessions is tracked, and the total number of running sessions of the licensed application at any time is limited by the maximum allowed sessions in the floating licenses purchased by the licensee. Rental — This is a complex licensing model, useful in the case you want to license multiple instances of some entity, each instance for a certain period of time. In other words it can be described as a bunch of independent subscriptions, where customer decides in addition for how many instances he wants to subscribe.

— This is a complex licensing model, useful in the case you want to license multiple instances of some entity, each instance for a certain period of time. In other words it can be described as a bunch of independent subscriptions, where customer decides in addition for how many instances he wants to subscribe. Pay-per-Use — Limits the quantity of the license uses, in addition to the license validity. License fees are based on the actual usage.

— Limits the quantity of the license uses, in addition to the license validity. License fees are based on the actual usage. Standard — This license is a non-transferable license allowing product use on a single computer and/or by a single user. Once purchased, the product can be used without limitations.

— This license is a non-transferable license allowing product use on a single computer and/or by a single user. Once purchased, the product can be used without limitations. Multi-Feature — This licensing model allows enabling or disabling product features on the user’s needs and budget. It may be used to create an upgrade path from a “lite” version to “standard,” “pro,” “enterprise” etc. versions without modifying the software or uninstalling the existing version.

— This licensing model allows enabling or disabling product features on the user’s needs and budget. It may be used to create an upgrade path from a “lite” version to “standard,” “pro,” “enterprise” etc. versions without modifying the software or uninstalling the existing version. Node-Locked — Software is licensed for use only on one or more named computer systems. Usually, CPU serial number verification is used to enforce this type of license.

— Software is licensed for use only on one or more named computer systems. Usually, CPU serial number verification is used to enforce this type of license. Quota — This licensing model defines the capacity limits (e.g. units, requests, volume, etc.) for a certain product feature.

— This licensing model defines the capacity limits (e.g. units, requests, volume, etc.) for a certain product feature. Named User — License rights are granted to specific user IDs. The software may be used on any computer by a user ID that is on a list of licensed users.

Design your own Licensing Scenario

NetLicensing provides independent software vendors (ISV) with the ability to combine multiple licensing models in one product. So you will achieve better flexibility and implement your unique license management scenario.

For instance, you can configure your product(-s) using:

Try & Buy — to offer trial periods and drive customer engagement

— to offer trial periods and drive customer engagement Subscription — to establish recurring revenue

— to establish recurring revenue Multi-Feature — to up-sell product features

or even set up a Usage- or Consumption-Based accounting by applying Pay-per-Use and Quota licensing models.

Talk to us and we will be happy to support you by analysing your requirements and design your unique licensing approach.