Saat ini GNU/Linux, Windows dan OSX merupakan sistem operasi yang banyak dikenal dan dipakai oleh para pengembang aplikasi diseluruh dunia.

Sistem Operasi berbasis Unix seperti GNU/Linux dan OSX belakangan ini mendapat banyak perhatian dalam bidang pengembangan aplikasi berbasis Web. Terutama GNU/Linux telah menjadi platform yang sangat sempurna untuk deployment aplikasi web.

Namun kali ini kita tidak akan membahas tentang GNU/Linux atau OSX. Kita akan membahas tentang jenis Sistem Operasi berbasis Unix lain yang bernama FreeBSD. Sebuah sistem operasi opensource yang pertama dibangun sekitar tahun 1993 di Universitas California, Berkeley.

Berbeda dengan GNU/Linux yang merupakan kesatuan antara Kernel Linux dan GNU tools collection, FreeBSD adalah sebuah sistem operasi utuh yang dikembangkan bersama. Jadi tim pengembang FreeBSD tidak hanya membangun kernel namun juga membangun aplikasi pendukung pengguna (userland application).

FreeBSD terkenal sejak dahulu memiliki performa jaringan yang sangat stabil dan baik. Beberapa perusahaan IT terkemuka telah menggunakan FreeBSD sebagai platform untuk pengembangan service mereka. Diantaranya adalah Netflix yang menggunakan FreeBSD untuk layanan streaming video bekerja sama dengan Nginx. Kemudian Whatsapp yang menggunakan bahasa pemrograman Erlang di atas FreeBSD untuk mendukung platform messaging mereka.

Selain itu banyak sekali Internet Service Provider (ISP) diseluruh dunia yang menggunakan FreeBSD sebagai sistem operasi Router, VPN gateway atau Firewall mereka.

FreeBSD mendukung cukup banyak arsitektur komputer antara lain :

  • X86
  • PC98
  • 64-bit ARMv6
  • 64-bit ARMv7
  • 64-bit ARMv8
  • PowerPC
  • MIPS
  • RISC-V
  • SPARCv9

Selain sistem operasi yang tangguh dan stabil FreeBSD juga terkenal dengan dokumentasi nya yang sangat baik dan rapih. Apabila kita perhatikan dan bandingkan dengan dokumentasi GNU/Linux maka milik FreeBSD jauh lebih lengkap dan disertai dengan contoh. Sehingga FreeBSD sejatinya lebih cocok untuk pemula ketimbang GNU/Linux.

Berikutnya kita akan mencoba untuk merasakan langsung FreeBSD dengan cara menginstallnya.

Sumber:

  • https://www.freebsd.org/platforms/
  • https://www.freebsd.org/
Categories: Stack Review

Avatar photo

Bramandityo Prabowo

Suka makan dan tentu saja suka masak. Tertarik dengan Functional Programing, Distributed System, Network Security, Operating System Customization, Virtualization dan NoSQL. Language of choices nya adalah Python, Bash, Go, Erlang, Nimlang. Rust dan Ocaml.