![]() | This article may be too technical for most readers to understand.(January 2025) |
Developer | Express Logic (original) Microsoft (former) Eclipse (current) |
---|---|
Written in | C |
Working state | Current |
Source model | Open source |
Initial release | 1997 |
Latest release | 6.4.1[1] / February 28, 2024 |
Repository | github |
Marketing target | Embedded systems, IoT |
Update method | Re-install |
Package manager | None |
Platforms | ARC, ARM, Blackfin, CEVA, C6x, MIPS, NXP, PIC, PowerPC, RISC-V, RX, SH, SHARC, TI, V850, Xtensa, x86, Coldfire, others |
Kernel type | Embedded, deterministic, real-time microkernel, picokernel |
Default user interface | Embedded UI support (GUIX) |
License | MIT License (as of 2023) |
Official website | threadx.io |
ThreadX is an embedded real-time operating system (RTOS) programmed mostly in the language C. It was originally released in 1997 as ThreadX when Express Logic first developed it, later it was renamed to Azure RTOS (2019) after Express Logic was purchased by Microsoft,[2] then most recently it was renamed again to Eclipse ThreadX (2023), or "ThreadX" in its short form, after it transitioned to free open source model under the stewardship of the Eclipse Foundation.[3]