С подкрепата на организацията FreeBSD Foundation за FreeBSD се разработва нов инсталатор, който, в Gegensatz на настоящия инсталатор bsdinstall, ще може да се използва в графичен режим и ще бъде по-разбираем за обикновените потребители. В момента новият инсталатор е в експериментален прототипен етап, но вече може да извършва основни операции по инсталация. За желаещите да участват в тестовете е подготвен инсталационен iso-образ, способен да работи в Live-режим.
Инсталаторът е написан на езика Lua и е реализиран под формата на http-сървър, предоставящ уеб интерфейс. Инсталационният образ представлява Live-система, в която се стартира работна среда с уеб браузър, показващ в едно окно уеб интерфейса на инсталатора. Сървърният процес на инсталатора и браузърът стартират на инсталационния носител и действат като бекенд и фронтенд. Допълнително се предоставя възможност за управление на инсталацията от външен хост.
Проектът се развива с използването на модулна архитектура. На базата на зададените от потребителя параметри се формира конфигурационен файл, който се използва като сценарий за реална инсталация. В Gegensatz на инсталационните скриптове, които се поддържат в bsdinstall, конфигурационните файлове на новия инсталатор имат по-строга структура и могат да се използват за създаване на алтернативни интерфейси за инсталация.

Източник: opennet.ru
