OpenLineage is een open standaard voor het vastleggen van data-lineage: informatie over welke datasets, taken en runs data produceren en gebruiken. Het definieert een API voor lineage-events, clientbibliotheken voor gangbare programmeertalen en integraties met orchestratietools, transformatietools en querymotoren. Datateams gebruiken het om de oorzaak van pipelinefouten op te sporen en de gevolgen van wijzigingen in te schatten. Omdat het om een specificatie met bibliotheken gaat en niet om een gehoste dienst, nemen veel verschillende tools het over; elke tool stuurt zijn events naar een backend naar keuze.
OpenLineage wordt uitgebracht onder de Apache-2.0-licentie en is een afgestudeerd project van LF AI & Data, een stichting onder de Linux Foundation, een Amerikaanse non-profit. Er is geen door een leverancier beheerde cloud, dus de locatie van de lineage-gegevens hangt af van de backend die een organisatie zelf inricht. Voor een Europese organisatie is OpenLineage daarmee een zelf te beheren bouwsteen: de metadata kan op eigen infrastructuur blijven en de open licentie maakt controle en gebruik van de code mogelijk zonder leveranciersovereenkomst. De governance valt onder Amerikaans non-profitrecht.