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