Keil™, An ARM® Company

RL-ARM Real-Time Library

RL-ARM Licensing

RL-ARM and all of its components are supplied royalty-free. Each license entitles a single engineer to use RL-ARM for multiple projects.

Single User, Multi Project License
An RL-ARM license entitles a single engineer to use RL-ARM components in multiple projects. This allows you to purchase RL-ARM once and use it in all current and future products without additional payments.
All engineers using RL-ARM must have a valid license, for instance 3 engineers will require 3 RL-ARM licenses.

Royalty-Free
RL-ARM and all its components are supplied Royalty-Free. There are no run-time royalty payments or other hidden charges. Once licensed you can ship products created using RL-ARM with no further fees.

Source Code
Full source code is available for all RL-ARM components. Access to the source code allows you to rebuild libraries or extend their feature set. It is also useful where source code is needed for product certification. Source code is not required for porting purposes or retargeting to new hardware.

Fair Pricing
The full feature set of RL-ARM is available for less than the cost of a single component available from some vendors. Licenses include a year's support and maintenance as well as upgrades to the latest implementations of RL-ARM as and when they are released.

Notes Note

  • RL-ARM includes source code for RTX, Flash File System, CAN, and USB. If your project requires TCPnet source code, this is available as a separate source code extension, Part Number:RL-ARM-S.
  • RL-ARM components may only be included in your final product in object form. The license does not grant you the right to distribute the source code.
  • The MDK-ARM includes the RTX Real-Time Kernel but not the RTX Real-Time Kernel Source Code, Flash File System, TCP/IP Networking Suite, or USB/CAN Drivers.