Eclipse Leda
Eclipse Leda is an open source
software stack for building, deploying, and operating embedded Linux-based automotive edge devices and software-defined vehicles (automotive platforms and operating environments).
- Pre-integrated automotive Linux distribution for in-vehicle edge devices (embedded Operating System (OS))
- Reference platform for software-defined vehicle workloads on Arm-based hardware (automotive edge computing)
- Build and customization framework based on Yocto Project and related tooling (embedded build system)
- Support for containerized applications and over-the-air updatability concepts (application lifecycle and device management)
- Integration point for Eclipse SDV ecosystem projects and domain-specific services (automotive software ecosystem)
More About Eclipse Leda
Eclipse Leda is an open source software stack provided under the Eclipse Software Defined Vehicle (SDV) initiative and targets embedded Linux deployments in automotive edge contexts. The project focuses on in-vehicle systems that host connected applications, domain services, and software-defined vehicle workloads on top of a standardized Linux-based platform (automotive edge computing).
The core of Eclipse Leda is a pre-integrated Linux distribution tailored to automotive and mobility use cases (embedded OS). It is built using the Yocto Project and related tooling (embedded build system), which allows vendors to create reproducible, customizable images for specific electronic control units (ECUs), domain controllers, or gateway devices. This approach supports long-term maintenance, board support package integration, and the layering of vendor- or program-specific customizations while retaining a common base.
The project provides a reference software stack for Arm-based systems-on-chip commonly used in automotive edge scenarios (reference platform). It focuses on running containerized or otherwise isolated user-space workloads on top of the base Linux OS (application runtime). This enables developers to deploy services and applications using container technologies and to align in-vehicle software practices with patterns known from cloud-native environments, while still targeting constrained and safety-relevant hardware contexts.
Eclipse Leda is explicitly positioned as a realization platform for the Eclipse SDV ecosystem (automotive software ecosystem). It serves as an integration point for higher-level services, middleware, and domain-specific frameworks hosted by other Eclipse projects in the SDV program. By providing a consistent base image and reference configuration, Leda supports integration testing, evaluation of SDV concepts, and creation of demonstrators and proof-of-concept vehicle functions.
In enterprise environments, Eclipse Leda is relevant to automotive OEMs, Tier-1 suppliers, and mobility solution providers that need a standardized, open source base for embedded Linux in vehicles (automotive platforms and operating environments). It can be used as a starting point for commercial product stacks, as an internal reference platform for Research and Development (R&D), or as a target environment for in-vehicle applications developed by software teams that already use Linux and containerization in backend and cloud systems.
From a directory and taxonomy perspective, Eclipse Leda belongs in categories such as automotive edge computing platforms, embedded Linux distributions, and software-defined vehicle enablement stacks. It intersects with infrastructure automation and device management concepts where container orchestration, over-the-air update mechanisms, and SDV-focused services need a common, reproducible embedded runtime. Its focus on a pre-integrated, Yocto-based distribution and SDV alignment positions it as a base layer for higher-level automotive software solutions.