Mengapa seseorang memilih FreeBSD daripada Linux? Apa kelebihan FreeBSD dibandingkan dengan Linux? (Penyedia hosting bersama saya menggunakan FreeBSD.)
Mengapa seseorang memilih FreeBSD daripada Linux? Apa kelebihan FreeBSD dibandingkan dengan Linux? (Penyedia hosting bersama saya menggunakan FreeBSD.)
Jawaban:
Jika Anda ingin tahu apa yang berbeda sehingga Anda dapat menggunakan sistem lebih efisien, berikut ini adalah pengantar BSD yang dirujuk untuk orang-orang yang berasal dari latar belakang Linux .
Jika Anda menginginkan lebih dari konteks historis untuk keputusan ini, saya hanya akan menebak mengapa mereka memilih FreeBSD. Sekitar waktu gelembung dot-com pertama, FreeBSD 4 sangat populer di kalangan ISP. Ini mungkin atau mungkin tidak terkait dengan penambahan kqueue
. Halaman Wikipedia menggambarkan perasaan untuk FreeBSD 4 sebagai berikut: "... secara luas dianggap sebagai salah satu sistem operasi yang paling stabil dan berkinerja tinggi dari seluruh garis keturunan Unix." FreeBSD secara khusus telah menambahkan fitur lain dari waktu ke waktu yang akan menarik bagi penyedia hosting, seperti jail
dan dukungan ZFS.
Secara pribadi, saya sangat suka sistem BSD karena mereka merasa seperti mereka cocok bersama lebih baik daripada kebanyakan distro Linux yang saya gunakan. Juga, dokumentasi yang disediakan langsung di berbagai buku pegangan, dll. Sangat bagus. Jika Anda akan menggunakan FreeBSD, saya sangat merekomendasikan Buku Panduan FreeBSD .
FreeBSD memiliki reputasi untuk tumpukan jaringan yang lebih kuat. Dari pengalaman profesional di perusahaan sebelumnya, kami memiliki server proxy yang jatuh dari beban. Ketika kami melemparkan FreeBSD di atasnya, server menangani beban dengan mudah selama lebih dari setahun (saya pindah - masih bisa bekerja).
NetBSD memiliki reputasi untuk bekerja pada banyak perangkat keras yang berbeda.
OpenBSD memiliki reputasi (memang layak) untuk menjadi sangat aman.
Ini Unix, kuat dan gratis. Tidak ada alasan nyata untuk menghindarinya, tetapi Anda akan kehilangan kehangatan baru yang cenderung dimiliki Linux.
Saya lebih suka filosofi lisensi dari lisensi BSD vs lisensi GPL. Bagi saya, gratis berarti melakukan hampir semua yang Anda inginkan dengan kode. Ini sangat gratis, Anda dapat membuatnya tidak gratis seperti apel.
Secara praktis itu mungkin tidak berdampak pada saya, tetapi saya lebih suka pada prinsipnya dan merupakan salah satu alasan saya memilih untuk menggunakan FreeBSD dari Linux.
Alasan lain adalah saya ingin bermain-main, saya menemukan ketika ketika saya menggunakan Ubuntu saya tidak memakai topi unix saya; alih-alih saya hanya menggunakan GUI di mana-mana seolah-olah saya berada di windows (yang tidak selalu merupakan hal buruk hanya berbeda).
FreeBSD adalah sistem operasi. Linux adalah sebuah kernel. Jadi, dalam pertanyaan Anda membandingkan apel dan biji jeruk.
Lisensi dan dukungan perangkat akan menjadi dua alasan utama saya mengapa seseorang akan memilih salah satu dari yang lain
util-linux
, sedangkan di FreeBSD kode sumber mereka datang bersama dengan kode OS (OS = kernel) dalam repositori utama.
Inilah sesuatu yang saya tulis tentang varian unix BSD sebagai jawaban atas pertanyaan serupa pada serverfault. Secara umum, basis kode sistem BSD lebih terkontrol dengan ketat daripada distro linux biasa. Anda akan mendapatkan sesuatu yang sedikit lebih mirip dengan unix tradisional dan sistem ini sangat kuat dengan kebijakan perubahan yang lebih konservatif.
Jika Anda adalah toko sumber terbuka murni dan tidak bergantung pada perangkat lunak komersial seperti Oracle maka sistem BSD unix akan memberi Anda platform perangkat lunak yang sangat stabil, dipahami dengan baik dan dikendalikan, lebih daripada Linux. Sebagian besar masalah bersejarah seperti driver yang buruk atau dukungan SMP telah diatasi tahun yang lalu, terutama pada perangkat keras server utama.
Jika Anda menginginkan desktop unix tradisional maka unix BSD akan memberi Anda ini juga distro linux apa pun. Jika Anda mencari sistem pengguna akhir, Anda mungkin lebih baik dengan Ubuntu atau Fedora. Gentoo Linux didasarkan pada turunan dari sistem pengemasan 'ports' BSD.
Perbedaan antara distribusi BSD dan Linux tertanggal pada masa-masa awal Unix.
AT&T memiliki Unix, tetapi karena pembatasan itu tidak dapat bersaing di industri komputasi. Karena ini, mereka melisensikan Unix ke Berkeley. Berkeley lepas landas dengan penyesuaian dan penyesuaian segalanya hingga akhirnya tidak ada kode AT&T yang benar-benar hadir dalam OS baru mereka, yang disebut BSD (Berkeley Software Distribution.)
Masukkan sedikit kemudian, Linus Torvalds berada di kelas Sistem Operasi bekerja dengan klon Unix lengkap yang disebut Minix, yang dimaksudkan untuk melatih siswa dalam membangun OS. Linus lepas landas dengan ide ini dan mendirikan cabang Linux.
Sekarang pengalaman saya lebih terletak pada OpenBSD, dan dari perspektif itu perbedaannya sangat mengejutkan. Telah disebutkan bahwa OpenBSD lebih aman, dengan hanya 2 eksploitasi dalam sejarahnya yang menghasilkan hak tersebut.
Pendiri Theo de Raadt percaya bahwa keamanan harus menjadi fokus utama dan bahwa banyak sistem Linux dan BSD lainnya tidak didedikasikan untuk menulis kode yang baik, dan sebaliknya terlalu fokus pada penambahan fitur baru hanya untuk menambahkannya.
OpenBSD memiliki jadwal rilis 6 bulan, apa pun yang tidak dapat diimplementasikan secara penuh dan aman dalam periode waktu tersebut tidak ditambahkan. Dibandingkan dengan distribusi Linux seperti Ubuntu, yang tidak pernah menguji hal yang menggantung sebelum rilis, ini adalah kunci besar untuk ketenangan pikiran bagi banyak sysadmin dan ops server.
Seperti @ Pengguna , saya lebih suka lisensi BSD dan merupakan alasan utama saya menggunakannya sebagai OS utama saya.
Saya sama sekali tidak menentang GPL, tetapi jika aplikasi berlisensi MIT / seperti MIT tersedia, saya akan menggunakannya terlebih dahulu pada aplikasi serupa yang GPL.
Ini sangat gratis, Anda bisa membuatnya tidak gratis
Itu sangat menarik bagi yang berorientasi bisnis, juga pengguna seperti saya.
Sistem Ports sangat luar biasa (IMNSHO) dan telah menjadi model untuk ditiru oleh beberapa distro Linux (Gentoo langsung diingat).
Juga, karena FreeBSD tidak lazim di desktop seperti Linux (PC-BSD luar biasa), geek batin saya harus menggunakannya sebagai OS desktop saya. Saya tidak bisa menahannya.
Sejauh ini, tidak ada apa pun di Windows yang tidak bisa dilakukan Linux, dan apa pun di Linux yang tidak bisa dilakukan FreeBSD. ... dan itu termasuk Flash - tanpa berjalan di bawah Linuxulator: gecko-mediaplayer + Firfox + GreaseMonkey + Linterna Magicka.
Dokumentasi:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
Konsistensi pengembangan:
http://svnweb.freebsd.org/base/release/
Lisensi
Hak Cipta 1992-2012 Proyek FreeBSD. Seluruh hak cipta.
Redistribusi dan penggunaan dalam bentuk sumber dan biner, dengan atau tanpa modifikasi, diizinkan asalkan persyaratan berikut dipenuhi:
Redistribusi kode sumber harus mempertahankan pemberitahuan hak cipta di atas, daftar persyaratan ini dan penafian berikut.
Redistribusi dalam bentuk biner harus mereproduksi pemberitahuan hak cipta di atas, daftar ketentuan ini dan penafian berikut dalam
dokumentasi dan / atau materi lain yang disediakan bersama distribusi.PERANGKAT LUNAK INI DISEDIAKAN OLEH PROYEK FREEBSD "SEBAGAIMANA ADANYA" DAN JAMINAN TERSURAT MAUPUN TERSIRAT, TERMASUK, TETAPI TIDAK TERBATAS PADA, JAMINAN TERSIRAT DARI DAGANG KEWAJIBAN DAN KESESUAIAN UNTUK TUJUAN TERTENTU. DALAM KEADAAN APA SAJA, PROYEK ATAU KONTRIBUTER FREEBSD TIDAK BERTANGGUNG JAWAB ATAS SEMUA LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS, LUAR BIASA, ATAU KERUSAKAN KONSEKUENSIAL (TERMASUK, TAPI TIDAK TERBATAS PADA, PENGADAAN BARANG ATAU LAYANAN; ATAU GANGGUAN BISNIS) TETAPI MENYEBABKAN DAN MENGGUNAKAN TEORI KEWAJIBAN, APA PUN DALAM KONTRAK, KEWAJIBAN KETAT, ATAU TOR (TERMASUK NEGLIGENSI ATAU LAINNYA) YANG BERJALAN DALAM JALAN GUNAKAN PENGGUNAAN PERANGKAT LUNAK INI, APA PUN YANG DAPAT DIPEROLEH ATAS KEMUNGKINAN.
Pandangan dan kesimpulan yang terkandung dalam perangkat lunak dan dokumentasi adalah milik penulis dan tidak boleh ditafsirkan sebagai mewakili kebijakan resmi, baik tersurat maupun tersirat, dari Proyek FreeBSD.
Untuk waktu yang lama, 'ports ports' FreeBSD, yang berarti perangkat lunak tersedia untuknya melalui manajer paketnya, lebih besar dan lebih baik daripada apa yang ada di repositori Linux. Saya membayangkan itu tidak benar sekarang, walaupun saya tidak tahu statistik apa pun.