Thursday, August 04, 2016

FreeBSD - sistem pengoperasian berasaskan UNIX


Kita biasa dengar Windows dalam PC atau MacOS dalam komputer Apple. Sebenarnya ada sistem pengoperasian (OS) lain yang popular dalam kalangan peminat sistem komputer tetapi jarang didengari dalam kalangan pengguna biasa. Antaranya ialah UNIX.

UNIX diperkenalkan pada 1969 dan menjadi popular kerana 1) OS pertama dibangunkan menggunakan bahasa paras tinggi sepenuhnya (iaitu bahasa C), 2) diedarkan bersama kod sumber, 3) disasarkan kepada komputer murah (PDP-11, ketika itu PC belum wujud). Versi terawal UNIX dibangunkan oleh Ken Thomson dan Dennis Ritchie, yang juga saintis yang mencipta bahasa pengaturcaraan C.

Populariti UNIX turut mendorong kemunculan versi-versi OS derivasi daripadanya. Antara OS tersebut ialah MacOS (Darwin, iaitu sistem pengoperasian dalam komputer peribadi Apple Macintosh) LINUX (OS untuk PC yang merupakan implementasi semula UNIX oleh Linus Torvald), dan BSD (Berkeley Software Distribution, versi UNIX yang dibangunkan dan diperbaiki oleh kumpulan penyelidikan sistem komputer atau CSRG di Universiti Berkeley, California).

BSD menjadi popular kerana dibangunkan secara bersama oleh komuniti (berbanding versi UNIX lain yang berasaskan perniagaan). Kini BSD disaingi oleh LINUX yang juga menggunakan konsep sumbangan komuniti dalam pembangunannya. OS ini digunakan bukan saja untuk komputer peribadi, tetapi juga komputer-komputer lain seperti pelayan, superkomputer dan untuk sistem terbenam (embedded).

BSD menerbitkan sekurang-kurangnya 3 aliran iaitu yang terawal NetBSD, kemudian FreeBSD dan OpenBSD. NetBSD ialah cabang yang muncul daripada versi 4.4BSD (juga dinamakan Networking 1 dan Networking 2). FreeBSD ialah cabang versi BSD terawal yang percuma sepenuhnya. Manakala OpenBSD ialah cabang BSD yang menumpukan kepada ciri keselamatan dalam OS.

FreeBSD kini diselenggara oleh FreeBSD Foundation dan boleh dimuat turun secara percuma dari laman web FreeBSD (link).




No comments:

Post a Comment