Yocto Project
Altre info
- Proprietario
- Linux Foundation
- Anno
- 2010
- Tipo
- Sistema di build per Linux embedded
- Sito ufficiale
- yoctoproject.org
Un framework per costruire a partire dal sorgente una distribuzione Linux su misura per un singolo prodotto embedded.
Yocto non è una distribuzione, ma una fabbrica per produrne. La Linux Foundation lo ha lanciato nel 2010 sopra OpenEmbedded, a sua volta nato da distribuzioni amatoriali per lo Sharp Zaurus. Lo strumento di build BitBake legge le ricette che descrivono come ogni pacchetto viene scaricato, patchato e compilato in cross-compilazione, e le ricette sono raggruppate in layer (meta-*) che produttori di schede e aziende impilano l'uno sull'altro. La distribuzione di riferimento si chiama Poky.
Il risultato è riproducibile e tracciabile fino alla licenza di ogni file, ed è per questo che lo scelgono case automobilistiche e industrie. Il prezzo è la curva di apprendimento e il tempo di build: la prima esecuzione richiede ore e un centinaio di gigabyte di disco. L'alternativa più leggera è Buildroot.