Yocto Project
Meer info
- Eigenaar
- Linux Foundation
- Uitgebracht
- 2010
- Type
- Buildsysteem voor embedded Linux
- Officiële site
- yoctoproject.org
Een raamwerk om een eigen Linux-distributie voor één specifiek embedded product te bouwen, helemaal vanaf de broncode.
Yocto is geen distributie maar een fabriek om er te maken. De Linux Foundation lanceerde het in 2010 bovenop OpenEmbedded, dat zelf voortkwam uit hobbydistributies voor de Sharp Zaurus. Het buildgereedschap BitBake leest recipes die beschrijven hoe elk pakket wordt opgehaald, gepatcht en gecrosscompileerd; recipes worden gegroepeerd in layers (meta-*) die boardleveranciers en bedrijven op elkaar stapelen. De referentiedistributie heet Poky.
De uitvoer is reproduceerbaar en herleidbaar tot de licentie van elk bestand, en daarom kiezen autofabrikanten en industriële bedrijven ervoor. De prijs is de leercurve en de bouwtijd: een eerste run duurt uren en vraagt ruim honderd gigabyte schijfruimte. De lichtere concurrent is Buildroot.