[yocto-ab] Terminology - Some draft definitions

Richard Purdie richard.purdie at linuxfoundation.org
Mon May 16 04:50:29 PDT 2011


In the last steering group meeting I promised to write something down about what
some of the words we use mean, particularly what OE, Poky and Yocto all
mean. What follows is a first draft style start at this:

Yocto Project - The overall project aiming to make Linux on "embedded"
platforms succeed by providing industry-quality tooling for developers
and making Linux easier to use in "embedded" products. It's scope
includes anything that can further that objective.

OpenEmbedded - An architecture and build system technology in the form
of an open source project.

Bitbake - The tool used by OpenEmbedded to parse the metadata and
execute tasks

OpenEmbedded Core - A core set of metadata which most embedded style
systems commonly need and conforms to the OpenEmbedded architecture.
Shared by Yocto and OpenEmbedded and has an aim of achieving the highest
metadata quality at the expense of some additional process.

Meta-OpenEmbedded - Metadata for less commonly used software components
of embedded systems. Has different submission and quality objectives.

Poky - A vetted and QA'd combination of bitbake, OpenEmbedded-Core,
documentation, some reference board support and any needed glue to
provide support for a defined architecture list. It is supplied in a
pre-integrated package which has known QA tests and results for its
releases which provide a stable base people can build upon. Its provided
and maintained by the Yocto project.


Cheers,

Richard








More information about the yocto-ab mailing list