История появления

OpenEmbedded был основан разработчиками проекта OpenZaurus. Это случилось, когда проект столкнулся с ограничениями buildroot. Buildroot поддерживал создание пакетов в формате ipk, образов с разными наборами пакетов и множество платформ. Но он не позволял использовать разные патчи для различных архитектур, платформ и дистрибутивов. Для преодоления ограничений был создан OpenEmbedded.

Через некоторое время другие проекты начали использовать OpenEmbedded и осуществлять свой вклад в его развитие. 7 декабря 2004 года Крис Ларсон (Chris Larson) разделил проект на две части: BitBake (инструмент управления) и OpenEmbedded (набор метаданных).