Licensing terminology and components

Helpful terminology

product key: An alphanumeric string that is used to license a Synergy/DE product. There will be a product key for each Synergy/DE product you have purchased. With REV11 licensing, product keys are automatically downloaded and installed on your machine.

license: The product keys for all Synergy/DE products on a system are referred to collectively as a license. A license is usually for multiple products and/or multiple users. (For details on what constitutes a user, see the Synergy/DE Licensing Guide available on the Synergex website.)

licensee name: A name that you provide to Synergex when you order products and that you enter during installation. This name must be unique within your company. The minimum number of characters for a licensee name is 4; the maximum is 50. Valid characters are alphanumeric; if the name is longer than 4 characters, it may include spaces and special characters.


We recommend that your company establish a licensee naming standard. If your company installs Synergy/DE on multiple systems at one site, we recommend that you use the name of the company followed by the user or machine name (e.g., “ABC Computers, Fred Friendly” or “ABC Computers, Tiger”). If your company installs Synergy/DE at multiple sites, we recommend that you specify the company and city or location (e.g., “ABC Computers, Gold River” or “ABC Computers, store 215”).

registration string: A 31-character string generated by License Manager when you install Synergy/DE for the first time. The registration string is created based on the licensee name entered during installation, the date and time, and system-specific information. This string must be transmitted to Synergex, where it is used to generate product keys.

install code: A 4-character code sent to you by Synergex when you order products for a new system. When you apply the install code on a new system, it transmits the registration string to Synergex. An install code is also used if you need to change the licensee name or update the registration string due to a hardware change or reinstallation. Each install code is valid for 14 days and can be used only once.

Licensing components

These are the tools and products that are used in licensing Synergy/DE products.

License Manager (synd): License Manager is an installed product that controls the use of Synergy/DE products.

On Windows, License Manager is a server, synd, which runs as the service synlm. It is installed with Core Components. In Synergy/DE version 10 and higher, License Manager uses sockets (TCP/IP) to communicate. (Previously, it used pipes.) License Manager can accept connections from license clients that use sockets as well as from older clients that use pipes. By default, License Manager runs on port 2380; if you need to change this port, see Changing a license server’s port. (See Network requirements (TCP/IP) for client/server products for more information about TCP/IP.)


If your license server will connect to pre-version 10 clients, be aware that the permitted length for the license server name was changed in version 10. The current limit is 63 characters, but prior to version 10, it was 15 characters. Because you must specify the license server name on the license clients, it is effectively limited to 15 characters when you have pre-version 10 clients.

On UNIX, License Manager runs as the synd daemon. It is installed as a separate component.


License Manager can also be used to secure the applications that you create with Synergy/DE. When a Synergy application has been secured with License Manager, it will not run unless License Manager and product keys for the application have been installed. To build License Manager protection into your own applications, you’ll need Synergy/DE Licensing Toolkit. For more information, see the Licensing Toolkit User’s Guide or contact your Synergex account executive.

lmu utility: Lmu is a command line utility that is used to initialize or reinitialize License Manager, display license information, manage backup license server (Windows only), and generate license usage reports. See lmu utility.

Synergy Configuration Program: On Windows, you can use the Licensing tab in the Synergy Configuration Program (SynConfig) to perform most lmu functions. To access SynConfig, go to the Windows Control Panel and select Synergy Control Panel > Synergy Configuration Program. (If you have both 32-bit and 64-bit Synergy/DE installed on a 64-bit system, you’ll see both 32-bit and 64-bit versions of SynConfig listed in the Synergy Control Panel.)

Synergy License Web Service: The cloud service that facilitates communication between License Manager on your machine and Synergex.

lmcheck: The lmcheck utility checks for connectivity between your system and the Synergy License Web Service.