Licensing Instructions

Standard (Royalty-Free) Licensing - Windows

This license may only be installed on a single machine, whether it is a development machine or a server. If you choose to install on a development machine and distribute to another machine, please follow the steps below:

  • Copy the appropriate PHP Extension from the ext directory of the installation to the target machine's PHP ext directory.
  • Modify the php.ini file on the deployment machine to include the extension.
  • Deploy the include directory (including the IPWorksSNMP_keys.php file).

Standard (Royalty-Free) Licensing - Linux/macOS

To activate a full version license visit the URL below:

http://lic.nsoftware.com/lic/?prod=INPFA&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.

Single Server Licensing - Linux/macOS

Single server licenses require the license to be activated on the system where the components will be used. To activate a single server license navigate to the root directory of the installation. You will see two executables, "install-license" (64 bit) and "install-license32" (32 bit). Choose the appropriate one for your environment and activate a single server license by passing your product key to the application:

./install-license <key>

The single server license will be downloaded and stored in the ".nsoftware" folder of the user's home directory (i.e. "~/.nsoftware").

At runtime a valid license must be present in either the current directory or the ".nsoftware" folder of the user's home directory.

Trial Licensing - Linux/macOS

To activate a trial license navigate to the root directory of the installation. You will see two executables, "install-license" (64 bit) and "install-license32" (32 bit). Choose the appropriate one for your environment and activate a trial license by running the executable:

./install-license

The trial license will be downloaded and stored in the ".nsoftware" folder of the user's home directory (i.e. "~/.nsoftware").

The trial license will also be save to the "demos" folder as the file "INPFA.lic". This file may be copied to other working directories on the machine to enable development during the trial period.

The components may be used on the machine for 30 days.

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.


Copyright (c) 2021 /n software inc. - All rights reserved.
IPWorks SNMP 2020 PHP Edition - Version 20.0 [Build 7941]