Distribusi Linux baru terus muncul, dan untuk beberapa pengguna menjadi membosankan mencoba untuk mengikuti. Anda mungkin pernah mendengar seseorang bertanya, "Apa gunanya semua distribusi itu?". Mungkin Anda diminta menjelaskan perbedaan antara dua distribusi Linux. Pertanyaan-pertanyaan ini mungkin tampak aneh pada awalnya, tetapi mereka masuk akal, terutama jika orang yang bertanya kepada mereka adalah pemula yang masih belajar tentang Linux.
Baik Fedora maupun Ubuntu bukanlah distribusi baru, tetapi mereka berdua memiliki versi baru yang relatif baru. Ubuntu 16.04 keluar pada bulan April, dan Fedora 24 Beta tersedia beberapa minggu yang lalu, dengan rilis final dijadwalkan pada 14 Juni. Versi Fedora yang akan datang ini pasti akan menarik perhatian, jadi mungkin berguna untuk menjelaskan bagaimana perbedaannya dari Ubuntu. Kami telah menunjukkan kepada Anda beberapa perbedaan antara Ubuntu dan Linux Mint; dalam hal ini, perbedaannya akan lebih besar dan lebih jelas.
Sejarah & Pengembangan
Sudah banyak yang ditulis tentang Ubuntu sehingga nenek Anda mungkin tahu versi pertamanya didasarkan pada cabang Debian yang tidak stabil, dan keluar pada Oktober 2004. Fedora sedikit lebih tua - versi pertama dirilis pada November 2003, dan cerita latar belakangnya adalah agak lebih rumit.
Versi pertama dari Fedora disebut Fedora Core 1, dan didasarkan pada Red Hat Linux 9. Fedora dibayangkan sebagai alternatif yang berorientasi komunitas terhadap Red Hat, dan ia memiliki dua repositori utama: Core, yang dikelola oleh Red Hat pengembang, dan Ekstra, dikelola oleh komunitas. Namun, pada akhir 2003 Red Hat Linux bergabung dengan Fedora menjadi distribusi komunitas tunggal, dan Red Hat Enterprise Linux diciptakan sebagai mitra yang didukung secara komersial. Hingga 2007 Fedora mempertahankan "Core" sebagai bagian dari namanya, tetapi dengan dirilisnya Fedora 7, Core dan Extra repositori bergabung, dan sejak saat itu distribusi disebut hanya Fedora.
Perbedaan terbesar di sini adalah bahwa Red Hat Linux asli pada dasarnya dipecah menjadi Fedora dan Red Hat Enterprise Linux, sementara Debian masih merupakan entitas yang terpisah dari Ubuntu, yang mengimpor paket dari salah satu cabang Debian.
Sementara banyak yang berpikir bahwa Fedora secara langsung berbasis pada Red Hat Enterprise Linux (RHEL), itu tidak sepenuhnya benar. Sebaliknya, justru sebaliknya: versi baru dari RHEL adalah garpu dari Fedora yang diuji secara menyeluruh untuk kualitas dan stabilitas sebelum dirilis. Sebagai contoh, RHEL 7 didasarkan pada repositori Fedora 19 dan 20. Komunitas Fedora juga menyediakan paket tambahan untuk RHEL dalam repositori yang disebut Extra Packages for Enterprise Linux (EPEL).
Struktur di balik pengembangan kedua distro ini relatif sama. Proyek Fedora (didirikan pada tahun 2003) bertanggung jawab untuk mengoordinasikan pengembangan Fedora, dan disponsori oleh Red Hat. Dewan Fedora mengatur inisiatif ini, dan ketua (Pemimpin Proyek Fedora) dipilih dan dipekerjakan oleh Red Hat. Ada kelompok pemerintahan lain, seperti Komite Pengarah Teknik Fedora dan Komite Pengarah Duta Fedora, di mana anggotanya dipilih oleh masyarakat.
Di sisi lain, Ubuntu dibiayai dan dikelola langsung oleh Canonical. Komunitas Ubuntu diatur di sekitar beberapa kelompok besar, dengan yang utama adalah Dewan Komunitas dan Dewan Teknis. Anggota dari keduanya dicalonkan oleh Mark Shuttleworth, pendiri Canonical. Grup lain termasuk Dewan Forum, Dewan IRC, dan Dewan Keanggotaan Pengembang. Pengguna dapat mengajukan permohonan untuk menjadi anggota dan sukarelawan Ubuntu sebagai kontributor di berbagai tim yang diorganisir komunitas.
Lepaskan Siklus & Dukungan
Ubuntu merilis versi baru setiap enam bulan - pada bulan April dan Oktober. Setiap versi keempat dianggap sebagai rilis Dukungan Jangka Panjang (LTS), yang berarti bahwa rilis LTS keluar setiap 2 tahun. Sejak 2012, setiap rilis LTS menerima dukungan dan pembaruan resmi untuk lima tahun ke depan. Lainnya, rilis "reguler" dulu didukung selama 18 bulan, tetapi periode ini telah dipersingkat menjadi sembilan bulan pada 2013.
Fedora tidak memiliki jadwal yang ketat, tetapi rilis baru biasanya keluar setiap enam bulan. Namun, mereka didukung selama 13 bulan, yang lebih lama dari periode dukungan Ubuntu untuk rilis reguler. Tidak ada rilis LTS dari Fedora.
Apa yang ada di Nama?
Jika Anda merasa konvensi penamaan Ubuntu (tidak perlu) rumit, tunggu sampai Anda melihat aturan untuk nama Fedora.
Kedua distribusi menyertakan nomor versi dalam namanya. Ubuntu memiliki "titik rilis", di mana angka pertama menandakan tahun dan bulan kedua di mana versi dirilis. Ini sebenarnya sangat membantu, karena Anda dapat mengetahui usia distribusi secara sekilas - misalnya, Ubuntu 13.04 dirilis pada April 2013. Fedora membuatnya sederhana dan menggunakan bilangan bulat, dimulai dengan 1 untuk versi pertama, dan (saat ini) ) berakhir dengan 23, versi stabil terbaru dirilis pada November 2015.
Untuk Ubuntu, nama kode itu sendiri selalu berisi dua kata yang dimulai dengan huruf yang sama. Kata pertama adalah kata sifat, dan yang kedua adalah binatang, sering kali tidak biasa atau langka. Siapa pun dapat menyarankan nama untuk versi Ubuntu yang akan datang, tetapi keputusan akhir diumumkan oleh Mark Shuttleworth, bersama dengan penjelasan atau anekdot singkat tentang nama tersebut. Versi Ubuntu berikutnya, yang akan jatuh tempo pada Oktober tahun ini, akan disebut Yakkety Yak.
Fedora 20 Heisenbug dari 2013 adalah versi terakhir dengan nama kode, dan semua versi berikutnya hanya disebut "Fedora X", di mana X adalah nomor berapapun setelah rilis sebelumnya. Sebelum itu, siapa pun dari komunitas dapat menyarankan nama, tetapi harus mengikuti serangkaian aturan untuk memenuhi syarat untuk persetujuan dari anggota pemerintahan. Nama rilis seharusnya berbagi koneksi, lebih disukai yang tidak biasa atau novel, dan tidak boleh nama orang yang masih hidup atau istilah merek dagang. Hubungan antara nama untuk Fedora X dan Fedora X + 1 harus cocok dengan rumus "is-a", sehingga yang berikut ini benar: X adalah Y, dan begitu juga X +1. Sebagai ilustrasi, Fedora 14 disebut Laughlin, dan Fedora 15 Lovelock. Baik Lovelock dan Laughlin adalah kota di Nevada. Namun, hubungan untuk Fedora X dan Fedora X + 2 seharusnya tidak sama!
Apakah ini terdengar seperti itu akan menyebabkan sakit kepala besar? Yah, mungkin itulah salah satu alasan mengapa pengembang memutuskan untuk membatalkannya.
Edisi & Lingkungan Desktop
Fedora memiliki tiga edisi utama: Cloud, Server, dan Workstation. Dua yang pertama cukup jelas, dan Workstation sebenarnya adalah edisi yang paling banyak digunakan orang - satu untuk komputer desktop dan laptop (baik 32 atau 64-bit). Komunitas Fedora juga menyediakan gambar terpisah dari tiga edisi untuk perangkat berbasis ARM. Ada juga Fedora Rawhide, versi pengembangan Fedora yang terus diperbarui yang berisi versi terbaru dari semua paket Fedora. Rawhide adalah tempat pengujian untuk paket-paket baru, jadi itu tidak 100% stabil, tetapi Anda masih bisa menggunakannya sebagai distribusi pelepasan bergulir.
Ubuntu mengalahkan Fedora di sini, setidaknya dalam hal kuantitas . Bersamaan dengan edisi Desktop standar, Ubuntu menawarkan produk terpisah yang disebut Cloud, Server, Core (untuk perangkat Internet-of-Things), dan Ubuntu Touch untuk perangkat seluler. Edisi desktop mendukung sistem 32-dan 64-bit, dan gambar Server tersedia untuk infrastruktur yang berbeda (ARM, LinuxONE, POWER8). Ada juga Ubuntu Kylin, edisi khusus Ubuntu untuk pengguna Cina, yang pertama kali keluar pada 2010 sebagai "Ubuntu Chinese Edition", dan diganti namanya menjadi sub proyek resmi pada 2013.
Sedangkan untuk lingkungan desktop, edisi Fedora utama menggunakan Gnome 3 dengan Gnome Shell. DE default Ubuntu adalah Unity, dan opsi lain disediakan dengan cara "rasa Ubuntu", yang merupakan varian dari Ubuntu dengan lingkungan desktop yang berbeda. Ada Kubuntu (dengan KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (dengan Xfce), Lubuntu (dengan LXDE), dan varian baru bernama Budgie Remix sedang dalam pengerjaan, dengan harapan menjadi rasa Ubuntu resmi.
Setara rasa Fedora adalah Spins, atau "desktop alternatif". Ada spin dengan lingkungan desktop KDE, Xfce, LXDE, MATE, dan Cinnamon, dan putaran khusus yang disebut Sugar on a Stick dengan lingkungan belajar yang disederhanakan. Proyek ini dirancang untuk anak-anak dan sekolah, terutama di negara-negara berkembang.
Fedora juga memiliki Labs, atau "bundel perangkat lunak fungsional". Mereka adalah kumpulan perangkat lunak khusus yang dapat diinstal pada sistem Fedora yang ada, atau sebagai distribusi Linux mandiri. Lab yang tersedia meliputi Design Suite, Game, Robotics Suite, Security Lab, dan Scientific. Ubuntu menyediakan sesuatu yang serupa dalam bentuk Edubuntu, Mythbuntu, dan Ubuntu Studio - masing-masing sub-proyek dengan aplikasi khusus untuk pendidikan, sistem hiburan rumah dan produksi multimedia.
Paket & Gudang
Perbedaan paling mencolok antara Ubuntu dan Fedora ditemukan di domain ini. Pertama-tama, ada sistem manajemen paket. Fedora menggunakan RPM dengan paket .rpm, sedangkan Ubuntu menggunakan paket DPKG dan .deb. Ini berarti bahwa paket untuk Ubuntu tidak kompatibel dengan Fedora secara default, dan Anda tidak akan dapat menginstalnya kecuali jika Anda mengonversinya dengan sesuatu seperti Alien. Ubuntu juga menghadirkan paket-paket Snappy, yang seharusnya jauh lebih aman dan lebih mudah dirawat daripada paket-paket .deb, tetapi belum banyak digunakan di kalangan pengembang.
Dengan pengecualian dari beberapa firmware biner, Fedora tidak menyertakan perangkat lunak berpemilik dalam repositori resminya. Ini berlaku untuk driver grafis, codec, dan perangkat lunak lain apa pun yang dibatasi oleh paten dan masalah hukum. Konsekuensi langsung dari ini adalah bahwa Ubuntu memiliki lebih banyak paket dalam repositori daripada Fedora.
Salah satu tujuan utama Fedora adalah menyediakan hanya perangkat lunak sumber terbuka dan gratis, dan komunitas mendorong pengguna untuk menemukan alternatif untuk aplikasi tidak bebas mereka. Jika Anda ingin mendengarkan musik MP3 atau memutar DVD di Fedora, Anda tidak akan menemukan dukungan untuk itu di repositori resmi. Namun, ada repositori pihak ketiga seperti RPMFusion yang berisi banyak perangkat lunak bebas dan tidak bebas yang dapat Anda instal di Fedora.
Ubuntu bertujuan untuk mematuhi Panduan Perangkat Lunak Bebas Debian, tetapi masih membuat banyak konsesi. Tidak seperti Fedora, Ubuntu menyertakan driver berpemilik dalam cabang resmi dari repositori resmi. Ada juga repositori Mitra yang berisi perangkat lunak berpemilik dari vendor mitra Canonical - Skype dan Adobe Flash Player, misalnya. Dimungkinkan untuk membeli aplikasi komersial dari Ubuntu Software Center, dan Anda dapat mengaktifkan dukungan untuk DVD, MP3, dan codec populer lainnya hanya dengan menginstal satu paket ( ubuntu-dibatasi-ekstra ) dari repositori.
Copr Fedora adalah platform yang mirip dengan Arsip Paket Pribadi (PPA) Ubuntu - memungkinkan siapa pun untuk mengunggah paket dan membuat repositori mereka sendiri. Perbedaannya di sini adalah sama dengan pendekatan umum untuk perizinan perangkat lunak - Anda tidak seharusnya mengunggah paket yang mengandung komponen tidak bebas, atau apa pun yang secara eksplisit dilarang oleh Dewan Proyek Fedora.
Target Pemirsa & Tujuan
Sejak awal, Fedora telah fokus pada tiga hal: inovasi, komunitas, dan kebebasan. Ini menawarkan dan mempromosikan secara eksklusif perangkat lunak bebas dan sumber terbuka, dan menekankan pentingnya setiap anggota komunitas. Ini dikembangkan oleh komunitas, dan pengguna secara aktif didorong untuk berpartisipasi dalam proyek, tidak hanya sebagai pengembang, tetapi juga sebagai penulis, penerjemah, desainer, dan pembicara publik (Duta Besar Fedora). Ada proyek khusus yang membantu perempuan yang ingin berkontribusi, dengan tujuan memerangi prasangka dan pemisahan berdasarkan gender dalam lingkaran teknologi dan FOSS.
Selain itu, Fedora sangat sering menjadi yang pertama, atau di antara distribusi pertama yang mengadopsi dan menampilkan teknologi dan aplikasi baru. Itu adalah salah satu distribusi pertama yang dikirimkan dengan SELinux, termasuk desktop Gnome 3, menggunakan Plymouth sebagai aplikasi bootsplash, mengadopsi systemd sebagai sistem init default, dan menggunakan Wayland alih-alih Xorg sebagai server tampilan default.
Pengembang Fedora membuat titik untuk berkolaborasi dengan distribusi lain dan proyek-proyek hulu, dan untuk berbagi peningkatan dan kontribusi mereka dengan seluruh ekosistem Linux. Karena eksperimen dan inovasi yang terus-menerus ini, Fedora sering (salah) dilabeli sebagai pendarahan, distribusi yang tidak stabil yang tidak cocok untuk pemula dan penggunaan sehari-hari. Ini adalah salah satu mitos Fedora yang paling luas, dan komunitas Fedora bekerja keras untuk mengubah persepsi ini. Meskipun pengembang dan pengguna tingkat lanjut yang ingin mencoba fitur-fitur terbaru adalah audiens target utama, Fedora dapat digunakan oleh siapa saja, sama seperti Ubuntu.
Berbicara tentang Ubuntu, beberapa tujuan distribusi ini tumpang tindih dengan Fedora. Ubuntu juga berusaha untuk berinovasi, tetapi mereka memilih pendekatan yang lebih ramah konsumen . Dengan menyediakan sistem operasi untuk perangkat seluler, Ubuntu mencoba mengukir tempat untuk dirinya sendiri di pasar, dan secara bersamaan mendorong proyek utama - konvergensi .
Komunitas tampaknya agak kurang terlibat dalam keputusan penting, yang tercermin dalam reaksi pengguna terhadap perubahan dalam rilis Ubuntu sebelumnya. Ubuntu juga telah terlibat dalam beberapa kontroversi, terutama masalah privasi dengan lensa Unity shopping di Ubuntu 12.10. Meskipun demikian, Ubuntu sering memproklamirkan distribusi Linux paling populer, berkat strateginya yang ramah pengguna dan cukup sederhana untuk pemula dan mantan pengguna Windows.
Namun, Fedora memiliki kartu as di lengannya - Linus Torvalds, pencipta Linux, menggunakan Fedora di komputernya.
Bagaimana dengan kamu? Apakah Anda menggunakan Fedora, atau apakah Ubuntu masih menjadi favorit Anda? Apakah kita lupa menyebutkan perbedaan penting antara Fedora dan Ubuntu? Beri tahu kami di komentar di bawah!
Kredit gambar: tangkapan layar konvergensi, tangkapan layar Budgie Remix, tangkapan layar Fedora Core 1 melalui Wikimedia Commons, Red Hat Linux oleh Leonid Mamchenkov via Flickr.