A node-locked license allows using MDK by exactly one person on a maximum of two computers (single-user). No network connection required.
A Floating-User License allows developers to use MDK on multiple computers. Floating-User Licenses require a file server hosting a license file. A network connection to check out the floating-user license is required.
A FlexLM License allows developers to use MDK on multiple computers. A network connection to check out a FlexLM license is required.
MDK for STMicroelectronics STM32F0 and STM32L0:
The MDK for STMicroelectonics STM32F0 and STM32L0 is a license paid by STMicroelectronics. It is free-to-use for software developers working with STM32 devices based on the ARM Cortex-M0 and ARM Cortex-M0+ cores.
MDK for Nuvoton Cortex-M0/M23:
The MDK for Nuvoton Cortex-M0/M23 is a license paid by Nuvoton. It is free-to-use for software developers working with Nuvoton devices based on the Arm Cortex-M0 and Arm Cortex-M23 cores.
All MDK editions are designed for 32-bit and 64-bit variants of Microsoft Windows and have the same system requirements. DS-MDK also runs on Linux hosts.