실시간 운영 체제 비교

다음은 실시간 운영 체제(real-time operating system, RTOS) 목록이다. 실시간 운영 체제는 입력 자극을 처리하는 데 걸리는 시간이 동일한 유형의 다음 입력 자극이 들어올 때까지 걸리는 시간보다 짧은 운영 체제이다.

실시간 운영 체제 목록

 이름  라이선스  소스 모델  대상 사용  상태  플랫폼 Apache Mynewt   오픈 소스  임베디드  액티브ARM Cortex-M, MIPS32, Microchip PIC32, RISC-V BeRTOS    오픈 소스  임베디드  아카이브됨  ARM, Cortex-M3, ARM ARM7TDMI, Atmel AVR, PowerPC(에뮬레이션), x86(에뮬레이션), x86-64(에뮬레이션) ChibiOS/RT    오픈 소스  임베디드, 작은 풋프린트활성 x86, ARM7, ARM9, Cortex-M0-M3-M4, PowerPC e200z, STM8, STM32, AVR, MSP430, ColdFire, H8S ChorusOS        서비스 종료됨  SPARC, x86, PowerPC Contiki    오픈 소스  임베디드, WSN  액티브  MSP430, AVR, ARM Data General RDOS      범용  단종됨  Data General Nova, Data General Eclipse Deos    닫힘  안전 필수  활성  x86, PowerPC, ARM, MIPS DioneOS    라이선스 사용자만 사용 가능  내장형  MSP430, MSP430x DNIX    폐쇄됨  범용  서비스 종료됨  68000 GEC DOS    폐쇄됨  프로세스 제어  단종됨  GEC 4000 시리즈 DSOS    폐쇄됨    서비스 종료됨  TI-980A 미니컴퓨터 DSP/BIOS    비공개, 라이선스 필요  범용  유지보수 전용  주로 Texas Instruments C2800, C5500, C6000 및 OMAP DSP 코어 사용. TI-RTOS로 대체되었지만 다운로드 가능. eCos    오픈 소스내장형 비활성  ARM-XScale-Cortex-M, CalmRISC, 680x0-ColdFire, fr30, FR-V, H8, IA-32, MIPS, MN10300, OpenRISC, PowerPC, SPARC, SuperH, V8xx eCosPro    비자유 부분 포함 오픈 소스  활성  ARM7-9, Cortex-A5-A9-M3-M4-M7, 680x0-ColdFire, H8-H8S, IA-32, MIPS32, MIPS64, microMIPS, NIOS II, OpenRISC, PowerPC, SPARC, SH4/4A, TILE-Gx, XScale embOS    비공개, 고객용, 비상업적 용도의 무료 오브젝트 코드 제공  임베디드, 산업용, IoT, 안전 필수  활성  ARM7/9/11, ARM Cortex-A/R/M, AVR, AVR32, C16x, CR16C, ColdFire, H8, HCS12, M16C, M32C, MSP430, NIOS2, PIC18/24/32, R32C, R8C, RISC-V, RL78, RH850, RX100/200/600/700, RZ, SH2A, STM8, ST7, V850, 78K0, 8051 ERIKA Enterprise   오픈 소스  임베디드  ARM7, ARM Cortex-M, ARM Cortex-A (Jailhouse 하이퍼바이저), Hitachi H8, Altera Nios2, Microchip dsPIC (dsPIC30, dsPIC33, PIC24 포함), Microchip PIC32, ST Microelectronics ST10, Infineon C167, Infineon Tricore, Freescale PPC e200 (MPC 56xx) (PPC e200 z0, z6, z7 포함), Freescale S12XS, EnSilica eSi-RISC, AVR, Lattice Mico32, MSP430, Renesas RX200, x86-64 (Jailhouse 하이퍼바이저) EROS   오픈 소스  실험적연구 용도  휴면 상태  IA-32 FlexOS    폐쇄됨  범용, 산업용, POS  서비스 종료됨  186, 286, 386, V60, V70, 68000 FreeRTOS  오픈 소스 내장됨active ARM, AVR, AVR32, ColdFire, ESP32, HCS12, IA-32, Cortex-M3-M4-M7, Infineon XMC4000, MicroBlaze, MSP430, PIC, PIC32, Renesas H8/S, RISC-V, RX100-200-600-700, 8052, STM32, TriCore, EFM32 푸시아    내장형 AArch64, x86-64 Keil RTX    오픈 소스  임베디드  Arm Cortex-M FunkOS   오픈 소스  임베디드  AVR, MSP430, Cortex-M3 HeartOS    종료됨  안전 필수  x86, PowerPC, ARM 화웨이 LiteOS   오픈 소스  임베디드  서비스 종료  ARM (M0/3/4/7, A7/17/53, ARM9/11), x86, RISC-V HarmonyOS   폐쇄됨  내장됨  활성 AArch64, x86-64, RISC-V, LingxiISA IBM 4680 OS    폐쇄됨  범용, 산업용, POS  단종됨  286 IBM 4690 OS    활성  286, 386 INTEGRITY    임베디드  ARM, XScale, Blackfin, ColdFire, MIPS, PowerPC, x86 INtime    x86 ITRON    다양함  내장형  ARM, MIPS, x86, Renesas RX100-200-600-700-기타 Kaspersky OS    오픈 소스  보안 중요, 가상화  x86, x86_64, ARMV5, ARMV7, ARMV8, MIPS32 KolibriOS    임베더블  x86 LynxOS    소스 코드 사용 가능  내장형 Motorola 68010, x86/IA-32, ARM, Freescale PowerPC, PowerPC 970, LEON Mbed OS    오픈 소스  임베디드  개발 중단됨  Arm Cortex-M MenuetOS    오픈 소스  활성    IA-32 MERT  (벨 연구소)  종료됨  장거리 전화 교환 시스템용 운영 체제  비활성  PDP-11 MicroC/OS-III    오픈 소스  임베디드  활성  ARM7-9-11/Cortex-M1-3-4-A8/9, AVR, HC11/12/S12, ColdFire, Blackfin, MicroBlaze, NIOS, 8051, x86, Win32, H8S, M16C, M32C, MIPS, 68000, PIC24/dsPIC33/PIC32, MSP430, PowerPC, SH, StarCore, Renesas RX100-200-600-700, RL; STM32, ... MontaVista Linux    오픈 소스  임베디드    MP/M    폐쇄형 (한편: 오픈 소스)  범용, 산업용  단종됨  8080, Z80, 8086 MQX    무료 소스 사용 가능  내장  활성  Freescale Power, ColdFire, Kinetis Cortex ARM, Freescale 제품 목록 다중 사용자 DOS    폐쇄됨  범용, 산업용  서비스 종료됨  386 나노-RK    오픈 소스  임베디드, WSN  단종됨  AVR, MSP430 뉴트리노    일부 소스 제공  마이크로커널, 임베디드, 산업용  활성  ARM, ARM64, MIPS, PPC, SH, x86, x86-64, XScale Nucleus RTOS    소스 제공됨임베디드 ARM(Cortex-M3-M4-R4-R4F-A8-A9, ARM7-9-11), PowerPC, MIPS32-16e, microMIPS, ColdFire, SuperH NUT  오픈 소스 임베디드, 산업용  ARM-M0, ARM-M0+, ARM Cortex-M3, ARM9, ARM Cortex-M7, Cortex-M3 Nut/OS    임베디드, 산업용  AVR, AVR32, ARM7, ARM9, Cortex-M3 NuttX    오픈 소스  임베디드, 소형  Linux 사용자 모드, ARM7-9, Cortex-A5-A8-A9-M0-M3-M4-M7, 8052, Espressif ESP32, Lattice LM32, Renesas MC16C/26/SH-1, RISC-V, Zilog Z16F, Zilog eZ80 Acclaim!, Zilog Z8Encore!, Z80, MIPS PIC32MX, PIC32MZ OpenComRTOS    소스 제공  내장  Freescale PowerPC, Texas Instruments C66xxx DSP, ARM, XMOS, MicroBlaze, LEON, NXP CoolFlux DSP, Melexis MLX16, Win32, Linux OS2000      내장형  활성형  MIPS (Baget 변형), KOMDIV-32, KOMDIV-64, Intel BSPs (x86) OS4000    폐쇄형  공정 제어  유지보수 전용  GEC 4000 시리즈 OSE    고객 사용 가능  범용활성 ARM, PowerPC, x86, TI OMAP, ... OS-9    고객용  내장형  ARM-strongARM, MIPS, PowerPC, SuperH, x86/Pentium, XSCALE, Motorola 6809, 680x0, SPARC OSEK    사양  엔진 제어 장치 Phoenix-RTOS    오픈 소스  임베디드활성 ARMv7 Cortex-M, ARMv7 Cortex-A, IA-32, RISC-V PikeOS    고객 이용 가능  인증 가능한 안전 및 보안, 내장 가상화  PPC, x86, ARM, MIPS, SPARC-LEON, RISC-V Protothreads    오픈 소스  범용활성 아키텍처 독립적 pSOS        단종됨  680x0 PX5 RTOS    로열티 프리 라이선스  임베디드  활성  임베디드 MCU 및 MPU 아키텍처. ARM의 Cortex-M, Cortex-R, Cortex-A, RISC-V. AMP 및 SMP 구성. QNX      마이크로커널, 임베디드, 산업용  활성 QP    듀얼  MCU, DSC, DSP SoC  ARM7/9, ARM Cortex-M3-M0, MSP430, TMS320C28x, AVR, AVRXmega, ColdFire, 68HC08, M16C/R8C, H8, 8051, 80251, PIC18, PIC24/dsPIC33, Nios II, PSoC1 REAL/32    닫힘  범용, 산업용  386 실시간 리눅스 (PREEMPT RT)    오픈 소스  범용  x86, x86_64, RISC-V, ARM64 및 LoongArch (ARM 및 POWER는 '-rt' 브랜치에서 사용 가능)PREEMPT_RT 패치 버전 REX OS    폐쇄됨, 라이선스를 통해 사용 가능  내장형  비활성  ARM RIOT    오픈 소스  활성  ARM7, ARM Cortex M, MSP430, AVR, RISC-V, Xtensa RMX    종료됨  서비스 종료됨  Intel 8080, 8086, 80386, 그 이상 RODOS    소스 제공됨  활성  ARMv7 (M3, A8, A9), AVR32, PowerPC 405, SPARC64
