Open standard and SDK

Data Product Standards

The Open Data Product Specification family gives organizations a shared, machine-readable foundation for defining, governing, exchanging, and implementing data products across platforms and teams.

Explore the standard
Open Data Product Specification family maintained under Linux Foundation
What this covers

An open standard and toolkit for governed, interoperable, agent-ready data products.

The standard connects business meaning, governance requirements, technical metadata, and implementation guidance. It helps people, platforms, automation, and AI agents interpret data products consistently.

Open standard

A vendor-neutral specification family maintained under the Linux Foundation for describing data products, catalogs, relationships, vocabularies, and reusable implementation recipes.

Developer toolkit

An SDK, command-line tools, validation methods, and agent interfaces for creating, checking, transforming, and exchanging data product definitions.

Interoperability

A shared structure that helps data products move between catalogs, governance environments, delivery platforms, and organizational boundaries without losing meaning.

Business and technical alignment

A common product definition that connects objectives, ownership, governance, quality, service expectations, and implementation metadata.

01Portable definitions

Data product definitions that remain consistent across platforms, tools, organizational boundaries, and implementation environments.

02Agent-ready metadata

Structured metadata that AI agents and automation tools can validate, interpret, compare, and use.

03Open implementation paths

Vendor-neutral specifications, SDK support, recipes, and reference methods that reduce dependence on one platform.

04Governed products

Built-in support for ownership, quality, service levels, policy, access, and lifecycle expectations.

Adoption and implementation

From open standard to operational use.

I founded and continue to lead the Open Data Product Specification family. The work grew from a practical need for data products to remain understandable and usable across business teams, technical systems, vendors, and national boundaries.

01

Enterprise adoption

Applied in data product work involving organizations including BASF, Alation, and Kruger across enterprise, platform, and industrial contexts.

02

Platform integration

Used as a foundation for platform-level data product definitions, including AI-assisted product creation and machine-readable exchange.

03

Government data exchange

Adopted by X-Road, the government data exchange technology developed through Estonian and Finnish collaboration and used internationally.

04

Open ecosystem

Extended through specifications for catalogs, graphs, vocabularies, recipes, and an open SDK for developers and AI agents.

Related work

Connected parts of the data product operating system.