GNU/Linux >> Belajar Linux >  >> AlmaLinux

AlmaLinux vs Rocky Linux:Mana yang Harus Dipilih?

AlmaLinux vs Rocky Linux! Tidak diragukan lagi, mereka adalah dua garpu RHEL yang paling populer, tetapi mana yang merupakan pilihan yang tepat? Dalam artikel ini, saya akan membagikan pemikiran saya tentang masalah ini.

AlmaLinux dan Rocky Linux adalah dua bintang yang bersinar paling terang sejak CentOS menyerahkan posisinya sebagai sistem operasi server berbasis RHEL yang andal.

Baik AlmaLinux dan Rocky Linux muncul sebagai tanggapan atas pengumuman Red Hat pada 8 Desember 2020 yang menyatakan bahwa mereka akan menghentikan CentOS berdasarkan rilis RedHat.

Pertama dan terpenting, open source adalah tentang memastikan pengguna memiliki pilihan. AlmaLinux dan Rocky Linux adalah RHEL-rebuild yang identik, sama seperti CentOS. Jadi, dalam hal kinerja, mereka harus sama.

Kedua distro adalah kandidat utama untuk peran pengganti CentOS. Dari perspektif teknis, keduanya bertujuan untuk menjadi garpu RHEL yang kompatibel dengan 1:1. Oleh karena itu, pilihan di antara keduanya lebih banyak dilakukan karena alasan ideologis.

Orang-orang telah membuat beberapa poin yang valid untuk tidak menggunakan CentOS Stream, salah satunya adalah bahwa itu tidak sama dengan RHEL seperti sebelumnya dan seperti AlmaLinux dan Rocky Linux sekarang. Orang-orang menggunakan CentOS karena ini adalah pembangunan kembali RHEL, yang tidak lagi menjadi masalah.

Namun sebelum kita beralih ke topik utama artikel ini, mari kita lihat sekilas kedua distribusi tersebut.

AlmaLinux

Ketika Red Hat mengumumkan bahwa mereka tidak akan lagi mempertahankan rilis CentOS, CloudLinux, sebuah perusahaan yang mengkhususkan diri dalam memberikan sistem operasi berbasis Linux yang disesuaikan untuk penyedia hosting besar dan pusat data, memutuskan untuk membuat fork RHEL mereka sendiri.

Awalnya bernama Project Lenix, berganti nama menjadi AlmaLinux pada 14 Januari 2021. Ini dimaksudkan untuk menjadi sistem operasi tujuan umum yang akan selalu gratis. Selamanya!

Ketika proyek ini pertama kali diumumkan, CloudLinux menjanjikan $1 juta dalam bentuk dukungan tahunan, yang masih berlaku. Namun, meskipun CloudLinux mendanai sebagian besar AlmaLinux, ia tidak memiliki proyek atau perangkat lunak yang dihasilkannya.

Versi beta pertama AlmaLinux dirilis pada 1 Februari 2021, dan rilis stabil pertama (8.3) AlmaLinux, dengan nama kode “Purple Manul,” diterbitkan pada 30 Maret 2021.

Rilis stabil terbaru dari AlmaLinux adalah AlmaLinux 8.5 “Arctic Sphynx,” dirilis pada 12 November 2021, dalam waktu 48 jam setelah rilis RHEL 8.5. Seperti yang Anda lihat, nomor versi mewakili versi RHEL yang menjadi dasarnya.

Seri AlmaLinux 8.x akan didukung hingga 2029, tahun CentOS 8 awalnya dijadwalkan mencapai Akhir Masa Pakai.

Linux Rocky

Rocky Linux didirikan oleh Gregory Kurtzer, pendiri proyek CentOS asli. Nama tersebut dipilih sebagai penghormatan kepada salah satu pendiri CentOS awal, Rocky McGaugh.

Seperti yang kami katakan sebelumnya, Red Hat mengumumkan akan mengalihkan fokus dari CentOS build hilir ke build upstream CentOS Stream pada 8 Desember 2020, dan keesokan harinya, upaya pengembangan Rocky Linux diluncurkan di GitHub. Lebih dari 650 kontributor bergabung dalam waktu kurang dari 24 jam.

Selain itu, proyek ini mendapat dukungan dari perusahaan multi-miliar dolar, seperti VMWare, AWS, Google, dll.

Tim Rocky Linux mengumumkan ketersediaan umum dari rilis stabil pertamanya, Rocky Linux 8.4 “Green Obsidian,” pada 21 Juni 2021. Mereka melakukan CentOS “klasik” lagi.

Rilis CentOS dulu diberi nomor setelah rilis RHEL. Ini memudahkan pengguna untuk menentukan versi RHEL mana yang digunakan sebagai basis kode sumber untuk setiap build CentOS. Rocky Linux menjalankan tradisi.

AlmaLinux vs. Rocky Linux

CentOS didirikan oleh Lance Davis dan Gregory Kurtzer pada tahun 2004. Pada tahun 2014, tim CentOS menerima kesepakatan dengan Red Hat.

