Projekt ChaosBSD vyvíjí periodicky synchronizovaný fork FreeBSD, zaměřený na testování ovladačů před jejich zahrnutím do hlavního jádra FreeBSD. Projekt poskytuje platformu pro vývoj a portování nových ovladačů, stejně jako testování, zkoušení a stabilizaci částečně funkčních, nestabilizovaných a nedokončených ovladačů, jejichž stav vývoje neumožňuje jejich zahrnutí do hlavního jádra FreeBSD. Po stabilizaci budou tyto ovladače přenášeny do FreeBSD.
Jsou rozlišovány čtyři fáze vývoje ovladače: dosažení možnosti sestavení; odstranění chyb a stabilizace; úklid a příprava dokumentace; předání do hlavního jádra FreeBSD. ChaosBSD je považován za platformu pro testování, která negarantuje uchování historie změn a commitů — repozitář je periodicky resetován, synchronizován s kódovou základnou FreeBSD a stav je obnoven.
Zdroj: opennet.ru
