PikeOS logo

PikeOS

Free

A commercial micro-kernel based operating system with a small footprint and certified for DO-178 (avionics), IEC-61508 (industrial), ISO-26262 (automotive).

FreeFree tier
Type
Open Source
Company
SYSGO

About PikeOS

PikeOS is a commercial real-time operating system (RTOS) and separation kernel-based Type 1 hypervisor designed for mission-critical embedded systems. It runs directly on hardware, creating hardware-enforced partitions that strictly isolate applications and guest operating systems (including ELinOS, Android, POSIX, and AUTOSAR) from one another. This enables mixed-criticality consolidation – allowing multiple legacy and modern systems to run on a single System-on-Chip (SoC) while maintaining strong safety and security guarantees. PikeOS is pre-certified by TÜV SÜD to the highest integrity levels: DO-178C DAL A (avionics), ECSS Cat. A (space), EN 50716 SIL 4 (railway), ISO 26262 ASIL D (automotive), and IEC 61508 SIL 3 (industrial), and its separation kernel holds Common Criteria EAL 5+ certification. It supports x86, ARM v7/v8, SPARC/LEON v8, PowerPC, and RISC-V architectures. Development is accelerated via the CODEO IDE with integrated QEMU simulation. As a European product, PikeOS is ITAR-free, enabling unrestricted global deployment.

Key Features

Separation kernel-based Type 1 hypervisor with hardware-enforced partitions
Mixed-criticality consolidation on a single SoC
Pre-certified for DO-178C DAL A, ECSS Cat. A, EN 50716 SIL 4, ISO 26262 ASIL D, IEC 61508 SIL 3
Separation kernel Common Criteria EAL 5+ certified
Supports x86, ARM v7/v8, SPARC/LEON v8, PowerPC, RISC-V architectures
ITAR-free (no export restrictions)
Certification Kits available to simplify auditor approval
CODEO IDE with QEMU simulation for early development
Supports guest OS: ELinOS, Android, POSIX, AUTOSAR
Real-time performance with predictable behavior

Pros & Cons

Pros
  • Strict isolation prevents failure propagation between partitions
  • Pre-certified to highest safety and security levels, reducing certification effort
  • Supports a wide range of hardware architectures
  • ITAR-free enables global deployment without export restrictions
  • Real-time performance suitable for critical control loops
  • Allows consolidation of different guest OS on single hardware

Best For

Avionics (IMA, DO-178C)Space systems (ECSS)Railway control (EN 50716)Automotive (ISO 26262, Software-Defined Vehicles)Industrial automation (IEC 61508)Medical devicesConsolidation of multiple legacy systems onto one SoC

FAQ

What safety certifications does PikeOS hold?
PikeOS 5.1.3 is pre-certified by TÜV SÜD to DO-178C DAL A, ECSS Cat. A, EN 50716 SIL 4, ISO 26262 ASIL D, and IEC 61508 SIL 3.
What architectures does PikeOS support?
PikeOS supports x86, ARM v7/v8, SPARC/LEON v8, PowerPC, and RISC-V.
Can PikeOS run multiple operating systems simultaneously?
Yes, PikeOS allows running ELinOS, Android, POSIX, and AUTOSAR in separate secure partitions on a single SoC.
Is PikeOS subject to export restrictions?
No, PikeOS is developed by a European company (SYSGO) and is ITAR-free, enabling unrestricted global deployment.
How does PikeOS ensure security?
Its separation kernel is Common Criteria EAL 5+ certified, and it enforces strict hardware-enforced partitioning to prevent interference between applications.