OpenEmbedded
OpenEmbedded is a build framework and repository of metadata for creating embedded Linux systems. It provides a large collection of recipes that describe how to fetch, configure, compile, and package software components for target hardware. The build system centers on BitBake, a Python-based task executor that coordinates fetching sources, applying patches, compiling, and assembling final images.
Metadata in OpenEmbedded is organized into layers, which can be stacked and customized to support different
OpenEmbedded is used to produce complete Linux images for a wide range of embedded devices, from single-board