Il progetto ChaosBSD sviluppa un fork di FreeBSD che viene sincronizzato periodicamente, focalizzandosi sul test dei driver prima della loro inclusione nella versione principale di FreeBSD. Il progetto fornisce una piattaforma per lo sviluppo e il porting di nuovi driver, oltre a testare, collaudare e stabilizzare driver parzialmente funzionali, instabili e incompleti, il cui stato di sviluppo non consente di integrarli nella versione principale di FreeBSD. Una volta stabilizzati, tali driver verranno trasferiti in FreeBSD.
Il progresso del driver si articola in quattro fasi: raggiungimento della capacità di compilazione; eliminazione degli errori e stabilizzazione; pulizia e creazione della documentazione; trasferimento nella versione principale di FreeBSD. ChaosBSD è considerato una piattaforma di test, senza garanzia di mantenere la cronologia delle modifiche e dei commit — periodicamente il repository viene resettato, sincronizzato con il codice sorgente di FreeBSD e il suo stato viene ripristinato.
Fonte: opennet.ru
