GRUB 2 rappresenta la "nuova generazione" di bootloader per sistemi GNU/Linux derivato dal progetto PUPA.
Il codice che lo compone è stato completamente riscritto in modo tale da ottenere un pacchetto completamente nuovo e "pulito".
Non è ancora utilizzato di default da nessuna distribuzione e il progetto è in fase di sviluppo.
Tuttavia cominciano già ad intravedersi nuovi risvolti che porteranno alla conclusione del progetto finale.
Pochi giorni fa è stato reso noto che la versione 2 del cosiddetto GRand Unified Bootloader (GRUB) introduce un nuovo motore font (font engine) scritto in C e con un tool font in Java.
Il motore in questione permetterà di ottenere un supporto nettamente migliorato nei confronti dei codici di carattere non-ASCII e dei font multipli.
Il nuovo font engine è stato affidato al progetto di Savannah SVN repository qualche giorno fa.
Tra le novità che riguardano l’avanzamento dei lavori concernenti lo sviluppo di GRUB 2 ricordiamo inoltre il supporto scripting con diverse features sulle lingue, caricamento dinamico dei moduli GRUB, gestione della memoria reale, supporto per varie architetture, installazione multi-piattadorma ed una modalità "salvataggio" di bootloader
Sebbene comincino ad affiorare maggiori informazioni sui programmi degli sviluppatori circa GRUB 2, non possediamo ancora una roadmap precisa e completa.
Maggiori informazioni riguardanti la novità descritta nell’articolo sono presenti a questo indirizzo.











