REX OS

REX OS (англ. REX Operating System, Real-time Executive Operating System) — операционная система реального времени (RTOS), разработанная компанией Qualcomm для мобильных телефонов на базе процессоров ARM (платформа Dual-Mode Subscriber Station, DMSS, или Advanced Mode Subscriber Software, AMSS). По состоянию на 2007 год большинство корейских мобильных телефонов работали на REX OS.

REX OS представляет собой сочетание двух операционных систем: встроенного микроядра «L4Ka::Pistachio» и «Iguana» с существенными модификациями и расширениями от Qualcomm и HTC[2].

Изначально REX OS разрабатывалась для процессора Intel 80186, затем была портирована на ARM, а поддержка x86 была прекращена. REX OS не является совместимой с POSIX и не имеет статуса открытого программного обеспечения; для её использования требуется проприетарная лицензия, выдаваемая компанией Qualcomm[3].

По состоянию на 2012 год активная разработка и маркетинг REX OS, по-видимому, прекращены, однако система всё ещё применяется в некоторых проданных или продающихся недорогих мобильных телефонах, как правило, ориентированных на сегмент предоплаченных пользователей, например, Samsung SPH-M300.

Общие сведения
REX OS
Разработчик Qualcomm
Семейство ОС L4; Iguana; встроенная операционная система
Основана на L4Ka::Pistachio, Iguana
Исходный код проприетарный
Первый выпуск 1999[1]
Поддерживаемые платформы ARM
Тип ядра микроядро; RTOS
Лицензия проприетарная
Состояние прекращена

Особенности

REX OS представляет собой ОС реального времени с следующими характеристиками:

  • вытесняющая многозадачность
  • управление задачами
  • синхронизация задач
  • механизмы исключительных блокировок
  • таймер
  • обработка прерываний
  • занимает менее 5 КБ в ПЗУ[1]

REX OS не поддерживает защиту памяти, однако предоставляет возможности управления памятью.

Примечания

  1. 1 2 REX and Common Software (англ.). Дата обращения: 10 марта 2012.
  2. Edgewall Software. HTC Vision (англ.). Дата обращения: 12 марта 2012.
  3. Asif, Saad Zaman. Next Generation Mobile Communications Ecosystem: Technology Management for Mobile Communications : [англ.]. — John Wiley and Sons, 2011-01-11. — P. 299.