• [^] # Re: Intéressant !

    Posté par (site web personnel) . En réponse au journal La distribution buildroot (pt 1). Évalué à 6.

    • buildroot vs yocto ? en termes de pérennité et de plateformes supportées, en recommanderait plutot l'un ou l'autre ? Les aspects philosophiques m'intéressent également :D

    Les deux projets sont proches tout en étant très différents.
    Il faut voir plutôt buildroot comme un outil pour générer un firmware quand Yocto permet de gérer sa propre distribution et son propre écosystème.

    buildroot est de fait plus minimaliste et simple d'approche. Du coup l'apprentissage et la compréhension des étapes est plutôt simple ce qui permet rapidement d'avoir un résultat probant. Si tu veux par exemple générer une image simple pour une machine cible, c'est parfait.

    Yocto est de fait très complexe mais bien plus complet et puissant. Il est vraiment conçu pour réutiliser au maximum les composants et ses propres changements pour plusieurs cibles à la fois. Donc si tu as plusieurs projets proches cela devient rapidement incontournable. Il y a pas mal d'éléments qui permettent d'améliorer la qualité du résultat mais cela a un coût en ressources matérielles comme temporelles. On peut vite s'y perdre dans sa complexité interne en comparaison.

    Yocto semble avoir à ce jour une meilleur adoption par les industriels mais buildroot se défend bien.