Share to: share facebook share twitter share wa share telegram print page

OpenEmbedded

OpenEmbedded
Developer(s)75+ developers[1]
Repository
Operating systemLinux
PlatformCross-platform
TypeBuild automation
LicenseMIT
Websitewww.openembedded.org

OpenEmbedded (OE) is a build automation framework and cross-compile environment used to create Linux distributions for embedded devices.[2] 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 (ipk, deb, rpm), and create bootable images.

Historically, OpenEmbedded recipes were stored in a single repository, and the metadata was structured as what is now called "OpenEmbedded-Classic". Starting in 2010, the structure was modified to better support the ever-growing number of recipes. Recipe metadata was split into multiple layers. The lowest layer, which includes platform-independent and distribution-independent meta data is called "OpenEmbedded-Core".[3] Architecture-specific, application-specific and distribution-dependent instructions are applied in appropriate target support layers that can override or complement the instructions from lower layers. Additionally, changes to the recipes at the core layer are now managed with a pull model: instead of committing their changes directly to the repository (as was previously the case), developers now send patches to a mailing list. When approved, the patches are merged (pulled) by a maintainer.[3]

The OpenEmbedded framework can be installed and automatically updated via Git.[2]

The OpenEmbedded Image Creator, called Wic, can be used to generate disk image files; generally with extension .wic.

History

The OpenEmbedded Project, created by Chris Larson, Michael Lauer, and Holger Schurig, merged the achievements of OpenZaurus with contributions from projects like Familiar Linux and OpenSIMpad into a common codebase. OpenEmbedded superseded these projects and was used to build any of them from the same code base.

OpenEmbedded-Core (OE-Core) resulted from the merge of the Yocto Project with OpenEmbedded.[4] Since then, all package recipes are maintained through OpenEmbedded-Core.

Layer organisation

OpenEmbedded-Core has adapted this layered structure in the merge with Yocto and new layer entries were added over time.[5][6] The Layers represent a structure which is only of declarative nature. The specific entries are stricter in the scope of deciding which entry provides which packages. Overview of layers is available in: layers.openembedded.org/layerindex/branch/master/layers/

Developer layer
The user-defined layer for custom Bitbake recipes. Embedded system software developers would place their recipe here if the software would not fit the commercial or base layer.
Commercial layer
Packages, plugins, and configurations from open source vendors go in this layer.
UI-specific layer
Layers currently present within the meta-openembedded layer:
  • meta-efl (Enlightenment window manager)
  • meta-gnome (GNOME window manager)
  • meta-gpe (GPE window manager)
  • meta-xfce (Xfce window manager)
Hardware-specific layer
Yocto layer
  • meta-yocto (Yocto Project layer[5][4])
OpenEmbedded-Core layer
  • openembedded-core
  • meta-openembedded

Distributions supported

In OpenEmbedded-Classic, the configurations from Base- to the UI-Layer can be supplemented by various Linux distributions. The following list is available for OpenEmbedded:

Supported hardware

Various devices are supported:[10]

Boards and processors
The BeagleBoard from Texas Instruments, and a variety of devices based on an ARM CPU are supported.
Smartphones
Smartphones like the Nokia N800 and Neo FreeRunner are supported.
Porting to new hardware
The constellation of OpenEmbedded, especially the open design, allows it to get OpenEmbedded to adapt new hardware fairly easy.[11][improper synthesis?][12][improper synthesis?]

See also

  • Buildroot – Tool for building Linux
  • Emdebian Grip – Linux distribution
  • Familiar Linux – Linux distribution for iPAQ machines and other PDAs
  • Openpandora – Handheld gaming computer
  • OpenZaurus – Linux distribution
  • T2 SDE – Open source Linux distribution kit

