自動車ソフトウェアスタック全体にわたり、オープンなイノベーションを推進。

私たちのプロジェクト

Eclipse SDVのプロジェクトポートフォリオは、車載システム、クラウドサービス、デジタルツイン、通信レイヤー、オーケストレーションフレームワーク、プラットフォームエンジニアリングを支える多様なオープンソース技術で構成されています。各プロジェクトは、自動車業界に向けたオープンでモジュール化され、再利用可能なソフトウェア基盤という共通のビジョンの実現に貢献しています。リアルタイムオペレーティングシステム(RTOS)からシミュレーションエンジン、通信プロトコルに至るまで、これらのプロジェクトは、開発の迅速化と重複するエンジニアリング作業の削減を実現する、自動車グレードのソリューション開発を支援します。

すべてのプロジェクト

Eclipse Ambient Light Services

Eclipse Ambient Light Servicesショーケースは、車両への接近時や降車時をはじめとする特定の利用シナリオに応じて変化する次世代ライティングコンセプトを可視化します。また、さまざまなアンビエントライティング機能の可能性を示しています。

Eclipse Ankaios

Eclipse Ankaiosは、単一の統合APIを介して複数のノードおよび仮想マシンを管理し、コンテナやワークロードのライフサイクル管理(起動、停止、設定、更新)を実現します。さらに、分散環境全体を一元管理するための共通プラットフォームを提供します。

Eclipse ArchE

Eclipse ArchEは、包括的なモデルベースシステムズエンジニアリング(MBSE)アプローチに基づくアーキテクチャモデリングツールです。複数のツールが混在する開発環境を簡素化し、一貫性のあるシステム設計を支援します。

Eclipse Automotive API Framework

アプリケーションロジックと基本ソフトウェアスタックを分離することで、ティア1サプライヤーやOEMの社内開発チームは、ソフトウェア・デファインド・ビークル(SDV)を支える再利用可能なビルディングブロックの開発に貢献できます。

Eclipse Automotive Integration for AutoSD

Eclipse Automotive Integration for AutoSDは、コミュニティ向けに構築されたAutoSDイメージを基盤として、Eclipse SDVプロジェクトおよびBlueprintsの実行・テスト環境を提供します。これにより、ソフトウェアコンポーネントの統合検証や相互運用性の評価を効率的に行うことができます。

Eclipse Autowrx

Eclipse AutoWRXは、digital.autoのオープンソース実装として、自動車業界におけるデジタルファーストな開発アプローチの実現を支援します。

Eclipse BlueChi™

Eclipse BlueChi™は、厳しい規制要件が求められるシステム向けに設計された、決定論的なマルチノードサービスコントローラーです。C言語で開発されており、systemdのD-Bus APIとシームレスに統合されることで、複数ノードにまたがるサービスの管理とオーケストレーションを可能にします。

Eclipse CANought

Eclipse CANoughtは、自動車業界固有の要件に対応する機能をEclipse Kantoに追加することで、自動車向けの包括的なソリューションを提供します。これにより、車載ソフトウェアやサービスの展開、管理、運用を効率的に実現できます。

Eclipse Chariott

Eclipse Chariottは、メタデータ駆動型のミドルウェアおよび抽象化レイヤーを提供し、車載ソフトウェア開発の複雑さを軽減するとともに、開発者の生産性向上を支援します。これにより、モダンなアプリケーションが車載プラットフォーム上で効率的に動作・連携できる環境を実現します。

Eclipse eCAL(拡張通信抽象化レイヤー)

Eclipse eCAL™は、単一ノードおよび分散環境における高性能かつスケーラブルなプロセス間通信(IPC)を実現するミドルウェアです。リアルタイム性が求められるシステムにおいて、効率的なデータ交換とコンポーネント間連携を支援します。

Eclipse Heimlig

Eclipse Heimligは、Rustで実装された組込みシステム向けのハードウェアセキュリティモジュール(HSM)ファームウェアです。専用のセキュアハードウェア上で動作し、鍵管理、暗号処理、認証などのセキュリティサービスを提供するための基盤を提供します。

Eclipse Ibeji

自動車・モビリティ分野では、車載ソフトウェア開発のモダナイゼーションや効率化に加え、ソフトウェアライフサイクル管理の高度化が重要な課題となっています。Eclipse Ibejiプロジェクトは、こうした課題に対応し、より効率的で相互運用性の高いソフトウェア開発・運用環境の実現を支援します。

Eclipse iceoryx

自動車、ロボティクス、ゲームといった分野では、システムを構成する複数のコンポーネント間で大量のデータを転送する必要があります。これらがPOSIXベースのプラットフォーム上で動作する独立したプロセスである場合、高速かつ効率的なプロセス間通信が重要な要件となります。

Eclipse Kuksa

Eclipse KUKSA™は、ソフトウェア・デファインド・ビークル(SDV)の実現に向けて、業界全体で共有可能な共通ビルディングブロックを提供するオープンソースプロジェクトです。増加し続ける車載ソフトウェアの複雑さに対応し、再利用可能で相互運用性の高いソフトウェア基盤の構築を支援します。

Eclipse Leda

ソフトウェア・デファインド・ビークル(SDV)の技術エコシステムの実現に向けては、多様なコンポーネントを組み合わせ、統一された実用的なソリューションとして統合することが大きな課題となります。

Eclipse Leda Incubator

Eclipse Leda Incubatorは、ソフトウェア・デファインド・ビークル(SDV)エコシステム向けの実験的なコンポーネントを育成・評価するためのオープンな環境を提供します。

Eclipse LMOS

Eclipse LMOS(Language Model Operating System)は、複雑なタスクを実行できる高度なAIシステムの構築・運用を支援するプラットフォームです。AIアプリケーションやAIエージェントのためのオペレーティングシステムとして機能し、さまざまなAIコンポーネントを統合して効率的な開発と運用を実現します。

