Pod patronatem organizacji FreeBSD Foundation w projekt FreeBSD rozwijany jest nowy instalator, który w przeciwieństwie do obecnie stosowanego instalatora bsdinstall będzie mógł być używany w trybie graficznym i będzie bardziej zrozumiały dla zwykłych użytkowników. W chwili obecnej nowy instalator znajduje się na etapie eksperymentalnego prototypu, ale już może przeprowadzać podstawowe operacje instalacyjne. Dla chętnych do wzięcia udziału w testach przygotowano instalacyjny obraz iso, który będzie działał w trybie Live.
Instalator został napisany w języku Lua i zrealizowany w formie serwera http, który oferuje interfejs webowy. Obraz instalacyjny stanowi system Live, w którym uruchamiane jest środowisko robocze z przeglądarką internetową, wyświetlającą w trybie jednego okna interfejs webowy instalatora. Proces serwera instalatora i przeglądarka są uruchamiane na nośniku instalacyjnym i działają jako rodzaj backendu i frontend. Dodatkowo istnieje możliwość zarządzania instalacją z zewnętrznego hosta.
Projekt rozwija się z wykorzystaniem modularnej architektury. Na podstawie wybranych przez użytkownika parametrów formowany jest plik konfiguracyjny, który jest używany jako skrypt rzeczywistej instalacji. W przeciwieństwie do skryptów instalacyjnych obsługiwanych w bsdinstall, pliki konfiguracyjne nowego instalatora mają ściślej określoną strukturę i mogą być używane do tworzenia alternatywnych interfejsów instalacyjnych.

Źródło: opennet.ru
