Yocto Project

In October 2018, Arm Holdings partnered with Intel in order to share code for embedded systems through the Yocto Project.

[2] The Yocto Project has the aim and objective of attempting to improve the lives of developers of customized Linux systems supporting the ARM, MIPS, PowerPC and x86/x86-64 architectures.

A key part of this is the OpenEmbedded build system, which enables developers to create their own Linux distribution specific to their environment.

The project offers different sized targets from "tiny" to fully featured images which are configurable and customisable by the end user.

As well as building Linux systems, there is also an ability to generate a toolchain for cross compilation and a software development kit (SDK) tailored to their own distribution.

The administrative arm consists of an advisory board made up of representatives from the project's member organizations, including several major silicon vendors, commercial operating system vendors that use Yocto Project as their upstream, corporate users, as well as representatives from groups such as software consultants and community members.

There are also several advisory board working groups that handle administrative functions for the project such as finance, infrastructure, advocacy and outreach, and community management.