Barebox is a primary boot loader used in embedded devices. It is free software under the GPL-2.0-only license.[4] It is available for a number of different computer architectures, including ARM, x86, MIPS and RISC-V.[5]

Barebox bootloader logo.svg
Original author(s)Sascha Hauer, the barebox community
Initial release27 December 2009; 12 years ago (2009-12-27) [1]
Stable release
Monthly release schedule[2][3]
Written inC, Assembly language
PlatformARM, x86, MIPS, RISC-V, PowerPC, OpenRISC, Kalray MPPA
Available inEnglish
TypeFirmware, Bootloader
LicenseGPL-2.0-only[4] Edit this on Wikidata


The Barebox project began in July 2007 as u-boot-v2, as it was derived from Das U-Boot, but with heavier borrowings from Linux like similar utilities and with a more Linux-like coding style.[6]

See alsoEdit


  1. ^ "Barebox-2009.12.0 has been released []".
  2. ^ "Barebox - barebox master repository".
  3. ^ "README - barebox - barebox master repository".
  4. ^ a b "README - barebox - barebox master repository".
  5. ^ "1.2. Barebox — barebox 2021.10.0 documentation".
  6. ^

External linksEdit

  • Official website  
  • ELCE2009 slides
  • ELCE2012 slides