Il progetto Yocto Linux

Il Progetto Yocto ha l’obiettivo di produrre strumenti e processi per la creazione di distribuzioni Linux in architetture embedded. Presentato nel 2010, il progetto fornisce strumenti interoperabili, metadati e processi che consentono il rapido sviluppo di sistemi embedded impiegati in vari mercati consumer e industriali. Yocto è una distribuzione open source che mira a fornire un quadro stabile per le piattaforme CPU multiple.  In questo articolo analizzeremo in una visione generale gli aspetti software che caratterizzano Yocto Linux. 

Introduzione

Yocto si basa su OpenEmbedded, un sistema di compilazione Linux sviluppato nel 2003 basato sul tool di build BitBake, che ha l'obiettivo di fornire un set di strumenti coerenti per aiutare gli sviluppatori a creare sistemi personalizzati basati su Linux per i propri prodotti embedded (al seguente link una serie di articoli per approfondimento). Attraverso un flusso di lavoro automatizzato e controllato da modelli e metadati, è in grado di creare un sistema a partire dall’origine. Perché Yocto Project? Esso fornisce tutte le risorse disponibili in un desktop Linux: le stesse applicazioni, librerie e servizi. Inoltre, ci permette di selezionare i pezzi di software da includere nel sistema. In questo modo siamo in grado di risparmiare risorse con l'aggiunta di solo ciò che è necessario, che rappresenta oltretutto un vantaggio nello sviluppo di sistemi embedded. Infine, è open source e consente la cross-compilazione per il rapido sviluppo di software sulla piattaforma di destinazione.

Il progetto

Il Progetto Yocto attraverso il sistema di compilazione OpenEmbedded fornisce un ambiente di sviluppo open source per ARM, MIPS, PowerPC e architetture x86 per una varietà di piattaforme, tra cui x86-64 e quelli emulati. È possibile utilizzare i componenti dal Progetto Yocto per progettare, sviluppare, costruire, eseguire [...]

ATTENZIONE: quello che hai appena letto è solo un estratto, l'Articolo Tecnico completo è composto da ben 2082 parole ed è riservato agli abbonati PREMIUM. Con l'Abbonamento avrai anche accesso a tutti gli altri Articoli Tecnici PREMIUM e potrai fare il download (PDF) dell'EOS-Book e Firmware del mese. ABBONATI ORA con PAYPAL è semplice e sicuro.

Abbonati alle riviste di elettronica

5 Commenti

  1. Alessandro Morgia Alessandro Morgia 24 febbraio 2017
  2. Maurizio Di Paolo Emilio Maurizio Di Paolo Emilio 24 febbraio 2017
  3. Doc77 Doc77 1 marzo 2017

Scrivi un commento