... dan apa perbedaan di antara mereka? Saya merumuskan pertanyaan saya seperti ini untuk memperjelas bahwa saya tidak tertarik pada flamewar pendapat, melainkan pada perbandingan obyektif antara berbagai rasa BSD Unix. Idealnya, saya bisa mendapatkan umpan balik dari pengguna yang memiliki pengalaman dalam semuanya.
Latar Belakang
Baru-baru ini saya menemukan bahwa ada lebih banyak hal untuk Unix daripada sekadar Linux. Saya menggunakan Solaris di tempat kerja, itu membuka mata saya. Sekarang saya tertarik pada kesatuan baru, saya ingin mencoba yang baru dan saya tentu ingin tahu tentang BSD.
Masalah
Saya tidak meminta saran atau pendapat tentang BSD apa yang harus diinstal ; Saya ingin mengetahui perbedaan (dan poin-poin umum) di antara mereka sehingga saya dapat mengambil keputusan sendiri. Masalahnya adalah sulit untuk mendapatkan perbandingan yang tepat di antara mereka.
Jika Anda beruntung, Anda mendapatkan beberapa definisi tergesa-gesa seperti ini:
FreeBSD = Popular all-rounder.
NetBSD = Portable (runs on a lot of platforms, including a toaster)
OpenBSD = Security above anything else.
(Mungkin benar, tapi itu tidak terlalu berguna. Saya yakin FreeBSD portable dan aman juga ...)
Jika Anda beruntung Anda terjebak dalam salah satu legenda Unix yang tak terhindarkan tentang proyek-proyek yang membelah, bercabang, rebranding dengan alasan intelektual / moral, bagaimana Theo de Raadt adalah seorang ekstremis dan bagaimana MacOS X dan FreeBSD memiliki leluhur bersama lebih dari 20 tahun yang lalu.
Menarik, tetapi tidak terlalu informatif, bukan?
BSD
BSD yang saya minati adalah:
- FreeBSD
- OpenBSD
- NetBSD
dan secara opsional
- Capung
- Darwin
- ...
Pertanyaan saya
Untuk memahami perbedaan dengan lebih baik, berikut adalah daftar pertanyaan yang agak terkait tentang distribusi yang berbeda (dapatkah kita menggunakan istilah ini?). Jika Anda menyajikan jawaban Anda di bawah beberapa bentuk data tabular, Anda adalah pahlawan sepanjang masa saya!
- Apakah mereka menggunakan kernel yang sama?
- Apakah mereka menggunakan alat pengguna yang sama? (apa perbedaannya, jika ada?)
- Apakah mereka menggunakan sistem manajemen paket / sumber yang sama?
- Apakah mereka menggunakan shell default yang sama?
- Apakah binari bisa dibawa-bawa?
- Apakah sumber portable di antara mereka?
- Apakah mereka menggunakan pohon direktori yang berbeda?
- Seberapa besar komunitas mereka masing-masing? Apakah urutannya sama besarnya?
- Berapa banyak dari perkembangan saat ini yang umum?
- Apa ketidakcocokan utama di antara mereka?
Saya tidak tahu seberapa mudah pertanyaan itu dijawab, dan seberapa relevan dengan format StackExchange pertanyaan ini sebenarnya. Saya tidak pernah menemukan dokumen sederhana yang mencantumkan perbedaan antara BSD dengan cara yang jelas, berguna bagi pengguna yang cukup berpengalaman untuk melihat dan membuat pilihan dengan mudah.