器环境所设计研发，但BitBake的用途不受限于此。它源自于Gentoo Linux的软体包管理系统Portage。被OpenEmbedded计画採用之后，由OpenEmbedded负责维持一段时间，并发展成独立的软体工具。现在BitBake由Yocto计划与OpenEmbedded负责维护。BitBake自动化建置处方(recipes)描述了如何抓取，配置，编译与安装指定的应用程式或套件。包括了该套件相依性，原始码路径，配置，编译，建置，安装与移除指令。同时在标准变数中储存中介资料。