Licensing Instructions
Standard (Royalty-Free) Licensing
In Windows, run the setup .exe file to install a license. No other actions are required.
In Linux and macOS the install-license utility is used to activate a license. The install-license utility is located in the "install-license" folder in the root of the installation. For instance:
./install-license <key>
After activating the full version license obtain the RuntimeLicense from code. For instance:
console.log(component.getRuntimeLicense());
After obtaining the RuntimeLicense value assign this to the RuntimeLicense property to license the application for deployment. For instance:
component.setRuntimeLicense("<value from above>");
This provides a license to the component and your application will run without a license prompt on any machine to which it is distributed.
Note that each component instance in your code must be assigned a RuntimeLicense value.
Trial Licensing
In Windows, run the setup .exe file to install a license. No other actions are required.
In Linux and macOS the install-license utility is used to activate a license. The install-license utility is located in the "install-license" folder in the root of the installation. For instance:
./install-license
The trial license will be downloaded and stored in the .nsoftware folder of the user's home directory (i.e. "~/.nsoftware").
The components may then be used on the machine for 30 days.
Web-Based Activation
As an alternative to installing a file-based license, a license embedded in code will also work. Please visit the following URL to generate a RuntimeLicense: http://lic.nsoftware.com/lic/?prod=TSJ2S&grtk=true
You will be prompted to enter your Product Key, and a RuntimeLicense value will be generated.
In your code, assign the value to the RuntimeLicense property of the component. For instance:
component.setRuntimeLicense("Value From Website");
This provides a license to the component and your application will run without a license prompt on any machine to which it is distributed.
Note that each component instance in your code must be assigned a RuntimeLicense value.
License Transfer
If you would like to transfer your license to another system, please complete our license transfer form. This will ensure your installations are not mistaken for license violations.
For additional information about our product activation process, please refer to our
product activation FAQ.