OpenEmbedded
Sign in to saveAlso known as OE
OpenEmbedded (OE) is a build automation framework and cross-compile environment used to create Linux distributions for embedded devices. The framework is developed by the OpenEmbedded community, which was formally established in 2003. OpenEmbedded is the recommended build system of the Yocto Project, which is a Linux Foundation workgroup that assists commercial companies in the development of Linux-based systems for embedded products.
Key facts
- Software.logo
- OpenEmbedded-logo-2009.svg
- Software.developer
- 75+ developers
- Software.operating system
- Linux
- Software.platform
- Cross-platform
- Software.genre
- Build automation
- Software.license
- MIT
via Wikipedia infobox
Wikidata facts
- Official website
- www.openembedded.org
Show 5 more facts
- source code repository URL
- git://git.openembedded.org/openembedded-core
- inception
- 2003-00-00
- Commons category
- OpenEmbedded
- official wiki URL
- www.openembedded.org/wiki/Main_Page
- Stack Exchange tag
- stackoverflow.com/tags/openembedded
Sources (9)
via Wikidata · CC0
~5 min read
Article
7 sectionsContents
- History
- Layer organisation
- Distributions supported
- Supported hardware
- See also
- References
- External links
OpenEmbedded (OE) is a build automation framework and cross-compile environment used to create Linux distributions for embedded devices. The framework is developed by the OpenEmbedded community, which was formally established in 2003. OpenEmbedded is the recommended build system of the Yocto Project, which is a Linux Foundation workgroup that assists commercial companies in the development of Linux-based systems for embedded products.
The build system is based on BitBake. A BitBake configuration file, called a recipe, specifies various information such as dependency and source code locations, how to build a package, and how to install and remove a compiled package. OpenEmbedded tools use these recipes to fetch and patch source code, compile and link binaries, produce binary packages (deb, rpm, ipk), and create bootable images.