หลายคนอาจเคยได้ยินคำว่า FreeBSD กันมาบ้างแต่เมื่อถามถึงประวัติความเป็นมาก็ไม่ได้มีใครใส่ใจหรือสนใจอะไรกันมากนักเพราะทุกวันนี้มันล้ำหน้าเกินกว่าจะมาเรียนรู้ประวัติรายละเอียดต่างๆ แต่ก็มีคนจำนวนไม่น้อยที่ต้องการเข้าใจที่มาของ FreeBSD จึงมาทำความรู้จักกับประวัติเกี่ยวกับเรื่องราวนี้กัน
รู้จักประวัติของ FreeBSD ให้ดีมากขึ้น
โครงการ FreeBSD เกิดขึ้นครั้งแรกเมื่อปี 1993 พัฒนาขึ้นโดย Nate Williams, Rod Grimes และ Jordan Hubbard จุดประสงค์ตอนเริ่มแรกก็เพื่อต้องการแก้ปัญหา 368BSD ที่ตอนนั้นถือเป็นระบบปฏิบัติการหนึ่งซึ่งใช้ Patchkit สำหรับการทำงาน โดยกลไกของ Patchkit ถูกพัฒนาขึ้นมาด้วยความไม่ชัดเจนส่งผลให้มีขนาดใหญ่ ทำงานช้า การคิดค้นเพื่อสร้างโปรแกรมในการพัฒนาจึงเกิดขึ้นสำหรับไว้แก้ไขปัญหาดังกล่าว มีการเรียกชื่อโครงการนี้ว่า 386BSD 0.5 หรือ 386BSD Interim ก่อนจะมีการเปลี่ยนชื่อเป็น FreeBSD เพราะว่าไม่ได้รับการสนับสนุนจาก Bill Jolitz ซึ่งเป็นผู้พัฒนา 386BSD สำหรับผู้คิดค้น FreeBSD มีนามว่า David Greenman ต่อมาโครงการ FreeBSD ได้รับการสนับสนุนอย่างมากจากบริษัท Walnut Creek CDROM ไม่ว่าจะเป็นเรื่องของการผลิตแผ่นซีดี Distributing FreeBSD นอกจากนี้ยังให้การสนับสนุนเรื่องของเครื่องเซิร์ฟเวอร์ การเชื่อมต่ออินเตอร์เน็ตด้วยความเร็วสูง รวมไปถึงให้การสนับสนุนโครงการ FreeBSD มาจนถึงทุกวันนี้
FreeBSD รุ่น 1.0 เกิดขึ้นโดยเป็นซีดีรอมเมื่อปี 1993 มีพื้นฐานมาจาก 4.3 BSD-Lite งานจากมหาวิทยาลัย U.C. Berkeley มีการปรับปรุงให้ดีขึ้นเมื่อเดือนพฤษภาคม 1994 ในชื่อรุ่น FreeBSD 1.1 ต่อมา FreeBSD เกิดปัญหาใหญ่เกี่ยวกับการปรับปรุงเรื่องของความเข้ากันได้กับตัว 4.4BSD-Lite เพราะมีการเปลี่ยนโค๊ดบางอย่างสำหรับผลทางกฎหมายนอกจากนี้การนำเอามาใช้ไม่ค่อยประสบความสำเร็จมากนัก จึงมีการออก FreeBSD รุ่น 2.0 ในเดือนธันวาคม 1994 มีการปรับปรุงให้สมบูรณ์แบบมากยิ่งขึ้นจนกลายเป็น FreeBSD รุ่น 2.0.5 เมื่อเดือนมิถุนายน 1995 FreeBSD 2.1.5 ออกมาใหม่อีกครั้งเมื่อเดือนสิงหาคม 1996 ถือว่าเป็นรุ่นที่ได้รับความนิยมสูงมากจากในองค์กร และทางการค้า เดือนกุมภาพันธ์ 1997 FreeBSD รุ่น 2.1.71 ออกมาใหม่พร้อมกันนี้ยังนับเป็นการสิ้นสุดการพัฒนา FreeBSD รุ่น 2.1-STABLE ด้วย
FreeBSD รุ่น 2.2 ถูกแยกออกมาจากสายพัฒนาหลัก และออกเมื่อเดือนพฤศจิกายน 1996 ก่อนที่รุ่นสมบูรณ์จะออกมาในเดือนเมษายน 1997 มีการเพิ่มคุณสมบัติอื่นๆ เข้าไปจนออกมาเป็นรุ่นใหม่คือ FreeBSD 2.2.8 เดือนพฤศจิกายน 1998 ต่อมา FreeBSD รุ่น 3.0 ออกเมื่อเดือนตุลาคม 1998 ถือเป็นจุดสิ้นสุดของการพัฒนารุ่น 2.2
มีการแบ่งส่วนพัฒนาอีกครั้งในเดือนมกราคม 1999 สำหรับทำการพัฒนา FreeBSD รุ่น 4.0-CURRENT กับรุ่น 3.X-STABLE ซึ่งรุ่น 3.X-STABLE 3.1 ออกมาเมื่อเดือนกุมภาพันธ์ 1999 รุ่น 3.2 ออกมาเดือนพฤษภาคม รุ่น 3.3 ออกมาเดือนกันยายน รุ่น 3.4 ออกมาเดือนพฤศจิกายน ทั้งหมดปี 1999 ก่อนรุ่น 3.5 ออกมาในเดือนมกราคม 2000 ปัจจุบันมีการพัฒนาถึงรุ่น 5.X และยังคงพัฒนาอย่างต่อเนื่อง