THE LINUX FOUNDATION PROJECTS
Category

Blogs

Automotive SDV Track @ OpenChain and Friends 2026

By Blogs

Automotive SDV Track (Hosted at Bosch on 24 March, Feuerbach, Germany)

 

Open source SDV with Automotive Grade Linux(AGL) SoDeV (Dan Cauchy (AGL))

Decoupling software from hardware is central to the development of Software-Defined Vehicles, yet many automakers are struggling to achieve this at scale. To address this, automakers and suppliers are working together to accelerate SDV development through the newly launched AGL SoDeV reference platform. SoDeV enables software-first development decoupled from hardware constraints and can run on real automotive SoCs, virtual machines, or in the cloud. The initiative is led by Panasonic Automotive Systems, Honda, and the AGL SDV Expert Group, with contributions from Toyota, Mazda, AISIN, and Renesas. SoDeV integrates the AGL Unified Code Base with key open-source projects, including Linux Containers, VirtIO, Xen, Yocto Project, Zephyr, and ELISA. Availability is planned for 2026 for virtual environments, cloud processors, and automotive SoCs.

SDV Landscape (Christian Heissenberger (Eclipse))

The Eclipse SDV Landscape Project aims to provide a structured, community-driven overview of the growing Software-Defined Vehicle ecosystem within the Eclipse Foundation. As the software-defined vehicle (SDV) ecosystem experiences rapid growth, structured transparency becomes vital to help new community members navigate the landscape and showcase diverse technological components without stalling innovation due to unmanaged complexity. Taking inspiration from the Cloud Native Computing Foundation’s (CNCF) successful landscape model, the Eclipse SDV Landscape is designed as an interactive, CI/CD-driven website that visualizes, classifies, and automatically maps projects according to their specific automotive software functions directly from their Eclipse project metadata. Governed by the Eclipse SDV Working Group’s Technical Advisory Committee and maintained by dedicated committers, the platform already tracks dozens of initiatives across multiple maturity stages spanning areas such as runtime orchestration, service fabric, tooling, and communication middleware. Beyond the core landscape, the initiative encompasses The Automotive Collection, a broader, community-driven catalog of automotive open-source software (OSS). Covering domains from operating systems and middleware to developer tools, simulation, cloud infrastructure, AI, and robotics, this collection aims to prevent developers from reinventing the wheel. Community members can actively participate by proposing new projects via Git forks and pull requests, joining upcoming hackathons like the Eclipse SDV HackFest in Esslingen, and expanding cross-industry collaborations with groups such as Automotive Grade Linux (AGL).

FEDERATE and how the automotive industry moves towards Open Source (Detlef Zerfowski (ETAS))

The automotive software industry is facing a significant transformation. There is a dichotomy between vehicle software paradigms operating inside and outside the modern automobile. On one side, high-performance vehicle computers, cloud servers, and mobile platforms leverage virtualization, modern programming languages such as C++, machine learning, and high-speed Ethernet connectivity. In this cloud, mobile, and developer tooling domain, open-source software and agile IT practices are already widely established. Conversely, software within traditional electronic control units (ECUs) remains strictly governed by C programming, real-time operating systems, and legacy automotive bus networks like CAN and FlexRay. Historically, this low-level embedded layer has operated under a defensive stance toward open-source technologies, creating a stark cultural and technical contrast with the broader software ecosystem.

In 2022, the European Union and the VDA initiated structured activities regarding Software-Defined Vehicles. The journey began when the EU approached the automotive industry to initiate a “European CAR.OS,” leading to regular meetings between the European Commission (DG Connect), European OEMs, and Tier suppliers. This momentum culminated in a joint declaration by European automotive manufacturers and suppliers to collaborate on an open-source SDV ecosystem. By 2024 and 2025, major publicly funded EU projects were launched, including FEDERATE for coordination and support, alongside implementation initiatives such as HAL4SDV for hardware abstraction and SHIFT2SDV for standardized vehicle signal interfaces. At the same time, VDA-driven efforts established Eclipse S-CORE (Safe Open Vehicle Core), which reached its version 0.5 milestone.

Mitfahren-BW: Open-Source Ride-Sharing Portal for Baden-Württemberg @ OpenChain and Friends 2026

By Blogs

Presentation by Martin Hovekamp (Mitfahrverband e.V.)

