Skip to main content

Overview of Advantages and Disadvantages

License Container

Use Cases

Advantages

Disadvantages

CmActLicense

  • Universal application capabilities

  • The license can be used without additional hardware (requires only the file system).

  • No additional costs

  • No physical delivery required (as with a dongle)

  • The license can be used immediately.

  • Unlimited number of licenses can be stored

  • No loss of license due to theft or damage to a dongle

  • Slightly less secure license binding than CmDongle

  • License transfer from one device to another device not possible

  • Loss of license if the device is defective

  • License container potentially unusable if too many binding characteristics change on the target

CmDongle

  • Hardware license storage for very high licensing requirements

  • Securest license container

  • Easy transfer of licenses from one device to another (simply by plugging in the dongle)

  • License remains valid even after the device fails

  • Easy borrowing and revocation of licenses

  • Very high number of installed licenses (~4,000)

  • Can also be used for encryption operations and secure storage of X.509 keys (CodeMeter Certificate Vault)

  • Requires additional hardware and a respective port on the target device (USB)

  • Additional costs for dongle, shipping, and any customs fees

  • Waiting time before the license can be used / until the dongle is delivered

  • Loss of license in case of theft or damage to the dongle

Network license

  • Centralized management of licenses (installation in only one location on the network)

  • Redundant licenses (fail-safety)

  • Centralized management of licenses is possible

  • "Floating" licenses are possible (dynamic use of licenses)

  • Failure of a license server or network disruptions can lead to the failure of all connected licensees (runtime systems, CODESYS add-on) – if no redundant license servers are used