Eclipse Dataspace Components (EDC)

Plataforma P2P

A comprehensive open-source framework providing the reference implementation of the Eclipse Dataspace Protocol (DSP), enabling developers and organizations to build and operate sovereign data connectors for participating in dataspaces. The core artifact is the Eclipse Dataspace Connector — a deployable software component that handles catalog publication, contract negotiation, policy enforcement, and data transfer on behalf of an organization. The framework is modular and extensible: a core module handles essential connector logic (TransferProcessManager, ProvisionManager, DataFlowManager, policy engine), an extensions layer adds technology- and cloud-specific implementations (Azure CosmosDB, AWS S3, GCP, Azure KeyVault), and protocol modules implement DSP and other communication standards. Widely adopted in European industrial data spaces including Catena-X (automotive), Gaia-X ecosystem, and cross-industry data sovereignty initiatives. Governed by the Eclipse Foundation with contributors from Fraunhofer, Microsoft, Bosch, BMW, Deutsche Telekom, SAP, and many others.

Comunidade

Detalhes

Licença Permissive (Apache-2.0); https://github.com/eclipse-edc/Connector — Java; multiple repos in eclipse-edc org including Connector, Samples, MinimumViableDataspace, Virtual-Connector
Status de Dev 🟢 Ativo
Detalhe do Status de Dev Released (production deployments in Catena-X and other industrial data spaces; active development; Apache-2.0; 406 stars on main Connector repo; ongoing cloud extension development)
Proprietário Eclipse Foundation (governance); primary contributors: Fraunhofer ISST, Microsoft, Bosch, SAP, BMW Group, Mercedes-Benz Tech Innovation, Deutsche Telekom, Amadeus, Google, AWS, ZF Friedrichshafen
Órgão de Governança Eclipse Foundation
País Germany / Europe / Global (Eclipse Foundation global; primary adoption and funding in European industrial data space ecosystem; Fraunhofer ISST Dortmund Germany as major contributor)
Ano de Início 2021
Stack Java (primary — Connector core, extensions, protocol implementations); Gradle (build system); REST API (management interface); Docker (deployment)
Financiamento European Commission / Industry consortium (Gaia-X programme; Catena-X funding; IDSA member contributions from Fraunhofer, Microsoft, Bosch, BMW, Deutsche Telekom, SAP, Google, AWS, Amadeus, ZF Friedrichshafen)
Última Investigação 1 de jul. de 2026

Capacidades

Autoalojável Portabilidade de dados

Plataforma P2P Atributos

Origens Industrial data sovereignty / Gaia-X (originally developed to provide an open-source reference implementation of IDS connector concepts for the Catena-X automotive data space; evolved into general-purpose data space framework; shaped by IDSA architecture principles and European data economy policy)
Banco de Dados Pluggable (no mandatory database; extension modules available for Azure CosmosDB, Postgres, and others for contract state persistence; in-memory store available for testing)
Linguagem de Consulta REST API (management API for connector administration); SPARQL-compatible catalog queries via DSP/DCAT
Formatos de Dados JSON-LD (primary message format via DSP); DCAT (catalog/asset metadata); ODRL (policy and contract terms); REST/JSON (management API); Protocol-specific formats via extension modules
Edição Colaborativa em Tempo Real N/A (data connector infrastructure; not an editing application)
Edição de Texto Rico N/A
Suporte Móvel N/A (server-side infrastructure; no mobile interface)
Suporte Web Yes (management UI available; REST management API accessible via web)
Aplicativos Nativos N/A (server-side Java service; deployed as Docker container or JVM process)
Termos Free / Open source (Apache-2.0; no licensing fees; commercial support and managed connector services available from ecosystem vendors including Cofinity-X, Think-it, and others)
Fundos Undisclosed (funded through European Commission data space programmes, IDSA member contributions, and corporate R&D investment from major contributors; no single public grant figure)
Baseado Em Eclipse Dataspace Protocol / DSP (SD Pro — the specification EDC implements); IDS Reference Architecture Model (conceptual foundation); Gaia-X Trust Framework (trust layer); W3C DCAT + ODRL (semantic standards); EVM/blockchain bridging available via extensions
Arquitetura P2P Federated connector mesh (each organization runs its own connector instance; connectors communicate peer-to-peer via DSP for catalog queries, contract negotiation, and data transfer; no central broker required; decentralized by design — each connector is autonomous)
Ferramentas de Desenvolvimento Java SDK / Extension API (Service Provider Interface — SPI — for adding custom functionality via service loader mechanism); REST management API (for catalog, contract, and transfer management); Connector core libraries (TransferProcessManager, ProvisionManager, DataFlowManager, policy engine); MinimumViableDataspace sample (quick-start reference deployment); cloud extension modules (AWS S3, Azure Blob, GCP, CosmosDB, KeyVault); Docker images; Gradle build tooling; comprehensive GitHub documentation
Opções de Implantação Self-hosted (deploy as Docker container or JVM process on any cloud or on-premise infrastructure); multi-cloud (extension modules for AWS, Azure, GCP); Kubernetes-compatible; enterprise-grade scalability
Autenticação e Identidade IDS/DSP certificate-based (each connector participant requires a unique identifier and valid certificate for authentication; Identity Hub component for DID-based identity management; OAuth2/PKCE for management API; W3C DID support via extensions)
Modelo de Armazenamento Pluggable (no prescribed storage; contract state and asset metadata stored in configurable backends — in-memory for testing, Azure CosmosDB / Postgres for production; data assets themselves remain at source — connector manages access, not custody)
Interoperabilidade Eclipse Dataspace Protocol (DSP) interoperability with all conformant connector implementations; Gaia-X Trust Framework; IDSA certification scheme; Catena-X ecosystem; cloud storage APIs (AWS S3, Azure Blob, GCP); future EVM/blockchain bridging via extensions
Grafo Social No (data sovereignty infrastructure; social graph not a feature)