Glossary of Licensing Terminology

Document created by guy_wettstein on Nov 30, 2012
Version 1Show Document
  • View in full screen mode

atomic license: An atomic license authorizes the use of a single application or option to an application.

Client: The host requesting a license from a server.


composite license: A composite license usually ends in a "_c" suffix and typically authorizes the use of more than one application under the same license, although a composite license does not usually authorize as many applications as a station license.

Exact Access Date: Date encoded in a FEATURE or INCREMENT line. Allows access to software updates for existing licensed software released prior to a support contract expiration date.

feature: A portion of the license file that contains the Mentor Graphics software license. Features are either composite, station, or atomic licenses and can be node-locked or floating.

FEATURE or INCREMENT line/name: The actual license with an encrypted string and other information that enables a product in the license file.

Flexera: Software company that produces FlexNet Licensing.

FlexNet/FLEXlm Licensing: Flexible license manager provided by Flexera Software. The Mentor Graphics licensing software uses FlexNet Licensing as the basis of the licensing system.

floating license: Type of license that can run on any workstation.

hardware key/dongle: Device plugged into a parallel port or USB port. Provides a unique hostid for the licensing system (Windows only).


hostid: A unique hardware based number for each machine. Ties licenses to a specified server or workstation.

independent server: Contains a unique set of license data. If an independent server is off the network, then all licenses associated with the server are unavailable.

license daemon: The daemon process that sends client processes to the correct vendor daemon on the correct machine. Mentor Graphics licensing includes two daemons, lmgrd (license daemon) and mgcld (vendor daemon).

license file: A text file that contains the customer site identification, license server and daemon information, and FEATURE or INCREMENT lines, which are the actual licenses for the supported products.

license server/manager: A workstation that runs the license daemons and provides licenses to client workstations.

lmgrd: The FlexNet license manager daemon.



mgcld: The Mentor Graphics vendor daemon.



MGLS: Mentor Graphics Licensing System. This software contains the  lmgrd, mgcld, and other utilities/programs, to assist the system admin with the license server setup.



Mobile Compute License: Equivalent to a node-locked uncounted license.


node-locked license: Type of license that is tied to a particular system's hostid.

node-locked uncounted license: Node-locked uncounted licenses (Windows only) are locked to hardware keys or Ethernet addresses of PCs and can be used remotely. This type of license does not require a license server or network connection.

PCLS: PCLicensing System (equivalent of MGLS on Windows).



redundant servers/cluster/triad: Configured in a group of three license servers that all contain the same license data allowing for fail-over. Allows access to all licenses on the servers when a majority of the servers are operational.

Server ID: Hostid of the license server machine.



station license: A station license usually ends in a "_s" suffix and authorizes the use of any applications contained in that station.

vendor daemon: The daemon that dispenses licenses for the requested feature. This daemon is built by the application’s vendor and contains the vendors unique encryption. Mentor Graphics vendor daemon is mgcld.