PikeOS offers support for a variety of hosted operating systems, runtime environments and APIs. This variety enables legacy applications (e.g. Ada or legacy RTOS) to run concurrently with new applications based on standards like POSIX and ARINC 653. All these OSs, runtime environments and APIs run on the same PikeOS kernel and can be combined as needed
Complete operating systems normally don‘t require a host OS to run on, nor can they tolerate the presence of another operating system. On PikeOS, however, a host OS can run in user-space, in non-privileged mode.
Linux
µITRON
OSEK
RTEMS (contact SYSGO)
Legacy RTOS (contact SYSGO)
Execution runtime environments need an OS host. With PikeOS RTOS runtime environments have their own schedulers and communication processes. Therefore, runtime environments run without losing performance.
POSIX (PSE51, PSE52)
Certified POSIX
Real-time Java
Ada
IData (Quantum 3D)
SCADE (Esterel)
others (contact SYSGO for special request)
Application programming interfaces (APIs) provide an interface used to access underlying functionality.
APEX (ARINC 653)
PikeOS Native API
others (contact SYSGO for special request)
| Vendor | Platform | Architecture | Processor | Version |
|---|---|---|---|---|
| Siemens | SIMATIC Microbox PC 420 | x86 | Pentium III, Celeron | 3.0 |
| MEN | F15 | x86 | Core Duo | 3.0 |
| VMware | Generic x86 PC | x86 | Pentium | 3.0 |
| Texas Instruments | OMAP35x | ARM | OMAP3503 Cortex A8 | 3.0 |
| QEMU | QEMU | x86 | Pentium II | 3.0 |
| QEMU | QEMU | ARM | QEMU Cortex A8 | 3.0 |
| DIGITAL-LOGIC | MPCX48 | x86 | Celeron | 3.0 |
| MPI Distribution | MPL PIP10 | x86 | Pentium M | 3.0 |
| MEN | EM7 | x86 | Core Duo | 3.0 |
| Quantum3D | Thermite 1310 | x86 | Pentium M | 3.0 |
| VWware | Generic x86 with APIC | x86 | Pentium | 3.0 |
| VWware | VMware | x86 | Pentium | 3.0 |
| CCT | CCT VP315 | x86 | Pentium M | 3.0 |
| QEMU | QEMU | MIPS | ISA 32be | 3.0 |
| MIPS Technologies | Malta | MIPS | ISA 32be | 3.0 |
| AMCC | Taihu | PowerPC | PPC405EP | 3.0 |
| AMCC | Bamboo | PowerPC | PPC440EP | 3.0 |
| AMCC | Ebony | PowerPC | PPC440GP | 3.0 |
| AMCC | Sequoia | PowerPC | PPC440EPx | 3.0 |
| AMCC | Taishan | PowerPC | PPC440GX | 3.0 |
| AMCC | Yosemite | PowerPC | PPC440EP | 3.0 |
| AMCC | Yucca | PowerPC | PPC440SPe | 3.0 |
| AMCC | Ocotea | PowerPC | PPC440GX | 3.0 |
| AMCC | Glacier | PowerPC | PPC460GT | 3.0 |
| PHYTEC | PCM028 | PowerPC | MPC5554 | 3.0 |
| PHYTEC | PCM028 | PowerPC | MPC5567 | 3.0 |
| Motorola | MPC5553DEMO | PowerPC | MPC5553 | 3.0 |
| Motorola | MPC5554DEMO | PowerPC | MPC5554 | 3.0 |
| Freescale | EP8548A | PowerPC | MPC8548 | 3.0 |
| Freescale | MPC8555CDS | PowerPC | MPC8555 | 3.0 |
| Freescale | MPC8568MDS | PowerPC | MPC8568 | 3.0 |
| Freescale | MPC8572DS | PowerPC | MPC8572 | 3.0 |
| QEMU | QEMU | PowerPC | G3 | 3.0 |
| Freescale | MPC8379E | PowerPC | MPC8379 | 3.0 |
| MEN | em1 | PowerPC | MPC5200 | 3.0 |
| Motorola | STK52XX | PowerPC | MPC5200 | 3.0 |
| MicroSys | PM520 | PowerPC | MPC5200 | 3.0 |
| Freescale | MPC8379E | PowerPC | IBM 750 | 3.0 |
| Motorola | MVME6100 | PowerPC | IBM 750 | 3.0 |