Skip to main content

Glossary

TermDefinition
SoftwareSoftware is a computer programs, which need to be licensed and protected
Computer (PC)Personal Computer. The Recipient Machine where the protected software going to be used
SDKSoftware Development Kit - a set of tools, libraries, documentation, and sample code provided by software developers to enable the creation of applications for a specific platform, framework, or programming language
LightLicensingKitSDK, which provides `Licentrix EMS' for software development
DLLDynamic Link Library - contain functions, resources, and data that can be dynamically linked to an application at runtime, allowing programs to share code and resources and reducing duplication of effort
VendorA company that sells licensed software products (Vendor may also be the software producer)
Vendor CodeLocated at the top of the Entitlements page. A confidential, vendor-unique string that enables access to the vendor-specific Program Keys. The Vendor Code contains vendor-specific secrets
User (end user)Your customer to whom the protected product is supplied
ProductA protected software. Products may differ from each other, both in terms of component set and licensing terms.
FeatureA smallest licensed unit of functionality in a product. It can be an executable module (dynamic library), any program function, a piece of code, or the entire application
Cloud Control PanelA Service, allowing to create features and products. Control the lifetime of entitlements
Entitlement (License)The characteristics that define the legal right to use the feature or product
Program KeyLocally installed, unique for each entitlement file. Default name is license.l2c. This file is a system file, and attempts to edit it may lead to violation of the integrity of the file and suspension of work with the LightLicensingKit
FP SchemeEach Program Key must be bound with the PC hardware (by default - CPU)
Fingerprint (FP)Generated according to the FP Scheme specified in the each Product. Based on the unique hardware properties of the computer on which the entitlement would be activated
Serial numberUnique string that key that is transmitted to the end user to activate protected software on the end user’s device. This allows to confirm the end user’s right to use the protected software and prevent illegal copying and distribution
ActivationThe process based entered serial number that is sent to Licentrix EMS. And the Program Key is sent back and installed on the users computer
Request CodeMachine-specific and valid for 72 hours. If it takes longer than 72 hours to complete this process, simply generate a new Request Code

Features Limitation types

TypeDefinition
PerpetualPerpetual, unlimited licensing type. Only binding to a physical device of end user
TrialSpecified(fixed) number of days since the entitlement activation
Expiration dateDate upon which the license will cease to be valid
ExecutionsExecution Count. Based on the number of times the product is used within the specified period

Fingerprint Scheme

Each Program Key must be associated with the PC hardware (by default - CPU)

Hardware from the listProgram Key association
MotherboardMotherboard (system board)
CPU (by default)Central Processing Unit (CPU)
HDDHard Drives
MAC AddressMAC Address of Network Equipment