Table of Contents
- Perpetual Licenses
- Desktop Subscription Licenses
- Maintenance and Support
- Custom Reports and Subassemblies
- License Activation/Deactivation
What types of application licensing options are supported?
Our applications are generally available under either a Perpetual or a Desktop Subscription license model. Perpetual licenses support both Standalone and Simple Network Licensing modes.
What is a Perpetual License?
A Perpetual License is a license that does not expire. You purchase the license once, typically along with a separate Maintenance and Support Subscription, and may continue to use that license even if the Maintenance and Support Subscription is allowed to expire.
What is a Standalone License?
A Standalone License is one which is activated on and bound to a specific machine.
What is Simple Network Licensing?
Simple Network Licensing is a form of network licensing (which enables licenses to be ‘pooled’ for sharing among multiple machines) without the need for server side software installations. The license pool is managed completely from the client machines, thereby eliminating the need for complex setups on your license server – all you need is directory on the server (with the proper permissions) which is visible to all users on your network.
Do I need to install any additional network license management software on the server in order to use Simple Network Licensing?
NO. No server side software installations are required, nor are any additional installations on the client machines.
Simple Network Licensing requires that a shared folder on the machine designated as the ‘License Server’ be visible to all users who will need to share the license, and that these users have read/write/modify permissions on this directory. The actual license file created on first activation may be set to read-only if desired.
Desktop Subscription Licenses
What is a Desktop Subscription License?
A Desktop Subscription License is a license which is rented for a specified term (typically monthly or annually). At the end of the term, the license will expire and the application will cease to function until the subscription (and thus the license) is renewed.
Does a Desktop Subscription License include Support and Maintenance?
YES. A Desktop Subscription License does include Support and Maintenance for the term of the subscription.
Maintenance and Support
What is a Maintenance and Support Subscription?
A Maintenance and Support Subscription entitles the user to updates and upgrades for their licensed applications as these items become available and to product support via email for the duration of the subscription term. For Desktop Subscription Licenses, this is included – as long as the Desktop Subscription is active, these services will be available. For Perpetual Licenses, Maintenance and Support Subscriptions are typically not included with the license – subscriptions typically run one year, and must be renewed in order to continue to receive benefits.
Maintenance: Includes minor and major updates (and new releases) for the term of the subscription.
Support: Includes product technical support via email for the term of the subscription. It does not include training.
Custom Reports and Subassemblies
Do I need a license for Visual Report Designer in order to run a compiled report built on that platform?
NO. Compiled reports which are sold as applications are licensed just as any other unique application would be. While they do require that Visual Report Designer be installed in order to operate, a Visual Report Designer license is not required. Likewise, these reports will not function without their own activated license, even if a separate Visual Report Designer license is present.
Do I need a license for Subassembly Studio in order to run a compiled subassembly built on that platform?
NO. Like compiled reports, compiled subassemblies which are sold as applications are licensed just as any other unique application would be. While they do require that Subassembly Studio (Runtime) be installed in order to operate, a Subassembly Studio license is not required. Just as with the reports, these subassemblies will not function without their own activated license, even if a separate Subassembly Studio license is present.
Do I need an internet connection to activate my license?
YES. When you purchase a license, you will be given a license request code. When you run the application for the first time, you will typically be presented with a license activation screen which allows you to enter the license request code, and to select the license mode (Standalone/Simple Network). If you are behind a proxy, you can set the connection details here as well. When you proceed to activate, our server will be contacted and will return a unique license key which is bound to your machine and to the license request code you used.
I need to move my Standalone License to another machine – how do I do this?
Our applications typically include a ‘deactivate’ command which will either be available from a command prompt or possibly via a menu command within the application. Upon deactivation, the application will contact our license server to let it know that the license should be released. If successfully released at the server, it will remove the license activation from the current machine (it will not uninstall the application – you will need to do this separately). A released license may be reactivated on a different machine, effectively allowing you to move your license from one machine to another. There may be limitations imposed on the number of times this can be done, or how often. If you are unable to deactivate your license using the command in the application, please contact product support for further instructions. Please refer to your product documentation for more information about how to access the deactivate command for that specific application.
I am unable to connect to the license server to activate my license – what do I do?
On occasion we have seen machines which are unable to connect to our license server for one reason or another (typically a proxy or some other unusual circumstance), and even more rarely, we have seen machines which will connect to the server but will still fail to bind to a license during activation. If this occurs, there are options – please contact product support for further instructions.