Bij ondersteuning van de FreeBSD Foundation wordt er een nieuwe installer ontwikkeld voor FreeBSD, die, in tegenstelling tot de momenteel gebruikte bsdinstall, in een grafische modus zal functioneren en daardoor toegankelijker is voor de gemiddelde gebruiker. Momenteel bevindt de nieuwe installer zich in de fase van een experimenteel prototype, maar kan al basisinstallatie taken uitvoeren. Voor degenen die willen deelnemen aan de testfase is er een installatie ISO-beeld beschikbaar dat in Live-modus kan draaien.
De installer is geschreven in de programmeertaal Lua en geĆÆmplementeerd als een http-server die een webinterface biedt. Het installatiebeeld is een Live-systeem waarin een werkomgeving met een webbrowser draait die de webinterface van de installer in een enkele venster modus weergeeft. Het serverproces van de installer en de browser worden op het installatie-medium uitgevoerd en fungeren als een soort backend en frontend. Daarnaast is er de mogelijkheid om de installatie vanaf een externe host te beheren.
Het project ontwikkelt zich met behulp van een modulaire architectuur. Op basis van de geselecteerde parameters van de gebruiker wordt er een configuratiebestand aangemaakt dat als script voor de daadwerkelijke installatie wordt gebruikt. In tegenstelling tot de installatiescripts die door bsdinstall worden ondersteund, hebben de configuratiebestanden van de nieuwe installer een strikt gedefinieerde structuur en kunnen ze worden gebruikt om alternatieve installatiewijzen te creƫren.

Bron: opennet.ru
