6.2.2 The License File

The license file contains information which configures the license servers and describes all the licenses granted from the ISV to your customer. There are 4 basic license types:

  • counted
  • uncounted
  • token
  • metered

Everything else in the license file is a modification of one of these 4 basic license types. For example, if a counted license has a hostid associated with it, it becomes a nodelocked, counted license. If the counted license has no hostid, it is a floating license. The various attributes modify the basic license types. For example, if a counted license has a share= attribute, then multiple application instances can use a single license. If the license file has counted or metered licenses, it requires a license server, so a HOST and ISV line must be present. If the license file has only uncounted licenses, the HOST and ISV lines are not required.

License Files have 6 types of lines:

LineDescription
HOSTSpecify the license server host (SERVER is an alias for HOST – see 6.2.2.3 HOST Line).
ISVSpecify the ISV’s license server information (DAEMON is an alias for ISV – see 6.2.2.4 ISV Line).
LICENSEDescribe license grants from the ISV to your customer (FEATURE is an alias for LICENSE – see 6.2.2.5 LICENSE Line).
UPGRADEUpgrade the version number of some or all LICENSEs, (see 6.2.2.7 UPGRADE Line).
CUSTOMERRLM Cloud only - See: 6.2.2.8 CUSTOMER line.
Comment(See next section).

Applications, License Servers, and License Administration Tools locate the license file using The License Environment.

Note: RLM does not support byte order markers (BOMs) in license files. If a BOM is present in a license file, RLM will not recognize the content.