PikeOS é um sistema operacional em tempo real (RTOS) e hipervisor desenvolvido pela SYSGO, projetado para sistemas embarcados críticos para segurança e proteção. Ele combina as capacidades de um RTOS tradicional com a flexibilidade da virtualização, permitindo que múltiplas aplicações independentes — cada uma potencialmente com diferentes requisitos de segurança e proteção — sejam executadas na mesma plataforma de hardware.
Em seu núcleo, o PikeOS utiliza uma arquitetura particionada, o que significa que cada aplicação ou "sistema operacional convidado" é executado em seu próprio ambiente seguro, isolado dos outros. Isso garante que uma falha em uma aplicação não afete a operação das outras, o que é vital em indústrias como aeroespacial, automotiva, automação industrial, ferroviária e defesa. Cada partição pode executar seu próprio sistema operacional ou ambiente de execução, incluindo Linux, Android, Windows, POSIX, AUTOSAR, ou até mesmo aplicações bare-metal.
O PikeOS é certificado ou certificável de acordo com vários padrões de segurança e proteção, como DO-178C (aeroespacial), ISO 26262 (automotivo), IEC 61508 (industrial) e Critérios Comuns (cibersegurança), tornando-o adequado para implantação em ambientes onde conformidade e garantia são essenciais.
Além de sua robusta base técnica, o PikeOS é suportado por um conjunto abrangente de ferramentas, incluindo o IDE CODEO para desenvolvimento, depuração e configuração. Isso permite que os desenvolvedores gerenciem eficientemente sistemas embarcados complexos ao longo de todo o ciclo de desenvolvimento.
Ao integrar desempenho em tempo real, virtualização e partição estrita, o PikeOS oferece uma plataforma à prova de futuro para construir sistemas embarcados que exigem alta confiabilidade, segurança e proteção.