THE LINUX FOUNDATION PROJECTS

Open Standards for Product-Oriented Data Engineering & Management

Define, govern, and enforce data contracts and products with an open, extensible standards adopted by leading organizations worldwide.

Check the RoadmapView on GitHub

About Bitol

Bitol represents a constant iterative process that symbolizes evolution. Our mission is to foster a set of standards to define data contracts, data products, and more in order to tackle multiple data engineering challenges, such as data normalization, ensuring the relevance of documentation, establishing service-level expectations, simplifying data and tool integration, and promoting a data product-oriented approach.
Bitol is a Linux Foundation AI & Data Incubation project licensed under the Apache 2.0 license. As of now, it defines an open standard for data contracts called Open Data Contract Standard. Check out the Bitol roadmap.

Features

Data Contract Framework

  • Fundamentals
  • Datasets & Schema
  • Data Quality
  • Pricing
  • Stakeholders
  • Security
  • Service-Level Agreements (SLA)
  • Extensibility

Contributors & End Users

  • Data Engineers
  • Data Scientists
  • Data Product Owners
  • Data Analysts
  • Automation Tools

Features & Functionality

  • Applications
  • Monitoring
  • Observability
  • Notification
  • Tools

Enterprise Use

  • Data Governance
  • Data Catalog
  • Security & Audit
  • Operations

The Role of Data Governance

Data Governance is the overarching system of accountability, policies, and processes used to manage data assets responsibly and effectively across the entire organization. It is the framework that dictates why and how standards like the Open Data Contract Standard (ODCS) and the Open Data Product Standard (ODPS) are adopted and enforced. Governance establishes the rules for data quality, security, and ethical usage, ensuring regulatory compliance and minimizing organizational risk. By embedding these standards into the governance structure, organizations can move away from manual oversight toward automated, enforceable controls. This standardized approach ensures that all data producers and consumers adhere to consistent expectations regarding lineage, quality, and service levels, thereby maximizing the business value derived from trusted, reliable data.

Open Data Contract Standard

A data contract is an agreement between a data producer and its consumers. It not only describes the data but also its expected behavior by advertising the data quality rules the data needs to obey, as well as service levels, stakeholders, roles, and pricing. Data contracts should follow an open and extensible standard like the Open Data Contract Standard (ODCS), adopted by many organizations. ODCS leverages YAML and can, therefore, easily be versioned and governed. As a consequence, a data contract is enforceable and actionable by tools and services that follow the standard.

Learn More About ODCS

Open Data Product Standard

A data product is a self-contained, reusable asset that delivers business value through data. The Open Data Product Standard (ODPS) provides a comprehensive framework to define, document, and govern data products across your organization. ODPS establishes clear ownership, quality expectations, and consumption guidelines, enabling teams to discover, trust, and use data products with confidence. By adopting an open standard, organizations can ensure interoperability between tools and platforms while maintaining consistent governance practices.

Learn More About ODPS

Latest News

Bitol Announces ODCS v3.1.0: Stronger, Smarter, and Stricter

| News | No Comments
Bitol Announces ODCS v3.1.0: Stronger, Smarter, and Stricter We are thrilled to announce the release of Open Data Contract Standard (ODCS) version v3.1.0, a significant milestone that brings relationships, stricter…
Announcing ODPS 1.0.0

Announcing ODPS v1.0.0: Building the Language of Data Products

| News | No Comments
Announcing ODPS v1.0.0 We are thrilled to announce the release of version 1.0.0 of the Open Data Product Standard (ODPS): a major milestone in shaping how the industry defines, shares,…
Announcing ODPS v0.9.0

Announcing ODPS 0.9.0 – A Major Step Toward Standardizing Data Products

| News | No Comments
The Open Data Product Standard (ODPS) v0.9.0 is here, bringing a unified, open framework for defining, governing, and scaling data products across modern platforms. Closely aligned with the Open Data…
New TSC Members

Bitol Announces Two New Members to Its Technical Steering Committee, Reinforcing Global Leadership in Open Data Standards

| News | No Comments
May 13, 2025 – bitol.io — The Bitol project, an open initiative hosted by the Linux Foundation to drive standardization around data contracts and data products, is proud to announce…

What Our Community Says

We currently rely on multiple sources of data, but lack a universal, technology-agnostic standard. An open data contract establishes a common language for everyone to communicate and collaborate effectively.

Peter FlookFounder, Data Catering

Join the Bitol Community

Connect with data engineers, contribute to the standard, and help shape the future of data contracts.

Become a Contributor

Stay up to date on our development progress on GitHub. Join us as an active contributor, or as an end user of the Bitol ODCS.

Meet Our Team

Discover our volunteers running the Technical Steering Committee (TSC) that makes Bitol a reality.

Get in Touch

Stay connected with the Bitol project community. All the details are available in our getting started guide.

Join Our Slack

Join our dynamic community on the Slack workspace hosted by the Data Mesh Learning community.

Ready to Standardize Your Data Contracts?

Join hundreds of organizations using ODCS to define, govern, and enforce data agreements.

Get in TouchView on GitHub