What is ODP ?
Open Data Plane (ODP) is an open-source project which defines application programming interfaces (APIs) for portable high performance data plane applications.
ODP API design enables various implementation strategies without exposing the application to implementation details. This allows the same application (code or binary) to run efficiently on various hardware platforms with different levels of HW acceleration. For example, a SoC based implementation could implement most ODP APIs with integrated HW acceleration blocks, whereas a server based implementation could relay on optimized SW.
ODP project governance
The ODP project was started back in 2013 by members of the Linaro Networking Group (LNG) to define a standard set of APIs to be used across the full range of processor architectures and networking offloads available. The project mission is still the same, but since then project governance has moved under OpenFastPath Foundation.