Glossary

atomic license

A type of license that authorizes the use of a single function or a single application. A composite license contains atomic licenses.

authorization code

The license that enables the Mentor software and related documentation for a certain period of time. See also INCREMENT line

client

The host requesting a license from a server.

cluster servers

composite license

A type of license that groups atomic licenses and usually ends in either an “_c” or “_s” suffix. A composite license typically authorizes a set of functionality within an application or across multiple applications.

counted (served) license

A license configuration that uses a license manager. Counted licenses can be floating, where they can be checked out from any host on the network, or they can be node-locked, where they are generated for use by a specific computer. The server can be either redundant or independent.

Exact Access Date

The date encoded in an INCREMENT line. Allows access to software updates for existing licensed software released prior to a support contract expiration date.

feature name

The name of the license that the application checks out at runtime. The feature name is a field on the INCREMENT line in a license file. Feature names are either composite or atomic licenses.

Flexera

The software company that produces FlexNet Licensing.

FlexNet Licensing

The license manager that Flexera Software provides. The Mentor licensing software uses FlexNet Licensing as the basis for the licensing system.

floating license

A type of license that any workstation can check out.

hardware key/dongle

A device that plugs into a USB port and provides a unique host ID for the licensing system (Windows only).

host ID

A unique hardware-based number for each machine. The host ID ties licenses to a specified server or workstation.

INCREMENT line

The actual license that enables a product in the license file. The INCREMENT line includes fields that provide license feature information. See also authorization code

independent server

A type of server that contains a unique set of license data. If an independent server is off the network, all licenses associated with the server are unavailable.

license manager daemon

A generic term for one of two processes that runs on a license server and waits for requests from client applications. Mentor licensing includes two daemons: lmgrd and mgcld.

license file

A text file that contains the customer site identification, license server and daemon information, and one or more INCREMENT line, which is the actual license for the supported products.

license manager

license server

A workstation that runs the license daemons and provides licenses to client workstations.

lmgrd

The FlexNet license manager daemon.

mgcld

The Mentor vendor daemon and a child of the lmgrd parent. The lmgrd and mgcld daemons run the license server and handle requests from the end-user’s applications.

mgc.pkginfo

The file that defines the mapping between atomic licenses and composite licenses. This mapping is what creates bundles of license features in the form of a composite license that can be checked out as a complete set of product functionality. For added detail, set the MGLS_DEBUG_LOG_DIR environment variable.

MGLS

Mentor licensing system. This software contains the lmgrd, mgcld, and other utilities and programs to assist the system administrator with the license server setup.

mobile compute license

node-locked license

A type of license that is tied to a particular system.

node-locked uncounted license

A type of license (Windows only) that is locked to a hardware key or Ethernet address of a workstation. This type of license, sometimes referred to as a mobile compute license, does not require a license server or network connection.

PCLS

PC licensing system, which is essentially MGLS on Windows.

redundant servers

Types of servers that are configured in a group of three license servers that contain the same license data. Redundant servers, also called cluster or triad servers, enable access to all licenses on the servers as long as at least two of the three servers are operational.

server ID

The host ID of the license server machine.

triad servers

vendor daemon

The daemon that dispenses licenses for the requested feature. The Mentor vendor daemon is mgcld.