Yocto Project
The Yocto Project is a Linux Foundation workgroup whose goal is to produce tools and processes that will enable the creation of Linux distributions for embedded software that are independent of the underlying architecture of the embedded software itself. The project was announced by the Linux Foundation in 2010. In March 2011, the project aligned itself with OpenEmbedded, an existing framework with similar goals, with the result being The OpenEmbedded-Core Project.
The Yocto Project is an open source project whose focus is on
improving the software development process for embedded Linux
distributions. The Yocto Project provides interoperable tools,
metadata, and processes that enable the rapid, repeatable development
of Linux-based embedded systems.
Project Scope
The Yocto Project has the aim and objective of attempting to
improve the lives of developers of customised Linux systems supporting
the ARM, MIPS, PowerPC and x86/x86 64 architectures. A key part of this is an open source build system, based around the OpenEmbedded architecture, that enables developers to create their own Linux distribution specific to their environment. This reference implementation of OpenEmbedded is called Poky.