Con il supporto della FreeBSD Foundation, un nuovo installer per FreeBSD è in fase di sviluppo. A differenza dell'attuale installer bsdinstall, questo nuovo strumento sarà in grado di funzionare in modalità grafica, risultando quindi più accessibile agli utenti comuni. Attualmente, il nuovo installer è in fase di prototipo sperimentale, ma già in grado di eseguire operazioni di installazione di base. Per chi desidera partecipare ai test, è disponibile un'immagine ISO di installazione che funziona in modalità Live.
L'installer è scritto in linguaggio Lua e implementato come server HTTP, offrendo un'interfaccia web. L'immagine di installazione costituisce un sistema Live, in cui viene avviato un ambiente di lavoro con un browser web, visualizzando l'interfaccia web dell'installer in modalità finestra singola. Il processo server dell'installer e il browser vengono eseguiti sul supporto di installazione e funzionano come backend e frontend. Inoltre, è possibile gestire l'installazione da un host esterno.
Il progetto si sviluppa utilizzando un'architettura modulare. In base ai parametri scelti dall'utente, viene generato un file di configurazione, che funge da script per l'installazione reale. A differenza degli script di installazione supportati da bsdinstall, i file di configurazione del nuovo installer hanno una struttura più rigidamente definita e possono essere utilizzati per creare interfacce di installazione alternative.

Fonte: opennet.ru
