Lessico IT › Infrastruttura › Buildroot

Buildroot

Infrastruttura Svenska → Aggiornato: 2026-11-03
Altre info
Tipo
Sistema di build per Linux embedded
Licenza
GPL-2.0
Sito ufficiale
buildroot.org

Un insieme di Makefile che costruisce in un colpo solo toolchain, kernel, bootloader e root filesystem di un dispositivo Linux embedded.

Buildroot nasce intorno al 2001 tra gli sviluppatori di uClibc, che cercavano un modo semplice per provare la loro libreria C dentro un sistema completo. Ha mantenuto quella semplicità: la configurazione avviene con la stessa interfaccia a menu del kernel Linux (make menuconfig) e il risultato è un'immagine disco già pronta. Escono quattro versioni all'anno.

La filosofia è che il sistema di destinazione non ha un gestore di pacchetti: se cambi qualcosa di importante, ricompili tutto, e questo è abbastanza veloce da risultare ragionevole. Per un router, una telecamera o un controllore dedicato è esattamente ciò che serve. I prodotti che richiedono più varianti, pacchetti aggiornabili e tracciamento delle licenze file per file finiscono invece spesso sul Yocto Project.

← Torna al lessico