References

  1. ^ "OpenEmbedded Developers". Archived from the original on 2012-11-09.
  2. ^ a b Brake, Cliff; et al. (2015), "Welcome to OpenEmbedded", OpenEmbedded Wiki, Blacksburg, VA: openembedded.org.
  3. ^ a b Eggleton, Paul (2015), "OpenEmbedded-Core", OpenEmbedded Wiki, Blacksburg, VA: openembedded.org.
  4. ^ a b "Yocto Project Aligns Technology with OpenEmbedded and Gains Corporate Collaborators". Archived from the original on 2012-01-11.
  5. ^ a b Yocto & OpenEmbedded Core Layers Archived 2011-09-19 at the Wayback Machine
  6. ^ "OpenEmbedded Metadata Index - layers". Archived from the original on 2013-06-22. Retrieved 2013-06-18.
  7. ^ "SHR".
  8. ^ Ben Combee on Palm Developer Forum - Fri Jul 16, 2010. Building static libs Archived 2011-07-26 at the Wayback Machine
  9. ^ "B2C Info Solutions".
  10. ^ "Overview of OE supported machines". Retrieved 2022-09-08.
  11. ^ Yocto Project Board Support Package guide
  12. ^ "Yocto Project Development Manual".

Read other articles:

2016 video game 2016 video gameCivilization VIDeveloper(s)Firaxis GamesPublisher(s)2KAspyr Media (Mobile)Designer(s)Ed BeachArtist(s)Brian BusattiComposer(s)Geoff KnorrSeriesCivilizationPlatform(s)WindowsmacOSLinuxiOSNintendo SwitchPlayStation 4Xbox OneAndroidReleaseWindowsOctober 21, 2016macOSOctober 24, 2016LinuxFebruary 9, 2017iOSDecember 21, 2017Nintendo SwitchNovember 16, 2018PlayStation 4, Xbox OneNovember 22, 2019AndroidAugust 13, 2020Genre(s)Turn-based strategy, 4XMode(s)Single-player...

 

