About this talk
This talk features Frédéric Desbiens from the Eclipse Foundation, who presents a detailed comparison of three major open-source real-time operating systems: FreeRTOS, Zephyr, and ThreadX. The session elucidates their architectural designs, performance characteristics, and the trade-offs related to their ecosystems, helping developers make informed decisions when selecting an RTOS for embedded systems. FreeRTOS is highlighted for its minimalism and portability, while Zephyr is recognized as a comprehensive platform with an extensive feature set, and ThreadX is characterized by its performance-optimized pico-kernel design that facilitates efficient real-time operations. The speaker further discusses real-time scheduling models, governance complexities, and certification considerations relevant to security and safety-critical applications.