Mitfahren-BW is an open-source ride-sharing portal launched by the Ministry of Transport of Baden-Württemberg. Built on OpenTripPlanner and using open data from NVBW MobiDataBW, it consolidates all state-wide ride-sharing offers via an Amarillo instance. Data are provided in open standard formats GTFS and GTFS-RT with minute-level updates, enabling real-time integration into the Landesportal and other local city navigation systems.

At the technical center of this ecosystem lies Amarillo, an AGPL-3.0 licensed middleware that acts as a central data aggregator and normalizer. Amarillo collects ride offers from a variety of independent platforms—such as fahrgemeinschaft.de, fahrmob, and RideBee—and transforms them into standardized GTFS and GTFS-RT feeds, which are the exact same data formats used by public transit systems. By adopting these open standards and adhering strictly to the “Public Money, Public Code” philosophy, Amarillo enables regional journey planners, including OpenTripPlanner and transit apps like VPE mobi or Munich’s MVV, to display private carpool options right alongside bus and train schedules for seamless intermodal travel.

Beyond software integration, Mitfahrverband e.V. promotes a holistic approach that bridges physical and digital infrastructure. This includes establishing physical pickup locations such as Mitfahr-Haltepunkte and Park and Pool lots, while also paving the way for in-car software like the “Carpool Button” that allows drivers to safely manage ride requests directly via their vehicle’s infotainment system. Ultimately, Mitfahren-BW creates a connected, accessible, and scalable mobility network that links today’s human-driven commutes with tomorrow’s autonomous shared transportation.

“Mitfahrknopf”: A new car assistance system – An Innovation Opportunity @ OpenChain and Friends 2026

By Blogs

Presentation by Martin Hovekamp (Mitfahrverband e.V.)

The “Mitfahrknopf” concept enables drivers to offer spontaneous ride-sharing directly from their vehicles. Using in-car data such as the current route and seat occupancy, ride offers can be shared in real time with driver consent via smartphone apps, open interfaces, or in-car apps. This system could scale to hundreds or thousands of live ride offers, demonstrating how connected vehicles can actively support sustainable mobility.

At its technical core, the system relies on the Amarillo REST API, which acts as a central aggregator and normalizer for carpool offers submitted across various platforms such as Pendlerportal.de, fahrgemeinschaft.de, and RideBee. By standardizing this data into feeds similar to public transport’s GTFS and GTFS-RT formats, it connects carpooling directly into local navigation portals, Software-Defined Vehicles (SDVs), and broader Mobility-as-a-Service (MaaS) ecosystems.

Inside Software-Defined Vehicles, the Carpool Button functions via an in-car app or voice/UI interface powered by SDV middleware (utilizing COVESA VSS and Eclipse Velocitas standards). The system continuously monitors the vehicle’s route, destination, speed, and real-time seat occupancy. When a passenger along the route requests a ride, the system automatically detects the match, alerts the driver, and allows them to accept or decline via voice control or the touchscreen. Once picked up, passengers check in digitally using a QR code on the infotainment display, automatically updating the vehicle’s occupancy rate.

The presentation frames carpooling as an essential component for the future of mobility starting with human drivers today and eventually transitioning to autonomous vehicles. Demonstrated through prototypes on digital.auto as well as the “Auto Smartmeter” dashboard, the Carpool Button aims to evolve from a retrofitted assistance app into a standard, and eventually mandatory, in-car feature. The initiative is developed by Martin Hovekamp in cooperation with the non-profit Mitfahrverband e.V.

Sustainable OSS: lessons from XWiki @ OpenChain and Friends 2026

By Blogs

Presentation by Michael Hamann (XWiki)

XWiki is an open source wiki platform that has been evolving for over 21 years, funded primarily by XWiki SAS.. To maintain long-term financial sustainability, the open-source community operates independently from the commercial company XWiki SAS, which generates revenue through professional support, hosting, and paid extensions that help fund core development. XWiki plays a central role in digital sovereignty initiatives like openDesk, collaborating with partners such as OpenProject, Nextcloud, and Collabora Online to provide integrated workplace solutions. The project has experienced a surge in interest due to Atlassian discontinuing its server products and raising prices, leading XWiki to develop automated migration tools and macro re-implementations to streamline transitions. Ultimately, XWiki’s success demonstrates that long-term open-source viability relies on checking enterprise requirements, maintaining clear separation between project governance and commercial interests, offering valuable support contracts, and building strong collaborative ecosystems.

ROS Industrial meets SMEs @ OpenChain and Friends 2026

By Blogs

Presentation by Yasmine Makkaoui (Fraunhofer IPA)


