ThreadX

Из Википедии, бесплатной энциклопедии

Azure RTOS ThreadX
Логотип программы Azure RTOS ThreadX
Тип операционная система реального времени
Автор Уильям Лэми
Разработчики Express Logic (original)
Microsoft
Написана на C
Языки интерфейса Embedded UI support (GUIX)
Первый выпуск 1997
Аппаратные платформы ARC[en], ARM, Blackfin, CEVA, C6x, MIPS, NXP, PIC, PowerPC, RISC-V, RX, SH, SHARC[en], TI, V850, Xtensa, x86, Coldfire
Последняя версия 6.2.0[1] (27 октября 2022)
Репозиторий github.com/azure-rtos/th…
Состояние активное
Лицензия проприетарная
Сайт azure.microsoft.com/en-u…

Azure RTOS ThreadX — операционная система реального времени. Разработана для глубоко встраиваемых приложений.

Описание[править | править код]

ThreadX изначально разрабатывался компанией Express Logic. Автором является Уильям Лэми[2], который был президентом и генеральным директором Express Logic

Express Logic была приобретена Microsoft 18 апреля 2019 года[3].

Название ThreadX происходит от потоков, которые используются в качестве исполняемых элементов, а X обозначает переключение потоков.

ThreadX поддерживает среды с Многоядерными процессорами посредством асимметричной многопроцессорной обработки или симметричной многопроцессорной обработки.

ThreadX распространяется с использованием маркетинговой модели, в которой исходный код бесплатен, а лицензии предоставляются бесплатно.

Примечания[править | править код]

  1. Releases · azure-rtos/Threadx. GitHub. Дата обращения: 11 февраля 2023. Архивировано 11 февраля 2023 года.
  2. Cole, Bernard; McConnel, Toni (2010-09-03). "Bill Lamie: Story of a man and his real-time operating systems". Embedded. AspenCore. Архивировано из оригинала 30 июля 2019. Дата обращения: 11 февраля 2023.
  3. Janakiram, MSV (2019-04-21). "How Does The Express Logic Acquisition Help Microsoft and the IoT Ecosystem". Forbes. Архивировано из оригинала 11 февраля 2023. Дата обращения: 11 февраля 2023.