Предпосылки и требования

До BitBake ни одна из систем сборки не удволетворяла должным образом растущим потребностям встраиваемых дистрибутивов Linux. А в системах сборки традиционных дистрибутивов Linux отсутствует необходимый функционал для сборки и сопровождения. Кроме этого ни одна из распрастраненных специализированных систем сборки (buildroot system), не была достаточно масштабируемой и удобной в сопровождении.

Некоторые из важных требований предъявленных к BitBake:

BitBake удволетворяет не только этим требованиям, но и многим другим, так как высокая гибкость и широкие возможности всегда были на первом месте. В результате BitBake хорошо расширяем, позволяет встраивать код на Python и выполнять множество различных задач.