2024-09-06 10:14 AM - edited 2024-09-06 10:28 AM
Hi All,
Not so long ago ST has selected Microsoft ThreadX as one of its its strategic technologies.
In my opinion it is a very good RTOS. The problem is that it was supported by Microsoft only, no other community project integrates with it, e.g. mcuboot etc. It is almost like ThreadX does not exist.
Now, Microsoft ThreadX is Eclipse-ThreadX. It is open-source, MIT licensed but last Github commit was made 4 months ago.
It does not look good. Regretfully, I have to say, so far ThreadX future does not look bright.
Am I missing something?
I need to decide whether I should use it in my project or abandon while I still have a choice.
2024-09-06 10:32 AM
If your project has a long timeline and requires extensive community support and ecosystem integration, it will be wise to consider alternatives like FreeRTOS or Zephyr.
2024-09-06 11:25 AM
@liaifat85 That is what I start to think. There are no signs ST wants to pick up this ball, probably eventually ST will drop ThreadX and go back to FreeRTOS or switch to Zephyr.