ROS 2 is an open-source robotics middleware framework that has been evolving for over a decade, driven by a global community of developers, researchers, and companies under the stewardship of Open Robotics
.

The ROS 2 architecture features a layered structure designed for flexibility and performance. The Application Layer (containing user nodes, lifecycle nodes, and composable nodes) communicates via language-specific client libraries such as rclcpp for C++ efficiency or rclpy for Python prototyping. These libraries build upon rcl, a pure C library that ensures middleware independence, ABI stability, and portability. At the lower level, an abstract ROS Middleware Interface (rmw) decouples the client libraries from the Data Distribution Service (DDS) layer, which manages discovery, serialization, and decentralized transport over Linux, Windows, or macOS.

Beyond communication frameworks, the ROS 2 ecosystem provides essential tools such as ros2_control for hardware integration, RViz for visualization, MoveIt2 for motion planning, Nav2 for autonomous navigation, and various simulation environments like Gazebo, MuJoCo, and IsaacSim. These capabilities enable robotics automation in complex scenarios like textile handling, low-volume welding, fruit harvesting, and kitting.

The framework shows strong community growth, with ROS 2 now accounting for over 90% of package downloads worldwide. Technical governance is led by steering committees and working groups, supported by global alliances like the Open Source Robotics Alliance. For industrial adoption, the ROS-Industrial Consortium (co-led by Fraunhofer IPA, SwRI, and ARTC A*) drives shared open-source infrastructure through joint projects—such as ros2_canopen and vendor-specific robot drivers while providing on-call technical support, hands-on training, and event networking for member organizations.

Linux Track @ OpenChain and Friends 2026

By Blogs

Linux Track (Hosted by Mercedes on 25 March, Stuttgart Vaihingen, Germany)

 

Repotree – Looking Upstream (Sven Eppler (sodge IT))

As a Linux user, you typically rely on the packages provided by your distribution. For many users, this feels like it is “as upstream as it gets.” But these packages still need to be built. From the distribution’s perspective, they are not upstream the actual project itself is. This is where it gets exciting: How do linux distributions actually built these packages? Who is hosting the real upstream source? How is this source influenced before a package is build? Repotree could be the answer.
Repotree aims to bring full transparency to the software supply chain by examining where Linux distributions source vanilla code, what patches they apply, how far they deviate from the original project, and whether builds can be reproduced. Using a Python project to traverse and analyze package pipelines, it generates visualizations of patches and dependencies across distributions such as Debian, Ubuntu, Arch, Fedora, and Alpine. Currently hosted at canary.redgrey.net

How to create the SBOM for the Linux kernel (Maximilian Huber (TNG) and Luis Augenstein (TNG))

KernelSBOM is a tool that reconstructs the entire Linux kernel build graph by analyzing .cmd files to recover the exact commands, inputs, and outputs used during compilation. KernelSBOM generates three interlinked SPDX 3.0 documents: Source, Build, and Output, which comprehensively encode all build metadata and dependencies. In Step 1, the build graph is reconstructed by starting from the “roots” and recursively tracing through their corresponding .cmd files and source files to identify all exact commands, inputs, and dependencies. In Step 2, this reconstructed graph is serialized into the three interlinked SPDX 3.0 documents: Source, Build, and Output.

 

Crowdsourcing IT-Security: How openDesk uses SBOMs and VEX for decentralized security compliance (Julian Schauder (Zendis))

Modern software supply chains rely on trustworthy, reusable components. container.gov.de is a German public-sector initiative delivering hardened, signed open-source container images designed for government use. As part of the SSDLC strategy of BSI and ZenDiS, this Secure Government Container Initiative provides standardized base images that meet federal security requirements while remaining compatible with common cloud and infrastructure environments. To handle security transparency, openDesk uses CycloneDX, OpenVEX, and DevGuard to document why vulnerabilities are harmless and expose live, public VEX endpoints. Automated CI pipelines enforce policies, ensuring all critical CVEs are resolved or justified before release.

 

F*EX – Frams’ Fast File Exchange (Ullrich Horlacher)

FEX is a service to send files of ANY size to ANY recipient(s). The sender uploads the file to the FEX server using a WWW upload form, and the recipient automatically gets a notification email with a download URL. Only the sender needs an account on the FEX server; receiving is “free.” Typical files contain videos, gauge data, ML and simulation datasets, research reports, DB dumps, and virtual machines. FEX is secure, fast, reliable, and has no limits. FEX does not use foreign clouds, which means digital sovereignty! One can also use FEX with special clients, which offer automatic resuming after a link failure. The FEX server requires UNIX/Linux, but the clients can run on any operating system, one needs only a web browser and an email program of any kind. Development site: https://fex.rus.uni-stuttgart.de/