Магетт Н'Діає Народився 1 вересня 1986(1986-09-01) (37 років)СенегалКраїна  СенегалДіяльність футбольний суддяЗнання мов французька  Медіафайли у Вікісховищі Магетт Н'Діає (фр. Maguette N'Diaye, 1 вересня 1986) — сенегальський футбольний арбітр. Арбітр ФІФА з 2011 року[1]. Міжнаро

 

جهاز متقدم لقياس الانبعاث الحراري والانعكاس الإشعاعيمعلومات عامةجزء من تيرا الكتلة 406 كيلوغرام الصانع ناساMinistry of International Trade and Industry (en) أحداث مهمة 18 ديسمبر 1999 : إطلاق صاروخ نقطة البداية Vandenberg Space Force Base Space Launch Complex 3 (en) مركبة الإطلاق الفضائية Atlas II (en) نوع المدار مدار أرضي من�...

2020年塔吉克斯坦总统选举 ← 2013 2020年10月11日 2027 → 投票率85.39%   获提名人 埃莫马利·拉赫蒙 鲁斯塔姆·拉提夫佐达(塔吉克语:Рустам Латифзода) 政党 塔吉克斯坦人民民主党 农业党 民選得票 3,837,927 127,746 得票率 92.07% 3.06% 选前總統 埃莫马利·拉赫蒙 塔吉克斯坦人民民主党 當選總統 埃莫马利·拉赫蒙 塔吉克斯坦人民民主党 塔吉克斯坦 塔吉克斯...

 

American actor and model (born 1985) Chris ZylkaZylka in 2011BornChristopher Michael Settlemire (1985-05-09) May 9, 1985 (age 38)Howland Township, Ohio, United StatesOccupation(s)Actor, modelYears active2008–presentKnown forThe Leftovers My Super Psycho Sweet 16 Chris Zylka (born Christopher Michael Settlemire; May 9, 1985)[1] is an American actor and model, known for his roles in the films Shark Night (2011), The Amazing Spider-Man (2012), Doyce Plunk in the TV serie...

 

Sri Aurobindo Institute of Medical SciencesSAIMS LogoTypePrivateEstablished2003Endowment₹14.01 billion (US$180 million)DeanDr. R.R. WavareDirectorDr Vinod BhandariAcademic staff710LocationIndore, Madhya Pradesh, India22°47′49″N 75°50′42″E / 22.797°N 75.845°E / 22.797; 75.845Websitewww.saimsonline.com The Sri Aurobindo Institute of Medical Sciences (SAIMS) is a private medical college located in Indore, Madhya Pradesh, India.[1] The institute ...

Mowgli adalah seorang anak liar fiksi dalam The Jungle Book karya Rudyard Kipling. Anak liar adalah anak manusia yang tinggal terisolasi dari kontak manusia dari usia yang sangat muda, dan sehingga memiliki sedikit atau tidak memiliki perawatan, perilaku atau bahasa manusia. Terdapat beberapa kasus yang terkonfirmasi dan spekulasi lainnya. Anak liar mungkin mengalami pelecehan besar atau trauma sebelum ditinggalkan atau dilarikan. Mereka terkadang menjadi subyek dari cerita rakyat dan legenda...

 

Church in Dublin, IrelandAdam and Eve'sChurch of the Immaculate ConceptionMainistir na bProinsiasach, Ádhamh agus ÉabhaThe Merchants Quay entranceAdam and Eve's53°20′41″N 6°16′22″W / 53.3446°N 6.2728°W / 53.3446; -6.2728Location4 Merchant's Quay, DublinCountryIrelandLanguage(s)EnglishDenominationCatholicTraditionRoman RiteWebsitewww.franciscans.ie/friaries/dublin-adam-and-eves/HistoryFounded1834DedicationImmaculate ConceptionDedicated1889ArchitectureArchi...

 

Indian film production and distribution company This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Grass Root Film Company – news · newspapers · books · scholar · JSTOR (July 2022) (Learn how and when to remove this template message) Grass Root Film CompanyTypePrivateFilm productionIndustryEntertainmentMotion p...

Lucky Loser (Mak Tae)Poster film yang direvisi untuk versi pengeditan untuk film tersebut.Sutradara Adisorn Tresirikasem Produser Jira Maligool Ditulis olehPemeranJakrit PanichpatikamNoi Po-ngamDistributorGMM Tai HubTanggal rilis 19 Oktober 2006 (2006-10-19) Negara Thailand Bahasa Thai Lucky Loser (Thai: หมากเตะ..โลกตะลึง atau Mak Tae Loke Talueng) adalah sebuah film olahraga-komedi Thai 2006 mengenai sebuah negara Asia Tenggara kecil fiksi yang bermain di P...

 

Diddy Wah DiddySingle by Bo DiddleyB-sideI'm Looking for a WomanReleased1956RecordedNovember 10, 1955StudioUniversal Recording Corp. (Chicago)Genre Rhythm and blues Chicago blues[1] Length2:28LabelChecker 832Songwriter(s)Willie Dixon, Ellas McDanielProducer(s)Leonard Chess, Phil ChessBo Diddley singles chronology Pretty Thing (1955) Diddy Wah Diddy (1956) Who Do You Love? (1956) Official audioDiddy Wah Diddy on YouTube Diddy Wah Diddy is a song written by Willie Dixon and Ellas McDani...

 

2022 film by Sabrina Jaglom JaneTheatrical release posterDirected bySabrina JaglomWritten by Sabrina Jaglom Rishi Rajani Produced by Madelaine Petsch Debbie Liebling Nick Phillips Adam Wescott Starring Madelaine Petsch Chloe Bailey Melissa Leo CinematographyDiana MatosEdited byShelby HallMusic byAnna DrubichProductioncompanies Creator+ Inner Child Productions Dear Laine Productions Distributed byBlue Fox EntertainmentRelease date August 26, 2022 (2022-08-26) Running time83 minu...

Artur Boruc Informasi pribadiTanggal lahir 20 Februari 1980 (umur 43)Tempat lahir Siedlce, PolandiaTinggi 1,93 m (6 ft 4 in)Posisi bermain Penjaga gawangInformasi klubKlub saat ini BournemouthNomor 1Karier senior*Tahun Tim Tampil (Gol)1998–1999 Pogoń Siedlce 12 (0)1999–2005 Legia Warszawa 69 (1)2000 → Dolcan Ząbki (pinjaman) 12 (0)2005 → Celtic (pinjaman) 9 (0)2005–2010 Celtic 153 (0)2010–2012 Fiorentina 62 (0)2012–2015 Southampton 49 (0)2014–2015 → Bou...

 

English cricketer Jim McConnonMcConnon in 1954Personal informationFull nameJames Edward McConnonBorn(1922-06-21)21 June 1922Burnopfield, County Durham, EnglandDied26 January 2003(2003-01-26) (aged 80)Altrincham, Greater Manchester, EnglandBattingRight-handedBowlingRight-arm offbreakInternational information National sideEnglandTest debut22 July 1954 v PakistanLast Test12 August 1954 v Pakistan Career statistics Competition Test First-class Matches 2 256 Runs scor...

 

1984 musical by Andrew Lloyd Webber For other uses, see Starlight Express (disambiguation). Starlight ExpressLogo for the Japan/Australia tour, 1987–1988MusicAndrew Lloyd WebberAlastair Lloyd Webber (additional music) LyricsRichard StilgoeLauren Aquilina (additional lyrics) Don Black (additional lyrics) Nick Coler (additional lyrics) David Yazbek (additional lyrics) Productions1984 West End1987 Broadway1987 Australasia Tour1988 Bochum1989 US Tour1993 Las Vegas1997 Mexico City2003 2nd US Tou...

Hindu festival of silence in Bali, Indonesia. NyepiA Balinese beach at NyepiAlso calledDay of silenceObserved byBalinese HinduismTypeHindus, culturalCelebrationsPerform tapa brata penyepianObservancesPrayers, Religious rituals, FastingBegins6 AMEnds6 AM the next day.DateHindu Balinese Saka Kedasa 12022 date3 March2023 date22 March2024 date11 March Nyepi is a Balinese Day of Silence that is commemorated every Isakawarsa (Saka new year) according to the Balinese calendar (in...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Tagore International School – news · newspapers · books · scholar · JSTOR (January 2021) (Learn how and when to remove this template message) Private international school in New Delhi, IndiaTagore International SchoolAddressEast of Kailash & Vasant ViharNew...

 

2018 film directed by Madeleine Sackler O.G.Film posterDirected byMadeleine SacklerWritten byStephen BelberProduced by Stephen Belber Ged Dickersin Nick Gordon Boyd Holbrook Trevor Matthews Madeleine Sackler Trudie Styler Celine Rattray Starring Jeffrey Wright William Fichtner Boyd Holbrook Mare Winningham David Patrick Kelly Yul Vazquez CinematographyWolfgang HeldEdited byFrédéric ThoravalMusic byNathaniel MéchalyProductioncompaniesGreat Curve FilmsBrookstreet PicturesDistributed byHBORel...

Pama–Nyungan language group of Australia KulinEthnicityKulinGeographicdistributionVictoriaLinguistic classificationPama–NyunganKulinicKulinGlottolognucl1335The five Kulin nations The Kulin languages are a group of closely related languages of the Kulin people, part of the Kulinic branch of Pama–Nyungan. Languages Woiwurrung (Woy-wur-rung): spoken from Mount Baw Baw in the east to Mount Macedon, Sunbury and Gisborne in the west. The Wurrundjeri-willam were a clan who occupied the Yarra R...

 

Red ParkerBiographical detailsBorn(1931-10-26)October 26, 1931Hampton, Arkansas, U.S.DiedJanuary 4, 2016(2016-01-04) (aged 84)Little Rock, Arkansas, U.S.Coaching career (HC unless noted)1953–1960Fordyce HS (AR)1961–1965Arkansas A&M1966–1972The Citadel1973–1976Clemson1980Vanderbilt (QB)1981Southern Arkansas1982–1987Delta State1988–1991Ole Miss (OC/QB)1996–1998Ouachita Baptist Head coaching recordOverall137–127–8 (college)105–15–4 (high school)Accomplishments and ...

 
Kembali kehalaman sebelumnya