dyncm2
dyncm2 is an open‑source software library designed for dynamic code management in embedded and real‑time computing environments. It allows firmware components to be loaded, unloaded, and reconfigured at run‑time without requiring a system reboot, thereby reducing downtime and improving resource utilization. The library was first released in 2018 by the research group at the Institute for Systems Engineering and has since been adopted by several industrial OEMs for automotive and aerospace control units.
The core of dyncm2 consists of a lightweight capsule manager that tracks the lifecycle of code modules
dyncm2 is licensed under the MIT license, which encourages both academic and commercial use. A reference implementation