플랫폼: SmartFusion2, Raspberry Pi, STM32
운영 체제: Linux, Windows, macOS, FreeRTOS, RTEMS RSX-11        역사적인  PDP-11 RT-11      범용  단종됨  PDP-11 RTAI    오픈 소스  범용  활성  x86(FPU 및 TSC 포함/미포함), x86-64, PowerPC, ARM(StrongARM; ARM7: clps711x 계열, Cirrus Logic EP7xxx, CS89712, PXA25x), m68k(MMU 및 NOMMU CPU 모두 지원) RTEMS    내장형  AArch64, ARM, Blackfin, ColdFire, TI C3x/C4x, H8/300, x86, x86_64, 68k, Microblaze, Milkymist SoC, MIPS, Nios II, PowerPC, SuperH, SPARC, ERC32, LEON, Mongoose-V RTLinux    범용  비활성  Linux와 동일 RT-Thread    오픈 소스  임베디드활성 ARM, ARM Cortex-M0-M3-R4-M4-M7, IA-32, AVR32, Blackfin, nios, PPC, M16C, MIPS (loongson-1b-1c, PIC32, xburst), MicroBlaze, V850, unicore32, RTXC Quadro    소스 코드 사용 가능  내장형  ARM - Atmel/Freescale/NXP/ST/TI, Blackfin, 680x0-ColdFire, PowerPC, StarCore, TI-Luminary Stellaris, TI OMAP, XScale RTX, RTX64    닫힘  MS Windows 확장  x86, x86-64 RX116      내장형, 산업용  단종됨  NEC V20, NEC V30, NEC V40, NEC V50 RX616      안전 필수, 임베디드, 산업용 NEC V60, NEC V70 RX-UX832      임베디드, 산업용, 범용  NEC V60, NEC V70 SafeRTOS    소스 코드 및 설계 보증 팩 사용 가능  임베디드, 안전 필수  활성  FreeRTOS와 동일 SHaRK  오픈 소스   비활성   Simulink Real-Time    종료됨  실시간 테스트 내장  활성  x86 SINTRAN III          Norsk Data 컴퓨터 심비안 OS    오픈 소스  임베디드  서비스 종료됨  ARM T-커널   소스 코드 이용 가능  내장 RTOS  활성  ARM, MIPS, SH 등 테오스         ThreadX    오픈 소스  임베디드, IoT, 안전 필수  활성  ARC, ARM/Thumb, AVR32, BlackFin, 680x0-ColdFire, H8-300H, Luminary Micro Stellaris, M-CORE, MicroBlaze, PIC24-dsPIC, PIC32, MIPS, V8xx, Nios II, PowerPC, Renesas RX100, RX200, RX600, RX700, Synergy, SH, SHARC, StarCore, STM32, StrongARM, TMS320C54x, TMS320C6x, x86/x386, XScale, Xtensa/Diamond, ZSP TI-RTOS 커널(SYS/BIOS)    오픈 소스내장형 주로 텍사스 인스트루먼트(TI) 제품: MSP430-432, C2000-5000-6000, TI의 ARM 제품군(Cortex M3-4F-R4-A8-A15), SimpleLink Wireless CC2xxx-CC3xxx TizenRT    오픈 소스  임베디드  활성  거래 처리 시설   혼합  범용  활성  IBM Z 시리즈 TRON 프로젝트   혼합  혼합  활성  any: 구현이 아닌 명세입니다. UNIX-RTR        단종됨  PDP-11 UNOS        히스토리  680x0  μ ITRON    오픈 소스  임베디드  액티브  ARM, MIPS, x86, Renesas RX100-200-600-700-기타  μ -velOSity      마이크로커널  활성   velOSity        Power ISA, ARM/XScale, MIPS, x86/Pentium, ColdFire, Blackfin, OMAP, DaVinci VAXELN    비공개 소스    역사적인  VAX VRTX        Nucleus RTOS로 대체됨  ARM, MIPS, PowerPC, RISC VxWorks      내장형  활성형  ARM, IA-32, Intel 64, MIPS, PowerPC, SH-4, StrongARM, xScale Windows CE    Microsoft 공유 소스  x86, MIPS, ARM, SuperH Windows 10 IoT      Intel Atom, Celeron, Pentium; Qualcomm Snapdragon, Broadcom, NXP i.MX Xenomai    오픈 소스  일반  x86, x86-64, PowerPC, ARM, Analog Devices Blackfin BF52x, BF53x, BF54x 및 BF56x XINU    임베디드  활성  x86, MIPS, ARM, AVR XMK    오픈 소스  임베디드  비활성  Zephyr   오픈 소스  임베디드  활성  ARM (Cortex-M0, -M3, -M4, -M23, -M33, -R4, -R5, -A53), x86, ARC, RISC-V, Nios II, Xtensa, SPARC

 같이 보기 
 운영 체제 비교

 각주 

분류:임베디드 운영체제
분류:실시간 운영체제
분류:운영 체제 비교