Barebox

{{Short description|Bootloader for embedded devices}}

{{Infobox software

| name = Barebox

| logo = Barebox bootloader logo.svg

| logo_size = 200px

| screenshot =

| caption =

| collapsible =

| author = Sascha Hauer, the barebox community

| developer =

| released = {{Start date and age|2009|12|24|df=yes}} {{Cite web|url=https://lore.barebox.org/barebox/20091224131106.GA8799@pengutronix.de/|title = barebox-2009.12.0 is out}}

| discontinued =

| latest release version = Monthly release schedule{{Cite web|url=https://git.pengutronix.de/cgit/barebox/refs/tags|title = Barebox - barebox master repository}}{{Cite web|url=https://git.pengutronix.de/cgit/barebox/tree/README?id=d0c7fb0d030e282fda2708a4cd9d921cf7e10465#n188|title = README - barebox - barebox master repository}}

| latest preview version =

| latest preview date =

| programming language = C, Assembly language

| operating system =

| size =

| language = English

| platform = ARM, x86, MIPS, RISC-V, PowerPC, OpenRISC, Kalray MPPA

| genre = Firmware, Bootloader

| license = GPL-2.0-only{{Cite web|url=https://git.pengutronix.de/cgit/barebox/tree/README|title=README - barebox - barebox master repository}}

}}

Barebox is a primary boot loader used in embedded devices. It is free software under the GPL-2.0-only license. It is available for a number of different computer architectures, including ARM, x86, MIPS and RISC-V.{{Cite web|url=https://barebox.org/doc/latest/user/barebox.html#configuration|title = 1.2. Barebox — barebox 2021.10.0 documentation}}

History

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.{{cite web | url=https://lists.denx.de/pipermail/u-boot/2007-July/022591.html | title=[U-Boot-Users] U-Boot-NG ? | date=2 July 2007 }}

See also

{{Portal|Free and open-source software}}

References

{{Reflist}}