1 of 22

1

Sept 23rd 2024

Software Defined Vehicle Working Group Member’s Update

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

1

1

2 of 22

Welcome and Opening Remarks

EF staff update

Membership & projects update

Report on SIGs Activities: RUST

OSPO from OpenChain

Report from USA Conference

Call to action: Program Plan 2025

New Committers Networking Date: Feedback wanted

OCA Agenda & invitation to SDV Hackathon - save the date!

2

Agenda

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

2

2

3 of 22

Internal marketing team changes

Thank you to Paulina for the great work, and best of luck with future endeavours!

In the meanwhile, please contact Clark Roundy and let us know if you know any candidates for the role

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

4 of 22

SDV WG Members I

1

Strategic Members

Participant Members

Participant Members

Welcome STMicroelectronics as Participant and Allison transmission, Ejad for Engineering Systems, L&T Technologies as Supporting, and IT Aveiro - Portugal and

M3S Research Unit at the University of Oulu as Guests

5 of 22

SDV WG Members II

1

Supporting Members

Guest Members

6 of 22

New projects in the pipeline

Eclipse Connected Services Platform (Harman)

The Eclipse Connected Services Platform (ECSP) provides a core platform to serve as the foundation for developing connected car systems. It empowers the community and OEMs to create innovative connected services applications. The Eclipse CSP provides functionalities for data management, vehicle management (profiles, devices, settings), user access control, notification channels, vehicle client, and integration with various open-source software.

Built on a microservices architecture, the Eclipse CSP enables modular development and deployment.

Eclipse OpenBSW (Accenture)

The project provides an embedded basic software (BSW) stack for microcontrollers written in C++ (language features up to C++14 are used). It provides libraries for

  • lifecycle (startup/shutdown)
  • communication (CAN, DoCAN, UDS)
  • simple OS abstraction layer (reduced to scheduling and events, FreeRTOS implementation provided)
  • STL-like container classes and a lock-free SPSC queue for inter task/core communication
  • basic I/O
  • development tools (serial console, logging framework)

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

7 of 22

New projects in the pipeline

Eclipse Pullpiri (LGE) - TAC voted SC pending

Eclipse Pullpiri provides a service orchestrator framework for in-vehicle services and applications.

The Eclipse Pullpiri project includes several key features within its scope, such as supporting APIs for the state transition of vehicle services, ensuring compatibility for workload manifests between cloud environments (K8S) and vehicles (Bluechi & SOAFEE specifications), and enabling and managing predefined scenarios and policies.

The Eclipse Pullpiri project does not cover several features, including implementations for basic controlling services like launch, stop, create, or delete, deployment or retrieval of workloads from a cloud registry, management of non-containerized services, and functional areas supported by general container runtime and systemd.

Eclipse Ankaios Dashboard (d-fine)

The Ankaios Dashboard is the UI for the Eclipse Ankaios project. It offers insights into a running Ankaios cluster, allows for modification/deletion/creation of workloads and offers a dependency graph for easier understanding of the interdependencies between workloads. The dashboard is a powerful tool to understand the functionality of Ankaios, if one didn't use the Ankaios CLI commands so far. Furthermore, if one is running into any issues during the execution of the Ankaios workloads, it is a good starting point to start debugging, especially for finding workloads that are missing that other workloads are depending on.

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

8 of 22

New projects in the pipeline

Eclipse Automotive API Framework (ZF Friedrichshafen AG , Vector Informatik GmbH, Qorix GmbH

Mercedes-Benz Tech Innovation GmbH, BMW Group)

Decoupling of the application logic from the basic software stack enables automotive suppliers (no matter if Tier-1 or in-house teams at an OEM) to contribute with building blocks to Software-defined Vehicle (SDV) projects. The Eclipse Automotive API Framework provides a stable application-facing interface, thereby minimizing the prevalence of proprietary solutions throughout the automotive sector. A corresponding model allows configuration and offers the needed flexibility for the handling of vehicle variants and different E/E architectures. Such solution also creates a win-win situation for both suppliers and OEMs. Suppliers aim to provide off-the-shelf software, while OEMs seek seamless integration and flexibility in feature selection. To maximize its applicability in the automotive HPC domain, the application interface shall encompass a wide range of functionalities relevant to application development. These functionalities include communication, diagnostics, non-volatile memory, and logging. Additionally, lifecycle (startup, operation, shutdown) and execution management will be covered, laying the foundation for a system-wide deterministic execution of control algorithms.

Whole list of proposed projects at the Eclipse foundation:

https://projects.eclipse.org/proposals

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

9 of 22

The SDV Ecosystem

SDV Projects

Steering Committee

