Daftar Isi:
Tentu, jika Anda seorang teknisi, Anda tahu tentang Linux, bahkan jika Anda tidak benar-benar menggunakannya. Ini adalah OS Unix seperti perusahaan yang kuat dan berkelas perusahaan. Tetapi bagaimana jika ada jenis sistem Unix gratis lainnya? Keluarga BSD sistem operasi menawarkan alternatif yang layak untuk Linux., kami akan melihat sejarah BSD dan memeriksa beberapa versi utama untuk melihat apakah salah satunya mungkin cocok untuk Anda.
Sejarah Distribusi Perangkat Lunak Berkeley
Pada awalnya, Unix bukan produk komersial, tetapi produk riset. AT&T dilarang menawarkannya untuk dijual oleh pemerintah, tetapi mereka diizinkan untuk memberikannya kepada universitas. Salah satunya adalah UC Berkeley. Sejak itu datang dengan kode sumber, siswa pascasarjana tidak bisa menolak bermain-main dengannya. Salah satu siswa itu, Bill Joy, mulai menambahkan programnya sendiri ke dalam campuran, termasuk editor teks vi. Dia mengemas beberapa alatnya menjadi sesuatu yang disebut Berkeley Software Distribution, atau BSD.
Sebuah terobosan besar terjadi ketika universitas mendapatkan komputer mini Digital Equipment Corporation VAX yang baru. Sudah ada versi Unix untuk itu, tetapi tidak memanfaatkan fitur memori virtual yang ditawarkan komputer. Joy dan beberapa siswa lainnya berhasil menambahkan dukungan, dan BSD menjadi pilihan Unix untuk mesin VAX.
Pada awal '80 -an DARPA memberikan UC Berkeley kontrak untuk menambahkan dukungan TCP / IP ke BSD, karena Unix menjadi standar de facto di dunia penelitian ilmu komputer.
Sejumlah perusahaan menawarkan workstation yang menjalankan BSD yang pada dasarnya minicomputer menyusut ke ukuran desktop. Salah satu produsen utama adalah Sun Microsystems. Bill Joy bahkan adalah salah satu pendiri.
Pada awal 90-an, William Jolitz mengirim BSD ke PC, namun merupakan terobosan besar lainnya. Dia menemukan tugas mengembangkan OS sendiri terlalu menakutkan, tetapi 386 / BSD-nya adalah dasar untuk semua versi BSD modern saat ini.
Meskipun awal yang menjanjikan sebagai sistem operasi Interne yang baru muncul, BSD terhambat oleh gugatan dari AT&T yang menuduh adanya pelanggaran hak cipta. Namun, akhirnya pengadilan memutuskan bahwa BSD telah menyimpang begitu banyak sehingga hanya beberapa file yang dilanggar, dan mereka dapat dengan mudah ditulis ulang. Gugatan itu berarti bahwa sebuah proyek kecil, Linux, meroket di awal tahun 90-an untuk menarik pengikut di seluruh dunia. Sistem BSD sumber terbuka sepenuhnya yang disebutkan di bawah ini pada akhirnya muncul untuk menarik komunitas pengguna dan pengembang yang berdedikasi.
Jika Anda ingin mempelajari lebih lanjut, Kirk McKusick, salah satu pengembang asli, telah memberikan ikhtisar terperinci dan informatif tentang sejarah BSD.
Versi BSD
Ada beberapa versi BSD untuk dipilih.
FreeBSD adalah salah satu yang terbesar. Ini berfokus terutama pada server, terutama server Web dan server file. FreeNAS adalah cabang yang menawarkan server penyimpanan terlampir jaringan yang lengkap dan mudah digunakan. PC-BSD adalah jawaban komunitas BSD untuk Ubuntu, mengemas FreeBSD menjadi lingkungan desktop yang mudah digunakan.
NetBSD adalah versi BSD yang dirancang untuk portabel - dan artinya portabel. Ini mendukung banyak perangkat keras yang sudah lama tidak diproduksi, dari x86 hingga VAX asli. Beberapa pengguna yang giat bahkan dapat menjalankannya di pemanggang. Ini sangat populer dalam pengembangan sistem embedded, terutama dalam peralatan jaringan. Bahkan, router Wi-Fi Anda mungkin menjalankannya.
OpenBSD dirancang untuk sangat aman. Pengembangnya meneliti kode dengan sangat hati-hati, mencari lubang, dan telah menyertakan fitur-fitur seperti firewall bawaan. Mereka hanya mengklaim dua lubang jarak jauh di instalasi default, yang merupakan catatan yang sangat mengesankan. Setelah bencana Heartbleed, mereka telah membuat versi OpenSSL mereka sendiri, menyebutnya LibreSSL. (Ya, itu Komik Sans di halaman mereka.)
Mereka juga menyumbang beberapa program utama yang digunakan di seluruh dunia open-source, bahkan jika Anda belum pernah menggunakan OpenBSD sendiri. OpenSSH digunakan untuk login jarak jauh dan tmux adalah program rapi yang memungkinkan Anda membuat multiplex terminal Anda, atau memiliki semacam "penjelajahan dengan tab" untuk baris perintah.
DragonflyBSD adalah versi lain dari BSD, tetapi yang ini bertujuan untuk kinerja. Dalam beberapa tahun terakhir, ini telah membuat dorongan besar untuk kinerja dan kinerja SSD dibandingkan sistem multiprosesor.
Budaya: BSD Vs. Linux
Salah satu perbedaan utama antara budaya BSD dan Linux adalah preferensi untuk lisensi open-source. Baik lisensi BSD dan GPL memungkinkan Anda melihat kode sumber, tetapi GPL mengharuskan Anda untuk membuka kode sumber ke versi turunan apa pun yang Anda rilis. Lisensi BSD, di sisi lain, tidak memiliki persyaratan seperti itu. Anda bebas membuat modifikasi pada kode dan merilis versi eksklusif jika Anda mau. Pengembang BSD mengatakan ini memberikan pengembang lebih banyak kebebasan untuk melakukan apa yang mereka inginkan dengan kode daripada GPL.Filosofi BSD
Perbedaan utama lainnya antara Linux dan BSD adalah bahwa sistem BSD dirancang untuk menjadi sistem yang koheren, seperti yang ditulis Matt Fuller. Sebagian besar distribusi Linux adalah hodge-podge dari kernel Linux, utilitas GNU dan apa pun yang ingin dimasukkan oleh pengembang. Pengembang BSD, di sisi lain, membangun "sistem dasar" yang minimalis. Pengguna kemudian dapat menambahkan apa yang mereka inginkan. Ini membuat instalasi menjadi sangat stabil. Linux tidak memiliki sistem basis pusat. Dari perspektif BSD, semuanya adalah tambahan. Pengembang BSD umumnya berpikir cara mereka mengatur sistem operasi menghasilkan hasil yang lebih baik dalam jangka panjang. Ketika dihadapkan dengan pilihan antara stabilitas dan mendukung fitur baru, pengembang BSD umumnya akan mengambil yang pertama.
Garis bawah? Jika Anda mencari sistem yang stabil dan kokoh yang melacak garis keturunannya hingga kembali ke Unix yang asli, sistem operasi BSD layak untuk dicari. Mereka mungkin tidak sepopuler Linux, tetapi pengembang mungkin menyukainya seperti itu, dan Anda mungkin juga merasakannya.
