FreeBSD เป็นระบบปฏิบัติการ (OS: Operating System)
ที่มีความสามารถสูง สามารถติดตั้ง และสนับสนุนการทำงานในหลาย
Platform อาทิเช่น ระบบ x86 (Pentium และ Athlon), AMD-64 (Opteron,
Athlon64 และ EM64T), Alpha/AXP, IA-64, PC-98 และ UltraSPARC
FreeBSD พัฒนามาจาก BSD เป็นเวอร์ชั่นของ UNIX® พัฒนาโดย University of
California, Berkeley ปัจจุบันมีผู้สนใจและหันมาใช้ระบบปฏิบัติการ FreeBSD
กันอย่างแพร่หลาย สามารถประยุกต์ใช้ทำเครื่องแม่ข่าย (Server)
สำหรับให้บริการต่าง ๆ บนระบบเครือข่ายคอมพิวเตอร์และอินเทอร์เน็ต
และมหาวิทยาลัยราชภัฏสุราษฎร์ธานี ก็ใช้ระบบปฏิบัติ FreeBSD ด้วยเช่นกัน
เพราะระบบปฏิบัติการดังกล่าวมีประสิทธิภาพสูง ทำงานได้รวดเร็ว ติดตั้งง่าย
ระบบความปลอดภัยสูง เพื่อนๆ ลองดูซิครับแล้วจะติดใจ
ที่มา :: www.freebsd.org
ความเป็นมาของ ฟรีบีเอสดี (History of FreeBSD)
Jordan Hubbard ได้เขียนถึงความเป็นมาของ FreeBSD เอาไว้ที่หน้าเว็บไซต์ http://www.freebsd.org/doc/en_US.ISO8859-1/books /handbook/history.html เอาไว้ว่า
โครงการ FreeBSD เกิดขึ้นประมาณต้นปี 1993
ส่วนหนึ่งสืบเนื่องมาจากพัฒนาการของ "Unofficial 386BSD Patchkit''
จากผู้ร่วมงาน 3 คน คือ Nate Williams, Rod Grimes และ Jordan Hubbard
เป้าหมายเดิมของ ของการสร้างโปรแกรม 386BSD เพื่อแก้ปัญหามากมาย ที่
patchkit แก้ไม่ได้ ชื่อโครงการนี้แต่เดิมคือ "386BSD 0.5" หรือ "386BSD
Interim'' นั่นเอง
386BSD เดิมเป็นระบบปฎิบัติการของ Bill
Jolitz's แต่โปรแกรมนี้มีจุดอ่อนหลายอย่างและไม่ได้พัฒนาต่อเนื่อง กล่าวคือ
patchkit มีขนาดใหญ่มากขึ้นทุกวัน และทำงานได้ช้า (patchkit swell)
พวกเขาจึงช่วยแก้กันปัญหา 386BSD
แต่แผนปฏิบัติการครั้งนี้ต้องหยุดชะงักเพราะ Bill Jolitz
เขาตัดสินใจถอนตัวไม่สนับสนุนดำเนินการแก้ปัญหาในเรื่องนี้
โดยผู้ร่วมงานทั้ง 3 คนก็ยังไม่ทราบเหตุผลการตัดสินใจของ Bill Jolitz
จนถึงบัดนี้
ในส่วนของผู้ร่วมงานเห็นว่าถ้าดำเนินการแก้ปัญหาสำเร็จจะมีประโยชน์มากแม้
ว่า Bill จะไม่สนับสนุนพวกเขาก็ตามเลยดำเนินการต่อไป
และเปลี่ยนชื่อโครงการว่า "FreeBSD'' โดยความร่วมมือของ David Greenman
การดำเนินการเบื้องต้นโดยการกำหนดเป้าชัดเจน
หลังจากนั้นโครงการจึงเป็นรูปร่างเป็นจริงขึ้นมา Jordan Hubbard
กล่าวว่าเขาติดต่อกับ Walnut Creek CDROM
เพื่อมุ่งหวังปรับปรุงการปฏิบัติงานของ FreeBSD
แก้ข้อบกพร่องในการใช้ร่วมกับอินเตอร์เน็ต Walnut Creek CDROM
ไม่เพียงแต่สนับสนุนความคิด FreeBSD บน CD เท่านั้น
แต่ดำเนินการสนับสนุนโครงการด้วยการให้สามารถใช้งานกับอินเตอร์เน็ตได้เร็ว
มากขึ้น ถ้าหากว่าไม่มี Walnut Creek CDROM's มาช่วย FreeBSD จะถูกลืมไป
ชื่อเสียงการยอมรับน่าจะไม่มีจนถึงทุกวันนี้
การจัดจำหน่าย
CDROM (and general net-wide) ครั้งแรกคือ FreeBSD 1.0 ตั้งแต่ธันวาคม 1993
ชุด CDROM นี้พัฒนามาจาก 4.3BSD-Lite ("Net/2'') ซึ่งเป็นที่ชื่อที่มาจาก
U.C. Berkeley มีส่วนประกอบได้มาจาก 386BSD Free Software Foundation
จัดได้ว่าค่อนข้างประสบความสำเร็จทีเดียว
ต่อมาอีกชุดหนึ่งคือ FreeBSD 1.1 ออกมาในเดือนพฤษภาคม 1994.
ในช่วงเวลาเดียวกันเริ่มเกิดปัญหาขึ้นเมื่อ Novell and U.C. Berkeley
มีการดำเนินการฟ้องร้องเรื่องสถานภาพตามกฎหมาย Berkeley Net/2 tape
เงื่อนงำโดยสถานภาพในแง่กฎหมายตาม U.C. Berkeley's
ซึ่งได้รับสัมปทานส่วนใหญ่ Net/2 และเป็นทรัพย์สินของ Novell
ซึ่งได้รับสิทธิบัตรมาจาก AT&T สิ่งที่ Berkeley
ได้รับมาเป็นการตอบแทนก็คือ Novell's ซึ่ง 4.4BSD-Lite ปล่อยออกจำหน่าย
เมื่อมีการจำหน่ายออกจริง จึงได้มีการประกาศว่า ลักษณะที่ไม่สะดวกใช้
มีการแนะนำให้ใช้ Net/2 แทนได้ รวมทั้ง FreeBSD
งานทั้งโครงการดำเนินมาถึงปลายเดือนกรกฎาคม 1994
จึงมีการหยุดจำหน่ายผลิตภัณฑ์ที่พัฒนามาจาก Net/2 ภายใต้เงื่อนไขนั้น
มีข้อตกลงให้จำหน่ายเป็นครั้งสุดท้ายก่อนสิ้นสุดการจำหน่ายตามสัญญา,
ตัวที่ออกมาจำหน่ายหลังสุดคือ FreeBSD 1.1.5.1.
ก่อนที่จะไม่ให้จำหน่ายต่อไปอีก
FreeBSD
ได้ดำเนินการพัฒนาใหม่จากเดิมที่ใหม่สุดแต่ยังไม่ สมบูรณ์ซึ่งเรียกกว่า
4.4BSD-Lite bits. มันปราดเปรียวขึ้นเพราะ Berkeley's CSRG
ตัดส่วนที่เทอะทะออกไปเพราะสะดวกในการปฏิบัติงานได้สะดวกขึ้น (due to
various legal requirements) และโดยข้อเท็จจริงที่ว่า Intel port of 4.4
ไม่สมบูรณ์แบบเอาเลย โครงการนี้ต้องใช้เวลาจนถึงพฤศจิกายน 1994
ส่วนที่ไม่สมบูรณ์นี้ ต่อจากนั้นจึงส่งตัวนี้ส่ง FreeBSD 2.0
ทางอินเตอร์เน็ตและ CDROM (ในปลายเดือนธันวาคม)
แม้ว่าจะมีข้อบกพร่องอยู่บ้าง (FreeBSD 2.0.5) ในการ release
ครั้งนี้นับว่าประสบความสำเร็จ ตามมาด้วยการ release ต่ออีกครั้งหนึ่ง
(FreeBSD 2.0.5) ในเดือนมิถุนายน 1995
FreeBSD 2.1.5
เปิดตัวในเดือน สิงหาคม 1996 และเป็นที่นิยมพอสมควรในบรรดา ISP และ
แวดวงการค้า เป็นผลให้มีการออกชุดใหม่ FreeBSD 2.1.7.1 ออกในเดือน
กุมภาพันธ์ 1997 และ ก่อให้เกิดการพัฒนา 2.1-STABLE ขึ้น
ซึ่งเป็นในช่วงการดูแลให้โปรแกรมสามารถใช้การได้ดี
เน้นแก้ไขในด้านการรักษาระบบความปลอดภัยและการแก้ปัญหาข้อผิดพลาดของโปรแกรม
(RELENG_2_1_0).
FreeBSD 2.2 แยกย่อยมาจากการพัฒนา
mainline ("-CURRENT'') ในเดือนพฤศจิกายน 1996 ให้เป็น RELENG_2_2 branch,
และมีการออกชุดที่สมบูรณ์ (2.2.1) ในเดือนเมษายน 1997 ที่มีการ releases
ต่อมาร่วมกับ 2.2 branch มีในช่วง the summer และ fall of '97 อันสุดท้าย
(2.2.8 ) ในเดือน พฤศจิกายน 1998 การเปิดตัวออกมาเป็นทางการของ FreeBSD 3.0
ในเดือนตุลาคม 1998 และถือเป็นการสิ้นสุดการการพัฒนาในรุ่น 2.2 branch.
โครงการใหญ่มีการเริ่มต้นอีกครั้งหนึ่งในวันที่ 20 เดือนมกราคม 1999
นำไปสู่โครงการย่อย คือ 4.0-CURRENT และ 3.X-STABLE branches จาก
3.X-STABLEคือ 3.1 เปิดตัวเมื่อวันที่ 15 กุมภาพันธ์ 1999, 3.2 เมื่อ 15
พฤษภาคม 1999, 3.3 เมื่อ 16 กันยายน 1999, 3.4 เมื่อ 20 พฤษจิกายน 1999,
และ 3.5 เมื่อ 24 มิถุนายน 2000, หลังจากนั้นไม่กี่วันมีการแก้ไขจาก
3.X-STABLE 3.5.1 เพื่อทำงานรักษาความปลอดภัยร่วมกับ Kerberos.
และนี่ถือว่าเป็นการจัดเป็นการเปิดตัวครั้งสุดท้ายของ 3.X-STABLE 3.X
branch
มีการออกโครงการใหม่อีกโครงการหนึ่งเมื่อ 13 มีนาคม
2000 ก่อให้เกิด 4.X-STABLE branch มีการ releases 4.X-STABLE branch
ออกมาหลายชุด เริ่มจากเดือนมีนาคม 2000 และออกชุดสุดท้ายคือ 4.11-RELEASE
เมื่อเดือนมกราคม 2005.
ชุดที่รอคอยกันมาคือ 5.0-RELEASE
ออกมาเมื่อวันที่ 19 เดือนมกราคม 2003 เป็นงานที่พัฒนาต่อเนื่องกันมาเกือบ 3
ปี การเปิดตัวครั้งนี้จัดว่าเป็นการเริ่ม FreeBSD
ยุคใหม่ที่การออกแบบมาเพื่อใช้กับf advanced multiprocessor และ สนับสนุน
UltraSPARCและ ia64 platforms ตามมาด้วยการออกรุ่น5.1 ในเดือนมิถุนายน 2003
ตามมาด้วย 5.2.1-RELEASE ซึ่งออกมาเมื่อเดือนกุมภาพันธ์ 2004
ในเดือนสิงหาคม 2004 5.3-RELEASE และกำลังตามมาด้วย 5.4
ซึ่งเป็นการเริ่มต้น releases ชุด 5-STABLE branch
จนถึงปัจจุบันโครงการที่พัฒนาต่อเนื่องยาวนานกันมาใน 6.X-CURRENT (trunk)
branch, ซึ่งเป็นโครงการใหญ่ และ SNAPshot releases เป็น 6.X ในแบบ CDROM
และทางอินเทอร์เน็ต ซึ่งติดตามได้จาก snapshot server