Open Source Compliance Education @ OpenChain and Friends 2026

By Blogs

The Bosch Open Source and InnerSource Program Office has created a new training program. This training is built by Bosch experts for Bosch people to ensure the content is practical, relevant, and trustworthy. It is designed specifically for developers, department heads, group leaders, architects, and product owners.

The 5 Steps of the Training Journey

The curriculum is organized into five clear sections to guide learners step by step:

  1. Introduction: Understanding the basics of Open Source and InnerSource.

  2. Common Core Principles: Learning about collaboration, governance, and licensing.

  3. Community and Business Models: Exploring business models, business impact, and community management.

  4. Compliance and Awareness: Creating awareness for legal and compliance aspects of Open Source and InnerSource.

  5. Practical Implementation: Learning how to discover, use, contribute to, and successfully maintain projects.

Built for Busy Schedules

The training program focuses closely on the business essentials of Open Source and InnerSource. A key requirement of the program is that it is easy to consume. The training uses short modules that people can complete independently. This design allows the lessons to fit easily into busy daily schedules.

How the Training Was Developed

The modules were built using a structured five-step development process:

  • Kick-off: The team was established and high-level content was brainstormed.

  • Research: Stakeholder interviews were conducted and personas were created.

  • Outline: Research insights were evaluated and the main learning sections were structured into a logical flow.

  • Implement: The first draft was developed and the content was implemented technically for the release.

  • Release: Peer reviews were completed, and the final modules were officially released.

Automotive / SDV track @ OpenChain and Friends 2026

By Blogs

Automotive / SDV track (Hosted by Bosch on 26 March, Ludwigsburg, Stuttgart, Germany)

summary by Alin Jerpela

 

Eclipse Foundation SDV landscape project

https://projects.eclipse.org/proposals/eclipse-sdv-landscape

The visibility matters, communities do not interact if they are not knowing about each other. Open Source value is interaction and cooperation and there was a need for an interactive website where you can browse all projects with data sourced from the Eclipse website. The projects are added automatically and classified by their SDV functionality.

The landscape provides a collection of projects revolving the automotive topic:

  • Open Source management
  • Automotive Software
  • Development tools
  • Operating Systems
  • Base Software
  • Interfaces and APIs
  • Data management
  • Infotainment
  • IDE
  • Testing and Validation
  • Simulation
  • Analysis
  • Hoftware heritage
  • AI
  • Robotic tools

 

COVESA – Accelerating the future of connected vehicles

https://covesa.global/

it is an open global project hosting over 100 companies and organizations in a collaborative community.

The project is aiming to address the current automotive challenges:

  • keep the in-vehicle digital experience up to date
  • embracing customers digital life
  • integrate into broader mobility experience

Technical focus:

  • vehicle data common language for data definition and exchange
  • AOSP app framework

Vehicle data and API

  • datalake for service implementation and vehicle health
  • vehicle API – interaction in vehicle and with vehicle

The project defines also the vehicle signal specification to enable:

  • scalability
  • faster time to market
  • cost saving
  • innovation

Data expert pillars of work:

  • Cloud
  • Native OS
  • Hosted OS(Android)
  • Mobile
  • Charging point
  • AI

Implementing COVESA in a commercial vehicle provides simplification and enables mutual benefits

 

FOSS licenses

For most licenses there is a license termination clause if the license is violated and for some the license is reinstated after compliance is achieved.

The Open Source Software is distributed and the obligations are not fulfilled which results in license is termination

We have 2 license categories:

  • Licenses that are permanently revoked if the license is violated (GPL v2, Apache 2.0, MIT, BSD)
  • Licenses that are reinstated after the compliance is achieved (GPLv3, MPLv2)

Note:

GPL v2 violator resumes compliance after obtaining forgiveness from all copyright holders which might be impossible. Several legal cases illustrate that forgiveness is not necessary and happens by fulfilling the Open Source Software license requirements.

Working with Open Source communities:

  • Open Source is a way of working together across borders, time zones and cultural barriers
  • provides sovereignty by ensuring the basic rights to chose, analyze and modify the software
  • collaboration between individuals and companies to achieve a common goal
  • developers are having fun by developing software that inspires them
  • fosters innovation by providing an open framework for different skills and ideas
  • influences the technological future

