È stato presentato il progetto NixBSD, che sviluppa una derivazione non ufficiale della distribuzione NixOS, in cui viene utilizzato il kernel di FreeBSD anziché quello di Linux. Per installare i programmi, viene utilizzato il gestore di pacchetti Nix, che memorizza i risultati della costruzione dei pacchetti in sottocartelle all'interno di /nix/store e consente l'uso di più versioni dello stesso programma. La configurazione del sistema avviene tramite un unico file di configurazione. È possibile effettuare un rapido rollback del sistema a una versione precedente della configurazione.
Il progetto supporta tre repository:
- nix — un fork del gestore di pacchetti Nix con modifiche per adattare la costruzione e l'operazione in un ambiente con il kernel FreeBSD.
- nixpkgs — un fork della collezione di pacchetti nixpkgs con correzioni per il supporto di FreeBSD e aggiunta della nuova piattaforma x86_64-freebsd.
- nixbsd — un repository con moduli per garantire la costruzione della variante NixOS con il kernel FreeBSD.
Fonte: opennet.ru