Akibatnya, Red Hat mengakuisisi CentOS dan mendapatkan semua merek dagang, hak cipta, dll. Pada tahun 2019 IBM secara resmi mengakuisisi Red Hat, yang menyebabkan penghentian CentOS.

Tentu saja, saya mengerti bahwa sangat mudah untuk bersemangat tentang sebuah proyek di awal. Namun, jauh lebih sulit untuk menjadi antusias sepuluh tahun kemudian jika Anda tidak diberi kompensasi finansial untuk itu.

Dengan demikian, adakah yang bisa menjamin bahwa sejarah tidak akan terulang karena Rocky Linux dipimpin oleh orang yang sama yang, ditekan oleh perusahaan besar, meninggalkan proyek CentOS yang kemudian jatuh ke tangan Red Hat?

Jadi, saya tidak yakin mengapa orang terus menyebutkan bahwa pendiri CentOS juga mendirikan Rocky sebagai alasan untuk menggunakan Rocky Linux. Tolong, jangan mendasarkan pilihan perangkat lunak Anda pada kultus kepribadian. Dalam kasus Rocky Linux, masalah bagi saya adalah kepercayaan!

Mari kita lihat bagaimana keadaannya dalam hal migrasi. Rilis pertama Rocky Linux juga menyertakan alat konversi (migrate2rocky) yang dapat membantu Anda dalam memigrasikan sistem CentOS Anda ke Rocky Linux. Anda dapat memigrasikan instalasi CentOS, AlmaLinux, RHEL, atau Oracle Linux yang ada ke Rocky Linux.

Perhatikan bahwa alat yang disebutkan dapat memigrasikan distribusi apa pun yang terdaftar hanya ke Rocky Linux.

Sekarang mari kita lihat pendekatan AlmaLinux. Pertama, mereka memulai proyek baru yang disebut Elevate, yang merupakan inisiatif mereka untuk memungkinkan pengguna meningkatkan atau bermigrasi di antara distro berbasis RHEL.

Apakah Anda melihat perbedaan antara "hanya untuk" dalam kasus Rocky dan "untuk semua" dalam pendekatan AlmaLinux? Di mata saya, jalan AlmaLinux lebih mulia, lebih dekat dengan semangat open source dan kebebasan untuk memilih, dan saya menghormati itu.

AlmaLinux Linux Rocky
Versi Produksi Sejak Maret 2021 Sejak Juni 2021
Kompatibilitas biner RHEL 1:1 Ya Ya
Penundaan pembaruan rutin Sekitar 1 hari kerja Sekitar 1 hari kerja
Kesalahan Ya Ya
Siklus hidup 10 Tahun 10 Tahun
Dukungan komersial pihak ke-3 pihak ke-3
Dukungan ARM Ya Ya
Dukungan PowerPC Ya Direncanakan
dukungan s390x Direncanakan TBD
Boot Aman Ya Ya
Dimiliki Oleh AlmaLinux OS Foundation Yayasan Perangkat Lunak Perusahaan Rocky
Dimiliki oleh jenis organisasi Norlaba 501(c)(6) Untuk Keuntungan, Perusahaan Kepentingan Umum

Dan sekarang saatnya untuk beralih ke aspek yang mungkin paling penting – model tata kelola.

Model Tata Kelola

AlmaLinux OS Foundation adalah 501(c)(6) organisasi nirlaba . Itu dibuat untuk menempatkan kepemilikan OS, kekayaan intelektual, dan arah proyek ke tangan komunitas.

CloudLinux tidak memiliki kendali atas AlmaLinux OS Foundation. Komunitas mengontrol dan memiliki AlmaLinux, dan tidak ada yang bisa mengubahnya. Bukan CloudLinux, bukan perusahaan lain, atau siapa pun.

Tidak ada perusahaan induk di belakang AlmaLinux. Ya, CloudLinux memiliki ide untuk memulai proyek, tetapi AlmaLinux sepenuhnya independen dan tidak dimiliki oleh CloudLinux. Sebaliknya, ini 100% dimiliki dan diatur oleh komunitas.

Sekarang, Anda mungkin bertanya pada diri sendiri, seberapa banyak kesamaan CloudLinux OS dan AlmaLinux? Anda akan terkejut dengan jawabannya – mereka tidak memiliki kesamaan.

CloudLinux OS adalah produk yang berbeda dengan pelanggan dan tujuannya. Ini tidak ada hubungannya dengan misi AlmaLinux.

Mari kita lihat bagaimana keadaan Rocky Linux.

Rocky Linux diatur dan dikelola oleh Rocky Enterprise Software Foundation (RESF), yang didirikan oleh Kurtzer.

Pada saat yang sama, ia juga merupakan Perusahaan Manfaat Publik (PBC) pemilik, yang menyediakan payung di balik Rocky Linux.

Jadi, Kurtzer pada dasarnya memiliki Rocky. Kita hanya harus percaya padanya bahwa dia akan mencegah apa yang terjadi sebelumnya terjadi lagi.

