โครงการ ChaosBSD ดูแลรักษาเวอร์ชันแยกของ FreeBSD ที่มีการซิงโครไนซ์เป็นระยะ โดยมีจุดประสงค์เพื่อทดสอบไดรเวอร์ก่อนที่จะรวมเข้ากับการแจกจ่าย FreeBSD หลัก โครงการนี้เป็นแพลตฟอร์มสำหรับการพัฒนาและพอร์ตไดรเวอร์ใหม่ รวมถึงการทดสอบ การตรวจสอบ และการทำให้ไดรเวอร์ที่ใช้งานได้ไม่สมบูรณ์ ไม่เสถียร และยังไม่เสร็จสมบูรณ์ ซึ่งสถานะการพัฒนาทำให้ไม่สามารถรวมเข้ากับการแจกจ่าย FreeBSD หลักได้ มีความเสถียรมากขึ้น เมื่อไดรเวอร์เหล่านั้นมีความเสถียรแล้ว ก็จะถูกพอร์ตไปยัง FreeBSD ต่อไป
การพัฒนาไดรเวอร์มีสี่ขั้นตอน ได้แก่ การทำให้สามารถสร้างโปรแกรมได้ การแก้ไขข้อผิดพลาดและทำให้ระบบเสถียร การปรับปรุงและจัดทำเอกสาร และการส่งมอบให้กับทีมหลักของ FreeBSD ChaosBSD ถือเป็นแพลตฟอร์มสำหรับการทดสอบ และไม่รับประกันการเก็บรักษาประวัติการเปลี่ยนแปลงและการคอมมิต ที่เก็บข้อมูลจะถูกรีเซ็ตเป็นระยะ ซิงโครไนซ์กับโค้ดเบสของ FreeBSD และกู้คืนสถานะเดิม
ที่มา: opennet.ru
