
Eclipse Tractus-X: Die Open-Source-Basis von Catena-X
Catena-X definiert Standards und Geschäftsprozesse für den souveränen Datenaustausch in der Automobilindustrie. Die technische Umsetzung dieser Standards erfolgt als Open-Source-Software im Projekt Eclipse Tractus-X -- gehostet von der Eclipse Foundation.
Was ist Eclipse Tractus-X?
Eclipse Tractus-X ist die offizielle Open-Source-Referenzimplementierung des Catena-X-Ökosystems. Das Projekt stellt sämtliche Softwarekomponenten bereit, die für den Betrieb eines Catena-X-konformen Datenraums erforderlich sind. Alle Komponenten werden unter Open-Source-Lizenzen entwickelt und sind über die Eclipse Foundation frei verfügbar.
Darüber hinaus dient Tractus-X inzwischen auch als technische Grundlage für mehrere Manufacturing-X-Initiativen. Damit reicht die Bedeutung des Projekts weit über die Automobilbranche hinaus.
Kernkomponenten im Überblick
Die folgende Abbildung zeigt die Komponentenarchitektur von Eclipse Tractus-X:

Die wichtigsten Bausteine des Projekts umfassen:
- Tractus-X EDC Connector -- die Catena-X-Distribution der Eclipse Dataspace Components für sicheren Datenaustausch
- Portal -- die zentrale Benutzeroberfläche für Onboarding und Verwaltung von Dataspace-Teilnehmern
- BPDM (Business Partner Data Management) -- die Verwaltung und Validierung von Geschäftspartnerdaten
- Digital Twin Registry -- das Verzeichnis digitaler Zwillinge auf Basis der Asset Administration Shell
- KITs (Keep It Together) -- modulare Baukästen mit Dokumentation, API-Spezifikationen und Referenzimplementierungen für konkrete Anwendungsfälle
Der Einstieg in eine lokale Entwicklungsumgebung erfolgt über Helm Charts. Das folgende Beispiel zeigt die Installation eines Tractus-X EDC Connectors:
# Helm-Repository hinzufügen
helm repo add tractusx-edc \
https://eclipse-tractusx.github.io/charts/dev
helm repo update
# Connector mit Standardkonfiguration installieren
helm install my-connector tractusx-edc/tractusx-connector \
--namespace catena-x \
--create-namespace \
--set controlplane.env.EDC_HOSTNAME=localhost \
--set dataplane.env.EDC_HOSTNAME=localhost
Warum das wichtig ist
Offene Standards allein reichen nicht aus -- es braucht auch offen verfügbare Software, die diese Standards implementiert. Eclipse Tractus-X schließt genau diese Lücke. Durch die Bereitstellung unter dem Dach der Eclipse Foundation erhalten Unternehmen eine herstellerunabhängige, gemeinschaftlich entwickelte Codebasis, auf der kommerzielle Produkte und individuelle Lösungen aufgebaut werden können.