Eclipse OpenBSW supporting Eclipse ThreadX

Date -

November 3, 2025

By -

Thomas Fleischmann

Eclipse OpenBSW is an open software stack for automotive microcontrollers — and it’s already on the road with FreeRTOS as its RTOS layer.

The team has just added support for Eclipse ThreadX, another Eclipse Foundation-hosted RTOS — bringing an additional option for the RTOS foundation.


🔧 Why this matters

🧩 Eclipse OpenBSW (GitHub)

  • Provides modular automotive services like lifecycle handling, OS abstraction, and communication stacks (UDS, DoCAN)
  • Runs on real automotive MCUs with C++14, Rust support on the roadmap
  • Clean, reusable codebase under Eclipse governance

⚙️ Eclipse ThreadX (GitHub)

  • RTOS with billions of deployed instances
  • Safety-certifiable, deterministic, and actively maintained
  • Features like preemption threshold scheduling, interrupt control, and event chaining

Together, these two projects form a solid embedded software base — from microcontroller drivers to diagnostic communication — all in open source and under the governance of the Eclipse Foundation.


If you’re working on automotive MCUs, this combination is worth a look.

Originally published by Thomas Fleischmann on LinkedIn.

More Blogs

Google’s AAOS SDV: Open source and the open question of governance

Prototype SDV development board mounted on a stand, featuring multiple connected microcontroller modules, wiring, and a central display, with an Eclipse SDV logo visible on the panel in an office setting.

Eclipse SDV Community Days 2026 at T-Systems: AI, trustable software, and integration projects

Trust word written on wooden block.

Applying Eclipse TSF to Eclipse S-CORE

Heading to OCA 2026 in Brussels?

image (8)

Open Community for Automotive returns April 21–23, 2026. Join Open Community for Automotive and connect with your community for three days of open source collaboration, innovation, and networking.