Yocto Project
Más info
- Propietario
- Linux Foundation
- Año
- 2010
- Tipo
- Sistema de construcción para Linux embebido
- Sitio oficial
- yoctoproject.org
Un marco para construir una distribución Linux a medida para un producto embebido concreto, desde el código fuente hacia arriba.
Yocto no es una distribución, sino una fábrica de distribuciones. La Linux Foundation lo puso en marcha en 2010 sobre OpenEmbedded, que a su vez nació de distribuciones de aficionados para el Sharp Zaurus. La herramienta BitBake lee recetas que describen cómo se descarga, parchea y compila de forma cruzada cada paquete, y las recetas se agrupan en capas (meta-*) que fabricantes de placas y empresas apilan unas sobre otras. La distribución de referencia se llama Poky.
El resultado es reproducible y trazable hasta la licencia de cada archivo, y por eso lo eligen fabricantes de coches e industria. El precio es la curva de aprendizaje y el tiempo de compilación: la primera ejecución dura horas y pide un centenar de gigabytes de disco. El rival más ligero es Buildroot.