The alliance of the OpenEmbedded project and the Yocto Project
The OpenEmbedded project was created around January 2003 when some core developers from the OpenZaurus project started to work with the new build system. Since its beginning, the OpenEmbedded build system has been a task scheduler inspired and based on the Gentoo Portage package system named BitBake. As a result, the project quickly grew its software collection and the supported machine list.
Due to chaotic and uncoordinated development, it was challenging to use OpenEmbedded in products that demand a more stable and polished code base, which is how Poky distribution was born. Poky started as a subset of the OpenEmbedded build system, and had a more polished and stable code base across a limited set of architectures. Additionally, its reduced size allowed Poky to develop highlighting technologies, such as IDE plugins and Quick Emulator (QEMU) integration, which are still in use.
The Yocto Project and OpenEmbedded...