Penting bahwa PBC tidak memiliki keinginan untuk menghasilkan pendapatan, tidak ada produk, atau layanan; ia bertanggung jawab penuh untuk memelihara aset, hukum, dan struktur organisasi.

Ya, RESF memiliki dewan pengatur, tetapi di mana pun Anda melihatnya, Kurtzer adalah pemegang perusahaan dan mungkin pembuat keputusan di Rocky Linux. Bergantung pada sudut pandang Anda, ini dapat dilihat sebagai baik dan buruk.

Pada saat yang sama, AlmaLinux OS Foundation adalah organisasi nirlaba 501(c)(6) sejati dengan dewan direksi independen dan kepemilikan komunal, dengan kontributor yang memiliki kemampuan pemungutan suara langsung dan suara langsung dalam tata kelola proyek.

IMHO, lisensi Rocky adalah hak milik dibandingkan dengan AlmaLinux, yang sangat jelas untuk memastikan bahwa itu adalah non-profit milik komunitas.

Pengalaman Membangun Kembali RHEL

Rocky adalah inisiatif dari pendiri CentOS, yang berarti banyak pengalaman di bidang ini.

Di sisi lain, AlmaLinux sebagian besar dikembangkan oleh tim CloudLinux, yang juga memiliki pengalaman hebat dengan CentOS, jadi sebenarnya, tim pengembang inti memiliki lebih dari satu dekade pengalaman membangun kembali RHEL.

Jadi dalam hal pengalaman, mereka berdua memilikinya.

Dukungan Komersial

Almalinux dan Rocky Linux memiliki dukungan komersial. Yang pertama menggabungkan TuxCare (dimiliki oleh CloudLinux), sedangkan yang kedua memiliki CIQ.

TuxCare menggunakan apa yang CloudLinux gunakan untuk memanggil KernelCare. Ini adalah merek payung CloudLinux baru yang mencakup patch langsung untuk komponen penting, layanan dukungan untuk sistem yang telah melewati Akhir Masa Pakainya, dan sekarang juga untuk distribusi saat ini.

Dalam kasus Rocky, Kurtzer baru-baru ini meluncurkan CIQ, atau Ctrl IQ, untuk memberikan dukungan bagi pelanggan perusahaan Rocky Linux di industri seperti pertahanan dan pemerintahan, media, farmasi, komputasi kinerja tinggi (HPC), penelitian, dan banyak lagi.

CIQ banyak berinvestasi dalam kesuksesan Rocky, hingga CIQ mensponsori Rocky Enterprise Software Foundation baik secara finansial maupun dengan mempekerjakan insinyur dan mendedikasikan waktu mereka untuk proyek tersebut.

Umpan Balik Komunitas

Seperti yang telah kita semua lihat, mungkin 99% distro Linux dengan bangga mengibarkan bendera dengan kata "Komunitas" di halaman depan situs web mereka. Seperti yang kita ketahui, ini adalah dasar bagi komunitas Linux untuk membangun.

Untuk beberapa distro Linux, komunitas benar-benar sesuatu yang mereka hormati dan pertimbangkan. Bagi yang lain, ini hanya pendekatan pemasaran.

Pengalaman pribadi saya adalah bahwa AlmaLinux terbuka untuk komunikasi, dan selalu ada seseorang di sana dari tim mereka untuk menyambut Anda dan menjawab pertanyaan. Tapi sayangnya, saya tidak bisa mengatakan hal yang sama untuk Rocky Linux.

Kesimpulan

AlmaLinux dan Rocky Linux memiliki banyak kesamaan, tetapi ada perbedaan signifikan dalam cara pemeliharaan dan pengaturannya.

Meskipun saya bukan penggemar berat Red Hat dan turunannya, jika saya harus memilih pengganti berbasis RHEL, saya akan memilih AlmaLinux karena saya melihat sistem manajemen dan pendanaan setiap distribusi dan lebih memilih pendekatan Alma.

Selain itu, AlmaLinux lebih responsif dan mendapatkan pembaruan lebih cepat.

Namun, beralih di antara mereka hanya karena keduanya didasarkan pada hulu yang sama. Jadi, jika yang Anda jalankan tertinggal atau terhambat oleh politik/drama, Anda dapat dengan mudah beralih ke yang lain.

Keduanya sangat baik, dan apa pun yang Anda pilih, itu akan bekerja dengan baik.


AlmaLinux
  1. AlmaLinux vs Rocky Linux

  2. Cara menginstal Erlang di Rocky Linux/Alma Linux/CentOS 8

  3. Bagaimana memulai GUI di CentOS/AlmaLinux/Rocky Linux 8

  1. CentOS vs Ubuntu – Mana yang Harus Dipilih untuk Server Web Anda

  2. Cara Menginstal Terraform Di AlmaLinux 8, CentOS 8 dan Rocky Linux 8

  3. Migrasi CentOS 8 ke Rocky Linux

  1. Cara Instal Docker di Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

  2. Cara Upgrade CentOS 7 ke Rocky Linux 8

  3. Instal Cluster Kubernetes Menggunakan Kubeadm Di RHEL, CentOS, AlmaLinux, Rocky Linux