Open Source development is an iterative development model

  • wide adoption
  • zero license cost
  • participants can shape project through contributions
  • provides transparency for all the participants and changes

The industrial Open Source can be engineering driven or business driven (ex. the automotive industry)

There are several examples of Open Source projects with

  • multi vendor infrastructure which enables cost sharing

Ex. Kubernetes, Open Stack, SW360

  • single maintainer houseplant / personal projects fulfilling critical needs

Ex. Curl

  • Specialty library projects which provide a shared common solution to a specific essential problem fostering collaboration and reduce development cost

Ex. libressl, ffmpeg

  • trusted vendor when a central organization publishes the project as Open Source to generate community trust

Ex. Mongo DB, Grafana

 

Self organization and decentralization helps Open Source projects grow

 

Apache Software Foundation NuttX RTOS – Introduction to the RTOS, benefits and current features.

https://nuttx.apache.org/

NuttX RTOS is available on more than 400 boards supporting all current architectures (Ex: ARM, RISC-V, MIPS, X86). The strong standards project focus make it attractive for a wide product area and several product examples and companies using NuttX RTOS were presented.

 

AGL SoDeV project

AGL (LF foundation) is a non profit organization aiming to build the car of the future by providing Open Source SDV reference platform

 

Production vehicles using the AGL IVI platform:

  • Toyota and Lexus 2018
  • Toyota 2026 RAV4 with new UI
  • Suzuki eVitara featured Aisin and Yazaki developer IVI

unifying the best Open Source Software in a single shared code base for the whole industry to reduce fragmentation and boost innovation.

Architecture:

  • Control domain (RTOS ex Zephyr)
  • Driver domain
  • Guest domains (virt-io adopted functional domain)

AGL is celebrating the 20th release which provides the following features:

  • type 2 hypervisor
  • virt-io supported
  • AGL guests available for IVI and IC flutter

Future features planned for release 21:

  • latest flutter embedded and workspace automation tooling
  • initial version of SoDeV allows developers to create a SDV system
  • available for Renesas Sparrow Hawk (Xen needs private code quirks) and RPI 5 (Xen without GFX)
  • initial version of Xen support
  • UHMI features

Keynote “Digital Sovereignty or Digital Dependency – Europe’s Tech Moment of Truth” @ OpenChain and Friends 2026

By Blogs

They say “data is the new oil” and this highlights a critical vulnerability for Europe. Our reliance on non-European hyperscalers for data storage creates a significant dependency, raising serious questions about control, security, and resilience. What if these dominant nations restrict services, or how our data being used? Companies like Microsoft can not guarantee that European data won’t be used by others while it is stored outside of Europe.
Digital sovereignty means you have full control over your data, software, and infrastructure. Digital sovereignty isn’t just about knowing your dependencies; it’s about actively eliminating them. Björn Schiessle from NextCloud highlighted that Europe not only must act but, crucially, can act now. Many organizations remain stuck in theoretical debates, overlooking that solutions already exist. Arguments like “we need European hyperscalers first” often serve as excuses preventing change. Key pathways include developing European hyperscalers, utilizing existing European solutions, defining missing features, and making informed decisions. By consciously steering our decisions and investments towards the right solutions, digital sovereignty can transition from a mere aspiration to a practical reality.

Introduction to CRAIG – Your Cyber Resilience Act Community @ OpenChain and Friends 2026

By Blogs

The EU Cyber Resilience Act (CRA) is a challenge and also an opportunity.  It is transforming cybersecurity from an optional extra into a mandatory market entry requirement. This presents a significant question for manufacturers across Europe. Dirk Leopold  during the Open chai and Friends event  presented a great solution of collaboration, that is the CRA Community. CRAIG is a community-driven Non-Profit Association designed to support the implementation of the CRA. Its mission is clear: “We bridge the gap between complex legal requirements and practical technical application, and we strengthen cyber resilience across European industry by making security-by-design, secure development practices, and risk assessment accessible to organizations with limited resources.”

CRAIG empowers organizations, particularly those with limited resources, to meet these new standards. Whether you’re an engineer, a researcher, or a corporation, CRAIG offers an open, collaborative platform where you can get inspired, share ideas and develop together with others. This platform acts as a central source of information, but also much more. CRAIG also organizes working groups for the most important topics to create guidance and collect best practices for small companies up to large multinationals. Through this Community you also have to chance to connect to peers in your region and participate local events.

Are you interested? – check the official website for more information: CRAIG | Your CRA Community