Upstream project
Red Hat In-Vehicle OS is an enterprise automotive Linux distribution built downstream from the Automotive Stream Distribution (AutoSD) and Red Hat Enterprise Linux. Developed by the CentOS Automotive special interest group (SIG), AutoSD provides early access to foundational software components optimized for automotive use cases. Red Hat In-Vehicle OS extends AutoSD with platform-specific enhancements, functional safety certification, and commercial readiness for deployment on certified automotive hardware. Learn more at CentOS Automotive SIG.
Automotive kernel
Red Hat In-Vehicle OS includes an automotive-specific Linux kernel designed to meet the demands of modern vehicle architectures. Red Hat In-Vehicle OS is based on kernel 5.14, building on the CentOS Stream and Red Hat Enterprise Linux kernel, incorporating significant backports from kernel 6 series—for modern capabilities with long-term stability. The kernel is provided in multiple variants, which include production (optimized for runtime and safety), debug (with diagnostic instrumentation), and GNU Compiler Collection coverage (Gcov) (for code coverage analysis).
Safety scope and included packages
Red Hat In-Vehicle OS includes the complete Red Hat Enterprise Linux package set and automotive-specific components. The safety-certified scope encompasses key Linux kernel subsystems, including memory management, process scheduling, file systems, networking, clocks and timers, and in-tree device drivers. Safety-certified user-space components include systemd, dbus-broker, Podman, and a curated subset of the glibc standard libraries. While nonsafety workloads may use the full standard libraries, safety-critical code is restricted to the certified APIs and components defined within the Red Hat In-Vehicle OS safety scope.
Delivery mechanism
Red Hat In-Vehicle OS provides signed, qualified binary packages through security-focused repositories with installation and runtime metadata. These packages serve as inputs for custom image creation using the Automotive Image Builder (AIB), where manifest files define the package set and system configuration.
To ensure hardware compatibility, traceability, and safety assurance, customers must use Red Hat signed binary packages to create custom images rather than building the OS from source.
While third-party components can be added, only validated packages are allowed in ASIL partitions. Users are responsible for verifying the integrity of any additional software, with a preference for upstream-accepted components.
Application development
Red Hat In-Vehicle OS provides a safety-qualified compiler toolchain for developing automotive applications, eliminating the need for a separate Software Development Kit (SDK). Development and prototyping can begin on AutoSD, Red Hat In-Vehicle OS, or other compatible distributions, such as CentOS Stream 9 or Red Hat Enterprise Linux 9, all of which share the same APIs and Application Binary Interface (ABI). However, to meet ISO 26262 certification requirements, all safety-critical software must be built natively on Red Hat In-Vehicle OS using the qualified toolchain.
Compliance is maintained through a curated subset of glibc APIs, aided by a compiler-integrated safety plug-in. Depending on system requirements, applications can be packaged as RPMs or containerized with Podman.
Hardware enablement
Red Hat In-Vehicle OS supports ARM AArch64 and x86-64 architectures, supporting compatibility with a wide range of automotive-grade SoCs. Hardware platforms currently supported include:
- Renesas R-Car S4 (Red Hat In-Vehicle OS safety scope)
- Qualcomm SA8775
For the latest hardware enablement status from partners such as Intel, NXP, MediaTek, and Texas Instruments, contact Red Hat.
Lifecycle and over-the-air (OTA) Readiness
- Long-term lifecycle support with backward compatibility
- Regular security patches and bug fixes
- Support for OTA updates with A/B partitioning and rollback
- Immutable image management with ComposeFS
Subscription benefits
- Access to Red Hat In-Vehicle OS source and binaries
- 24/7 support with service level agreements (SLAs)
- Continuous safety certification support
- Standard commercial software terms (e.g., IP indemnity and warranty)
- Reference architectures and solution blueprints
- Ecosystem collaboration and certified partner integrations
For more information, contact the Red Hat In-Vehicle OS team