An open source collaboration project, Yocto provides templates, tools, and methods to help developers create custom, Linux-based systems for embedded products regardless of the hardware architecture. The Yocto Project was founded in 2010 as a collaboration among many hardware manufacturers, open-source operating systems vendors, and electronics companies to bring order to embedded Linux development.
As an early supporter of OpenEmbedded solutions, MontaVista is delighted to see the alignment of the embedded community in support of the Yocto Project. This represents a major step forward in reducing fragmentation in the embedded Linux market, it will provide greater consistency of software and tools across multiple architectures, and ultimately it will help device manufacturers achieve faster time to market.
MontaVista has supported the Yocto Project from the beginning, and even before that. Key engineering personnel at MontaVista are active in the Yocto Project community and have made numerous contributions to the source base and steering committees. For example, MontaVista's version of BitBake, the main build tool used by the Yocto Project, was developed by a MontaVista employee. Since the Yocto Project was launched in 2010, MontaVista has supplied hundreds of patches to both Yocto and BitBake.
As a pioneer in the OpenEmbedded Project, MontaVista is vigilant in ensuring that our Yocto-based platforms are always compliant with the Yocto specifications. For example, CGE7 is compliant to Yocto v1.4.