È stato presentato il progetto NixBSD, che sviluppa un ramo non ufficiale della distribuzione NixOS, nel quale invece del kernel Linux è utilizzato il kernel di FreeBSD. Per l'installazione dei programmi viene utilizzato il gestore pacchetti Nix, che memorizza il risultato della compilazione dei pacchetti in sottodirectory all'interno di /nix/store e consente l'uso di più versioni di un programma. La configurazione delle impostazioni di sistema avviene tramite un unico file di configurazione. È possibile effettuare un rapido ripristino del sistema su una versione precedente della configurazione.
Il progetto supporta tre repository:
- nix — un fork del gestore pacchetti Nix con modifiche per adattare la compilazione e il funzionamento in un ambiente con kernel FreeBSD.
- nixpkgs — un fork della collezione di pacchetti nixpkgs con correzioni per supportare FreeBSD e l'aggiunta di una nuova piattaforma x86_64-freebsd.
- nixbsd — un repository con moduli per garantire la compilazione della variante NixOS con kernel FreeBSD.
Fonte: opennet.ru