Eclipse Muto

Eclipse Mutoは、モデル駆動型ROSソフトウェアスタックの動的な構成を可能にする適応型フレームワークとランタイム環境を提供します。システムの状態を解析(イントロスペクション)し、監視および操作するための機能を備えています。

Eclipse Open Vehicle API

Eclipse Open Vehicle APIは、シグナル駆動型およびイベント駆動型の機能に対応した車両抽象化レイヤーを実現するためのツールとランタイムを提供します。コンポーネントベースの設計により、既存のシグナルベースECUを高性能コンピューティング(HPC)環境へ効率的に移行できるよう支援します。

Eclipse OpenBSW

本プロジェクトは、C++14までの言語機能を活用して開発された、マイクロコントローラ向けの組込み基本ソフトウェア(BSW)スタックです。システムのライフサイクル管理(起動・シャットダウン)などを支援するライブラリ群を提供します。

Eclipse openDuT

Eclipse openDuTは、自動車ソフトウェアやアプリケーションのテスト・検証を自動化するためのオープンソースフレームワークです。開発から検証までのプロセスを効率化し、一貫性のある評価および品質保証を支援します。

Eclipse OpenSOVD

Eclipse OpenSOVDは、ISO 17978で定義されたService-Oriented Vehicle Diagnostics(SOVD)標準のオープンソース実装を提供するプロジェクトです。モジュール型で標準準拠のプラットフォームを提供し、サービス指向アーキテクチャに基づく車両診断の実現を支援します

Eclipse OpenXilEnv

Eclipse OpenXilEnvは、ターゲットプラットフォームやコンパイラなしで、PC上において組込みソフトウェア機能を実行可能な軽量SIL/HIL環境です。開発者は実機への依存を最小限に抑えながら、ソフトウェアのシミュレーション、テスト、および検証を効率的に行うことができます。

Eclipse p3com

Eclipse p3comは、ハードウェアの持つ機能を最大限に活用しつつ、モダンで扱いやすい高レベルAPIを提供することで、多様な通信インターフェースへの対応を可能にします。

Eclipse Pullpiri

Eclipse Pullpiriプロジェクトは、車載サービス向けの効率的なサービスオーケストレーションフレームワークの開発を目的としています。これにより、クラウドネイティブ技術の利点を車両内サービスや次世代車載ソフトウェアアーキテクチャへ活用できるよう支援します。

Eclipse Safe Open Vehicle Core

Eclipse Safe Open Vehicle Core(Eclipse S-CORE)プロジェクトは、ソフトウェア・デファインド・ビークル(SDV)向けのオープンソースのコアソフトウェアスタックの開発を目的としています。特に、高性能な車載組込み電子制御ユニット(ECU)を対象としており、次世代の車載ソフトウェア基盤の実現を目指しています。

Eclipse SDV Blueprints

Eclipse SDV Blueprintsプロジェクトは、Eclipse SDVワーキンググループの各プロジェクトで開発された技術の活用方法を示すリファレンスBlueprintsを提供します。これにより、複数の技術を組み合わせた実践的なシナリオを通じて、導入の加速や統合作業の効率化を支援します。

Eclipse SDV Developer Console

Eclipse SDV Developer Console(DCO)は、ソフトウェアライフサイクル管理に必要なコンポーネントを統合することで、開発からリリースまでのエンドツーエンドのプロセスを最適化します。開発者は、統合された環境を通じてソフトウェアの構築、テスト、検証、およびリリース管理を効率的に行うことができます。

Eclipse SDV-LVL

Eclipse SDV-LVLは、SDVの機能や能力を共通の視点で分類・定義するためのフレームワークです。自動運転におけるSAEレベルのように、業界全体で共通理解を促進することを目的としています。

Eclipse Symphony

Eclipse Symphonyは、エンドツーエンドのオーケストレーション体験を提供し、オーケストレーションを独立した機能領域として位置付けています。導入の容易さ、コスト効率、一貫性を備えたアプリケーションオーケストレーション基盤の提供を目指しています。

Eclipse ThreadX

Eclipse ThreadX®は、ベンダーニュートラルなオープンソースの安全認証取得済みリアルタイムオペレーティングシステム(RTOS)です。許容度の高いライセンスのもとで提供され、ミッションクリティカルな組込みシステムや安全性が求められるアプリケーションの開発を支援します。Eclipse ThreadXスイートには、ThreadXを中心としたさまざまなソフトウェアコンポーネントが含まれています。

Eclipse Trustable Software Framework

Eclipse Trustable Software Frameworkプロジェクトは、ソフトウェアエンジニアリングにおけるリスクの可視化と評価を実践的に支援することを目的としています。こうしたリスクを記述し、定量的に分析するためには、拡張性の高いアプローチが不可欠です。

Eclipse uProtocol

Eclipse uProtocolは、トランスポート非依存の階層型通信プロトコルです。デプロイメント環境、OS、デバイス種別(車両、クラウド、モバイル端末、充電インフラなど)に依存せず、異なるプラットフォーム間で一貫した通信と相互運用性を実現します。

Eclipse Velocitas

Eclipse Velocitas™は、コンテナ化アプリケーションと従来型アプリケーションの両方に対応した、車載アプリケーション開発向けのエンドツーエンドなオープンソース開発ツールチェーンです。スケーラビリティとモジュール性を備え、効率的なアプリケーション開発を支援します。

Eclipse Zenoh

Eclipse Zenohは、ネットワーク負荷の最小化、リソース制約の厳しいデバイスへの対応、そしてデータ配信条件の柔軟なネゴシエーションによる低デューティサイクルデバイスのサポートを実現するために設計された通信・データ共有スタックです。