Marketing Committee

Technical Advisory Committee

SDV Full Stack

@ TAC

Daemons

Operating System

Comms

APIs

Edge/Cloud FW

Common Libs

ThreadX

Rust

SDV SIGS

Automotive Grade Open Source

?

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

10 of 22

SDV Full Stack @ TAC

  • Artifacts to be available to the Community
  • Participant members have a voice via their Representatives
  • Current discussion on Goals and Scope
  • What to expect - WIP
    1. increase speed and efficiency in the automotive industry, by solving common problems only once as an industry
    2. help all players to manage complexity in a better way by relying on standardized, widely tested and commonly adapted shared solutions.
    3. create a common core of technology, enabling the creation of consistent stack distributions on the basis of a shared technology core
    4. create a basis for continous evolution of a standard software environment with clearly described APIs, therefore manage breaking changes from generation to generation in a better way
    5. enable portability and ease integration of functionality on different versions of the full stack and different distributions
    6. enable an open collaboration platform so that solutions can be generated in a truly shared and distributed manner (avoiding a single vendor in control)

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

11 of 22

Automotive Processes SIG Update

  • Group kickstart with bi-weekly meetings
  • Gitlab org created and hosting repositories for meeting notes
  • Draft version of the guideline document hosted/published in readthedocs (for now)
  • Currently working on defining goals and actions for 2025

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

12 of 22

OpenChain Automotive - OSPO

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

13 of 22

Report from SDV USA Conference

Definition of SDV

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

14 of 22

Report from SDV USA Conference

Definition of SDV

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

15 of 22

Report from SDV USA Conference

Maturity of OEMs in approaching SDV

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

16 of 22

Report from SDV USA Conference

Changes in the value chain

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

17 of 22

Call to action: Program Plan 2025

  • Program Plan and Budget must be approved by Executive Director�
  • Working Group Budgets roll up into Foundation’s overall Budget and Approved by Board of Directors

Early October

Mid October

November 3

Early November

November 17

Program Plan and Marketing Plan* Development

Solicit membership Input and ideas

Draft Program and Marketing Plan Created

Candidate Program Plan Approved by Steering Committee�Candidate Marketing Plan Approved by Marketing Committee

Eclipse Management Organization develops Working Group Budget based on Program/Marketing Plan priorities

Final Budget confirmed by Working Group Steering Committee

*Marketing Committees that have the responsibility of creating Marketing Plans

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

18 of 22

Program Objectives 2024

Project Support

Thought Leadership

Community

Innovation

Program objectives are high level pillars of the plan. Specific strategies and tactics will be grouped under these 4 pillars

Provide impactful programs and support for open source licensed projects and encourage cross-projects initiatives

Establish technical initiatives that attract organizations and developers to our ecosystem

Create content, events, research and other assets that influence decisions and strategies

Drive community engagement and membership growth that enables open collaboration

Input wanted - Contact Sara sara.gallian@eclipse-foundation.org

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

18

19 of 22

New Committers Networking Date: Feedback wanted

Min participant number: 50

Goal:

Get to know your peers: cross-projects collaboration

Encourage good citizen behaviour

Activities:

Icebreaker: Committers speed networking

Breakout sessions for feedback

(TAC reports on full stack discussion and gathers feedback from committers)

When: January

Where: Remote

COPYRIGHT (C) 2021, ECLIPSE FOUNDATION | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

19

20 of 22

OCA Agenda online

Find the agenda here

Thank you to all who submitted their contributions: we had 80 with only 15 slots!

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

21 of 22

ECLIPSE SDV HACKATHON 2024 CHAPTER TWO

PARTICIPANTS

100-120 people

(teams of 5 people competing in 6 challenges)

DATE AND VENUE

20 - 22 November 2024 | 2.5 day (30 hours) ICF Eventhall, Karlsruhe, Germany

HOST & FACILITIES PROVIDER

HARMAN International

REGION

Mainly Germany & the rest of Europe, global registrants welcome!

TARGET AUDIENCE

Students, young professional developers outside of the SDV community, & other software developers

from the Karlsruhe, Stuttgart & wider Munich areas + existing EF community hack participants

BUILD THE CAR OF THE FUTURE - USE CURRENT ECLIPSE SDV PROJECTS TO SOLVE REAL AUTOMOTIVE CHALLENGES!

COPYRIGHT (C) 2024, ECLIPSE FOUNDATION

REGISTER!

22 of 22

22

THANK YOU!

THANK YOU!

COPYRIGHT (C) 2023, ECLIPSE FOUNDATION. | THIS WORK IS LICENSED UNDER A CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE (CC BY 4.0)

22

22