OpenEmbedded The heart of OE: bitbake What is bitbake Program to interpret local configuration (.conf files) package specification (.bb files) machine/distro configuration (.conf files) Can be used to build individual native (host) and target packages build tasks (task == set of packages) build ready-made firmware images