User guide
Appendix B - License File Format
License File Syntax
114 FLEXnet Licensing End User Guide
To turn off automatic ordering add sort=nnn to the FEATURE/INCREMENT line, where
nnn is the same on all lines; nnn specifies the relative sort order. The default sort order value
is
100. Lines with a sort order value of less than 100 are sorted before all lines without this
attribute, and lines with a sort order value greater than
100 appear after all unmarked lines. All
lines with the same number are sorted as they appear in the file.
FLEXNET LICENSING VERSION NOTES
• Pre-v7.1 FEATURE/INCREMENT line format uses license_key:
{FEATURE|INCREMENT} feature vendor feat_version exp_date
num_lic license_key [optional_atributes]
The pre-v7.1 format is understood by the current client library and vendor daemon.
• The SIGN= keyword introduced in the v7.1 client library and vendor daemon.
• For v7.1 through v8.0 client libraries and vendor daemons, the FEATURE/INCREMENT
line must have a SIGN= signature and, for backward compatibility with pre-v8.1, can
contain a license_key:
{FEATURE|INCREMENT} feature vendor feat_version exp_date \
num_lic [license_key] SIGN=sign \
[optional_attributes]
• license_key obsoleted in v8.1 client library and vendor daemon
• The keyword “permanent” for exp_date introduced in v6 client library.
• The keyword “uncounted’ for num_lic introduced in v6 client library.
• BORROW keyword introduced in v8.0 client library and vendor daemon.
• FLOAT_OK keyword introduced in v8.0 client library and vendor daemon.
• TS_OK keyword introduced in v8.0 client library and vendor daemon.
PACKAGE Lines
The purpose of the PACKAGE line is to support two different licensing needs:
• To license a product SUITE, or
• To provide a more efficient way of distributing a license file that has a large number of
features, which largely share the same FEATURE line arguments.
A PACKAGE line, by itself, does not license anything—it requires a matching
FEATURE/INCREMENT line to license the whole package. A PACKAGE line is shipped by
your software vendor with a product, independent of any licenses. Later, when you purchase a
license for that package, one or more corresponding FEATURE/INCREMENT lines enable the
PACKAGE line.