Skip to content
EntityQ1466576· pop 11· linked from 223 articles

OpenEmbedded

Sign in to save

Also 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

Instance of
build automation
Has part
BitBake
Official website
www.openembedded.org
Show 10 more facts
source code repository URL
git://git.openembedded.org/openembedded-core
copyright license
MIT License
operating system
Linux
programmed in
shell script
inception
2003-00-00
Commons category
OpenEmbedded
Sources (9)

via Wikidata · CC0

Article · Русский

OpenEmbedded — инфраструктура для сборки пакетов для встраиваемого Linux. OpenEmbedded предлагает решение в классе сред для кросс-компиляции. Он позволяет разработчикам создавать целостные дистрибутивы Linux для встраиваемых систем. Некоторыми преимуществами OpenEmbedded являются: * поддержка разнообразных архитектур процессоров * множественные релизы для этих архитектур * инструменты для ускорения процесса пересборки после внесения изменений * лёгкая кастомизация * работает на любом дистрибутиве Linux * включено более 1000 пакетов для кросс-компиляции, включая GTK+, Qt, the X Windows system, Mono, Java и почти всё остальное, что может потребоваться Изначально проект содержал и разрабатывал набор рецептов для , схожих с правилами ebuild для Gentoo. Рецепты состоят из URL на исходный код пакета, зависимостей сборки и установки и опций компилирования и установки. Во время процесса сборки они используются для отслеживания зависимостей, кросс-компилирования пакета и его запаковывания, годного для установки на целевое устройство. Также возможно создавать полные образы, состоящие из корневой файловой системы и ядра. На первом шаге при сборке компилируется набор пакетов GNU toolchain, созданных для целевой платформы.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 10 languages

via Wikidata sitelinks · CC0