Skip to main content Skip to footer

ActiveReportsJS Licensing & FAQ

ActiveReportsJS is licensed by a deployment model.
The following represents categories of ActiveReportsJS licensing options.

 

ActiveReportsJS License Types

Single Deployment License A single deployment license allows you to deploy an application to a single hostname or IP address and includes two additional hostnames for testing and developer environments. Available for both Annual and Perpetual Licenses; for Non-Commercial use.
Single Domain License A Single Domain License allows you to deploy an application to a single domain. This license also includes sub-domains, allowing you to create unlimited hostnames for a single root domain. (*.example.com). Available for both Annual and Perpetual Licenses; for Commercial/SaaS and Non-Commercial use.
Unlimited Domain License An Unlimited Domain License deploys applications using ActiveReportsJS to any number of domains or hostnames, including sub-domains. This is the best option for development projects that may be distributed for installation on other servers, where the domain is not controlled by the distributor. Available for both Annual and Perpetual Licenses; for Non-Commercial use.

Each license of ActiveReportsJS also includes:

  • Major and minor versions releases within your year of deployment
  • Automatic notification of all new maintenance releases
  • Comprehensive support options, including:
    • Phone and screen-sharing support
    • Access to create a support ticket, which is followed up by technical support engineers
    • Forum access, which is monitored by the support and development team

Commercial Use vs Non-Commercial Use

Non-commercial use is defined as an application(s) that will be used for internal or external use where the end-user will not be charged to access the service(s).

Commercial and/or SaaS use is defined as an application(s) that will be used for external use where the end-user or company(s) will be charged to access the service(s).

Annual vs. Perpetual Licensing

ActiveReportsJS offers annual and perpetual licenses for each license type (single deployment, single domain, & unlimited domain).

Annual

By default, we offer annual pricing for each license. The Annual license gives you the right to deploy the ActiveReportsJS for one year from the date of purchase. After one year, you need to extend your ActiveReportsJS license to continue deployment. Annual licenses include one year of support and updates. This is the ideal license if you want to stay up-to-date with the future releases of ActiveReportsJS.

Perpetual

The perpetual license allows you to deploy the purchased version of ActiveReportsJS with no expiration date. Perpetual licenses do not need to be renewed annually. This is a better option for applications that do not need to update to the latest version of ActiveReportsJS every year. A perpetual license support level does not include phone or screen sharing support, and most importantly, it does NOT include the next new major releases of ActiveReportsJS. Customers will still receive service packs for the same version we release within one year of your perpetual license purchase. You have the option to upgrade later at a reduced cost. Contact sales at us.sales@mescius.com to learn more.

Annual Maintenance

Perpetual licenses can be purchased with the Annual Maintenance option (*valid if purchased within 30 days of a Perpetual license purchase). Perpetual Maintenance customers receive free-of-charge upgrades to the next major version release and phone support. Contact sales at us.sales@mescius.com to learn more.

How To License ActiveReportsJS in Production

  1. Download the latest release of ActiveReportsJS
  2. Purchase the necessary ActiveReportsJS licenses
  3. Register your serial key on our website. Unregistered serial keys will not display in your license list.
  4. Create a distribution key using our website.

Licensing FAQ

A designer license key is used to license the ActiveReportsJS Stand-Alone Report Designer. The designer is included in the download.

The designer license key comes with the purchase of any License for ActiveReportsJS. To learn more and instructions on how to license the ActiveReportsJS designer, refer to the documentation

.

A deployment key is used to license an application using the ActiveReportsJS JavaScript components. A deployment key must be generated before it can be added to the application. To generate a deployment license, you must have an active license and it must be registered to your account. Deployment keys are generated according to 1 or more specified hostnames or domains. A domain can have several hostnames.

In such a scenario, ActiveReportsJS code operates in the context of a headless browser and static web server that runs on "localhost." Such an app could be deployed to multiple servers; thus, we require a Single Domain License. We consider "localhost" to be a domain and numerous deployments to be sub-domains.

Note: A single license cannot be used on both a client- side application and a server- side application. The exception to this rule is if you own the unlimited domains license which can be used on both the client- side and server-side. If you currently own a single domain license you can upgrade to the unlimited domains license and then use it on both the client- side and server-side. If you currently own a single deployment license you will need to purchase an additional single domain license for the server-side execution.

ActiveReportsJS as a minimum requires a Single Domain license for all SaaS solutions.

Troubleshooting

Our licensing mechanism aims to be unobtrusive, but issues may arise for various reasons. For more information on how to activate a key or license an application, check out our licensing documentation.

If you need further assistance, submit a ticket to our support team. Contact the MESCIUS Developer Tools sales team at 1-800-858-2739.