| Barebox software | |
|---|---|
| Genere | bootloader (non in lista) |
| Sviluppatore | Sascha Hauer, comunità barebox |
| Data prima versione | 24 dicembre 2009 |
| Ultima versione | Programma di rilascio mensile. |
| Sistema operativo | |
| Linguaggio | c, assembly linguaggio assembly C (non in lista) |
| Licenza | Licenza GPL (licenza libera) |
| Sito web | www.barebox.org/ |
Barebox è un boot loader utilizzato nei dispositivi embedded. È un software libero rilasciato sotto la sola licenza GPL-2.0 disponibile per diverse architetture di computer, tra cui ARM, x86, MIPS e RISC-V.
Supporta una varietà di file system tra cui FAT, NFS, SquashFS, offrendo quindi una grande flessibilità nella gestione dei dati e nella configurazione del sistema.
Il progetto Barebox è nato a luglio 2007 quale fork di Das U-Boot e con il nome di u-boot-v2. L'obiettivo era creare un boot loader più flessibile e personalizzabile, ispirandosi alla struttura e agli strumenti tipici di Linux.
Sfortunatamente, non è possibile fornire una data precisa per il cambio di nome da u-boot-v2 a Barebox. Il motivo principale è che questo passaggio non è stato un evento improvviso ma piuttosto un processo graduale avvenuto nel corso del tempo. Man mano che le funzionalità e le differenze rispetto al progetto originale crescevano, il nome "Barebox" si è affermato come identificativo più preciso e ha iniziato a essere utilizzato sempre più frequentemente.
Possiamo quindi affermare che a segnare il passaggio definitivo dal nome u-boot-v2 a Barebox sia ufficialmente avvenuto con il rilascio della prima versione ufficiale di Barebox del 2009.
Essendo un bootloader altamente versatile e configurabile, Barebox, viene utilizzato in una vasta gamma di dispositivi tra cui troviamo: