Sejarah CentOS, Rocky Linux, dan AlmaLinux
Pahami perubahan Red Hat Linux menjadi Fedora dan RHEL, alasan CentOS hadir, serta dampak pengumuman 8 Desember 2020 yang mengakhiri CentOS Linux 8 pada 2021.
Mengapa ada dua rebuild gratis Red Hat Enterprise Linux
Rocky Linux dan AlmaLinux ada karena Red Hat menghentikan CentOS Linux bertahun-tahun lebih awal daripada jadwal yang telah direncanakan penggunanya. CentOS adalah rebuild gratis tanpa merek dari Red Hat Enterprise Linux (RHEL), dan memiliki periode dukungan panjang yang sama. Pada 8 Desember 2020, CentOS Project mengumumkan bahwa CentOS Linux 8 akan dihentikan pada akhir 2021, bukan berjalan hingga 2029. Dua proyek pengganti diumumkan dalam waktu satu minggu setelah pengumuman tersebut, dan keduanya masih merilis versi hingga saat ini.
Pengumuman tersebut baru dapat dipahami setelah Anda mengetahui apa itu CentOS dan mengapa salinan gratis produk komersial dapat diizinkan untuk tetap ada. Kisah ini bermula pada 2003.
Ke mana Red Hat Linux pada 2003: Fedora dan RHEL
Produk awal Red Hat adalah distribusi dalam kemasan bernama Red Hat Linux. Rilis non-beta pertamanya tersedia pada Mei 1995. Red Hat tidak menulis sistem tersebut dari awal, dan perjalanan dari Unix Bell Labs ke kernel Linux gratis menjelaskan mengapa komponen yang dikemasnya boleh dijual dalam kemasan. Rilis terakhirnya, Red Hat Linux 9, dirilis pada 31 Maret 2003 dan mencapai akhir masa dukungan pada 30 April 2004.
Pada saat itu, Red Hat menjual produknya kepada perusahaan. Perusahaan membutuhkan sesuatu yang tidak dapat diberikan oleh produk dalam kemasan: versi yang tetap stabil selama bertahun-tahun, dengan perbaikan keamanan dan tanpa upgrade yang tidak terduga. Red Hat membangunnya sebagai Red Hat Linux Advanced Server, yang menjadi Red Hat Enterprise Linux 2.1 pada Maret 2002. RHEL dijual sebagai langganan dengan biaya per sistem per tahun. Langganan tersebut mencakup pembaruan dan dukungan. Langganan itu juga mencakup sertifikasi: vendor perangkat keras dan vendor perangkat lunak komersial menguji produknya secara khusus terhadap RHEL, lalu mencantumkan RHEL dalam ketentuan dukungan mereka.
Jalur gratis kemudian tidak memiliki fungsi yang jelas, sehingga Red Hat menggabungkannya dengan proyek komunitas eksternal. Fedora Project dan Red Hat Project resmi bergabung pada 22 September 2003. Fedora menjadi distribusi gratis yang bergerak cepat dan menjadi tempat pertama untuk memasukkan pengembangan baru. RHEL menjadi distribusi berbayar yang bergerak lebih lambat dan dibangun dari Fedora. Sejak saat itu, alur pengembangan berjalan ke arah tersebut: Fedora memimpin, RHEL mengikuti. Contoh yang paling jelas adalah systemd, yang menjadi default Fedora pada Mei 2011 dan baru hadir di RHEL melalui versi 7 pada Juni 2014. Dengan demikian, perdebatan tentang penggantian SysV init telah diselesaikan di upstream bertahun-tahun sebelum perubahan tersebut diterapkan pada server enterprise.
Pemisahan tersebut menyisakan celah. Banyak orang menginginkan lifecycle sepuluh tahun seperti RHEL tanpa biaya per server, sedangkan Fedora tidak dapat memenuhinya karena setiap rilis Fedora didukung selama kira-kira tiga belas bulan.
Mengapa rebuild RHEL secara gratis dapat dilakukan?
RHEL hampir seluruhnya dibangun dari software yang menggunakan lisensi bebas, dan GNU General Public License (GPL) adalah lisensi yang relevan dalam hal ini. Lisensi tersebut mewajibkan pihak yang menerima binary untuk dapat memperoleh source yang sesuai. Red Hat memenuhi kewajiban itu secara publik dengan menerbitkan source RPM (SRPM, source terpaket untuk setiap komponen) di server publik, lalu di repositori git.centos.org.
Source bukan keseluruhan produk. Ada dua bagian RHEL yang tidak pernah bebas untuk disalin. Merek dagang Red Hat adalah milik Red Hat, sehingga pihak yang melakukan rebuild harus menghapus setiap logo dan setiap penyebutan nama tersebut. Layanan berbayar juga tetap berada di balik paywall: server update, kontrak dukungan, proses sertifikasi, dan errata yang menjelaskan setiap perbaikan.
Prosedurnya mudah dijelaskan. Ambil source yang dipublikasikan, hapus branding, lakukan rebuild, lalu publikasikan hasilnya. Tujuannya adalah kompatibilitas bug-for-bug, yang berarti hasil rebuild membawa patch dan perilaku yang sama seperti RHEL, termasuk bug. Ketepatan ini penting karena software komersial disertifikasi untuk RHEL. Jika hasil rebuild berperilaku identik, software tersebut dapat berjalan di dalamnya, meskipun vendor tidak akan memberikan dukungan untuk platform itu.
Untuk apa CentOS digunakan?
CentOS adalah singkatan dari Community ENTerprise Operating System. Sistem ini berawal dari proyek bernama cAos Linux yang dimulai oleh Gregory Kurtzer pada 2002. Rilis CentOS pertama tersedia pada 14 Mei 2004 dengan nomor versi 2 karena dibangun dari RHEL 2.1AS.
Daya tariknya terletak pada siklus dukungannya. Setiap rilis CentOS mengikuti periode dukungan RHEL selama sepuluh tahun, dan tidak memerlukan biaya. Perusahaan hosting menggunakannya untuk image default, universitas menjalankannya pada cluster, vendor appliance menyertakannya dalam produk mereka, dan control panel mengasumsikan sistem ini tersedia. Jika Anda menyewa virtual private server antara sekitar 2006 dan 2020, CentOS tersedia dalam daftar sistem operasi, dan sering kali menjadi pilihan default.
CentOS Linux 7 menunjukkan bahwa model tersebut berjalan sesuai yang dijanjikan. Sistem ini dirilis pada 7 Juli 2014, dan dukungan keamanannya berlangsung hingga 30 Juni 2024, hanya beberapa hari kurang dari sepuluh tahun penuh. Rekam jejak tersebut membuat orang yakin untuk menyusun rencana sepuluh tahun berdasarkan rilis berikutnya.
Perubahan setelah CentOS bergabung dengan Red Hat pada 2014
Pada 7 Januari 2014, Red Hat dan CentOS Project mengumumkan bahwa mereka akan bekerja sama. Chief technology officer Red Hat saat itu, Brian Stevens, dan lead developer CentOS, Karanbir Singh, sama-sama berbicara dalam pengumuman tersebut. Red Hat menyumbangkan staf dan infrastruktur, beberapa developer inti CentOS menjadi karyawan Red Hat, dan project tersebut memperoleh governing board formal.
Bagi pengguna, dampak yang terlihat bersifat positif. Build tersedia lebih cepat setelah setiap rilis RHEL. Source code dipindahkan ke git.centos.org. Special Interest Group menghasilkan konten tambahan di atas distribusi dasar, seperti stack virtualisasi dan storage.
Perubahan strukturalnya lebih sulit terlihat, tetapi perubahan inilah yang menjadi penting enam tahun kemudian. Project yang membangun ulang RHEL kini didanai dan sebagian besar dikelola oleh perusahaan yang menjual RHEL. Tidak ada ketentuan dalam pengaturan tersebut yang mewajibkan Red Hat untuk terus menjalankan rebuild itu.
Mengapa CentOS Linux 8 berakhir pada 2021?
CentOS Linux 8 dirilis pada 24 September 2019. RHEL 8 didukung hingga 31 Mei 2029, sehingga CentOS Linux 8 juga dianggap akan didukung hingga 2029.
Pada 8 Desember 2020, Rich Bowen menerbitkan tulisan "CentOS Project shifts focus to CentOS Stream" di blog CentOS. CentOS Linux 8 akan berakhir pada 31 Desember 2021. CentOS Linux 7 tetap menggunakan tanggal akhir semula, yaitu 30 Juni 2024. Alasan yang diberikan adalah bahwa masa depan proyek tersebut adalah CentOS Stream.
The data behind this chart
[
{
"label": "Announced at release, September 2019",
"support_window": 9.7
},
{
"label": "Delivered, ended December 2021",
"support_window": 2.3
}
]CentOS Linux 8 dirilis dengan periode dukungan yang diperkirakan sekitar 9.7 tahun. Periode tersebut hanya berlangsung sekitar 2.3. Tidak ada fitur yang dihapus dan tidak ada kode yang mengalami penurunan kualitas. Yang hilang adalah tanggal yang sebelumnya telah dijadikan dasar komitmen, pada mesin yang sudah digunakan di production, dengan pemberitahuan sedikit lebih dari satu tahun. Memindahkan sistem operasi di seluruh fleet merupakan pekerjaan yang harus direncanakan, tetapi hal ini berubah menjadi pekerjaan yang tidak direncanakan dengan tenggat waktu.
Apa sebenarnya CentOS Stream?
Sebagian besar pemberitaan masih menggambarkan CentOS Stream sebagai produk yang membatalkan CentOS Linux. Waktunya memang bertepatan, tetapi penjelasan tersebut keliru karena kedua produk itu memiliki arah yang berlawanan.
CentOS Linux berada di downstream RHEL. Red Hat merilis minor release RHEL, lalu CentOS membangunnya kembali setelah itu. Salinannya selalu tersedia setelah versi aslinya.
CentOS Stream berada di upstream RHEL. CentOS Stream adalah cabang publik tempat minor release RHEL berikutnya dirakit. Pekerjaan mengalir dari Fedora ke CentOS Stream, lalu ke RHEL. Karena itu, sebuah paket muncul lebih dahulu di Stream dan baru kemudian masuk ke minor release RHEL. Stream dikirimkan secara berkelanjutan, sehingga tidak berhenti di antara versi minor seperti RHEL yang dirilis secara berkala.
Hal ini membuat Stream berguna untuk pekerjaan yang tidak pernah dapat dilakukan CentOS Linux. Jika Anda memelihara software yang harus tetap berfungsi pada minor release RHEL berikutnya, Stream memperlihatkan release tersebut beberapa bulan lebih awal. Jika Anda ingin bug diperbaiki di RHEL, Stream menjadi tempat untuk mengirimkan patch. Rebuild downstream tidak pernah menyediakan opsi tersebut. Argumen Red Hat pada 2020 adalah bahwa pendekatan ini mengubah salinan pasif menjadi distribusi yang benar-benar dapat diubah oleh komunitas.
Stream tetap merupakan pengganti yang buruk untuk kebutuhan pengguna CentOS Linux, dan masa dukungannya menunjukkan hal tersebut. CentOS Stream 10 dirilis pada December 12, 2024 dengan masa dukungan sekitar lima tahun, sedangkan RHEL memiliki masa dukungan sepuluh tahun. Tim yang menjalankan fleet berdasarkan rencana sepuluh tahun tidak mendapatkan versi yang lebih cepat dari rencana tersebut. Mereka mendapatkan produk yang berbeda dengan tujuan yang berbeda.
Asal Rocky Linux dan AlmaLinux
Rocky Linux diumumkan pada 8 Desember 2020, pada hari yang sama dengan pengumuman CentOS, oleh Gregory Kurtzer, yang memulai proyek yang kemudian berkembang menjadi CentOS. Nama tersebut merupakan penghormatan kepada Rocky McGaugh, salah satu pendiri awal CentOS. Proyek ini dikelola oleh Rocky Enterprise Software Foundation (RESF), dan pendukung komersial utamanya adalah CIQ, perusahaan yang didirikan Kurtzer. Sebuah release candidate tersedia pada akhir April 2021, lalu rilis stabil pertama, Rocky Linux 8.4 "Green Obsidian", dirilis pada 21 Juni 2021.
AlmaLinux berasal dari CloudLinux, perusahaan yang sebelumnya telah menjual distribusi turunan RHEL kepada penyedia hosting. Pada 15 Desember 2020, CloudLinux berkomitmen mengalokasikan lebih dari satu juta dolar AS per tahun untuk rebuild RHEL gratis yang saat itu diberi nama kode Project Lenix. Nama AlmaLinux diumumkan pada 12 Januari 2021, versi beta tersedia pada 1 Februari, dan AlmaLinux 8.3 "Purple Manul" dirilis pada 30 Maret 2021. Pada hari yang sama, kepemilikan dialihkan kepada AlmaLinux OS Foundation, organisasi nirlaba yang memegang merek dagang dan mengelola dewan proyek.
Kedua proyek tersebut menyelesaikan masalah yang sama dengan tata kelola yang berbeda. Rocky berasal dari orang yang memulai CentOS, dengan sebuah perusahaan yang dibangun untuk mendukungnya. AlmaLinux berasal dari perusahaan yang menyerahkan mereknya kepada sebuah yayasan pada hari distribusi tersebut dirilis. Selama dua tahun, perbedaan praktisnya kecil, dan keduanya menyediakan hal yang tidak lagi dimiliki pengguna CentOS Linux.
Perubahan Red Hat terhadap sumber RHEL pada 2023
Pada 21 Juni 2023, Mike McGrath, yang saat itu menjabat wakil presiden platform inti di Red Hat, menerbitkan "Furthering the evolution of CentOS Stream". Kalimat utamanya menyatakan bahwa CentOS Stream akan menjadi satu-satunya repositori untuk rilis kode sumber publik yang terkait dengan RHEL. Sumber RHEL yang sebelumnya diunggah ke git.centos.org tidak lagi diunggah ke sana.
Pelanggan dan mitra Red Hat tetap memperoleh akses ke sumber RHEL melalui portal pelanggan. Hal ini memenuhi GPL karena kewajiban tersebut berlaku kepada pihak yang menerima binary. Perubahannya terletak pada jalur publik. Catatan per paket mengenai isi yang tepat dari suatu rilis minor RHEL tidak lagi dipublikasikan secara terbuka. Selain itu, CentOS Stream berada di depan RHEL, bukan sejajar dengannya. Karena itu, proyek rebuild yang hanya menggunakan Stream tidak dapat mereproduksi versi minor yang telah dirilis secara persis.
Posisi Red Hat adalah bahwa Stream merupakan upstream dan sumber publik seharusnya berada di upstream. Posisi proyek rebuild adalah bahwa perubahan tersebut menghapus materi yang menjadi dasar pengembangan mereka sejak 2004. Kedua penjelasan tersebut benar. Perbedaannya terletak pada tujuan lisensi, bukan pada isi ketentuannya.
Bagaimana proyek-proyek rebuild merespons, dan apa itu OpenELA
Rocky Linux merespons lebih dahulu. Dalam unggahan tertanggal 29 Juni 2023, proyek tersebut menyatakan akan terus memperoleh sumber RHEL melalui jalur yang tidak memerlukan perjanjian tambahan: image container Universal Base Image (UBI) milik Red Hat dan instance RHEL bayar sesuai penggunaan di cloud publik. Siapa pun yang menerima biner tersebut memiliki hak GPL atas source yang sesuai. Rocky tetap berkomitmen mengikuti setiap rilis RHEL.
AlmaLinux memberikan respons yang berbeda. Pada Juli 2023, board yang diketuai benny Vasquez membatalkan target untuk menjadi salinan satu banding satu dari RHEL dan memilih kompatibilitas application binary interface (ABI). Kompatibilitas ABI berarti software yang dibuat untuk RHEL dapat berjalan tanpa modifikasi di AlmaLinux, meskipun keduanya bukan build yang identik. Pilihan ini memberikan kebebasan. AlmaLinux dapat merilis perbaikan sebelum RHEL, dan dapat terus mendukung hardware yang sudah tidak didukung RHEL.
Dua vendor yang lebih besar juga mengambil langkah. Pada 11 Juli 2023, SUSE menyatakan akan melakukan fork terhadap RHEL yang tersedia untuk publik dan menginvestasikan lebih dari sepuluh juta dolar AS dalam distribusi yang kompatibel. Oracle, yang telah merilis Oracle Linux sebagai produk yang kompatibel dengan RHEL sejak 2006, menerbitkan responsnya sendiri pada minggu yang sama.
Pada 10 Agustus 2023, CIQ, Oracle, dan SUSE mengumumkan Open Enterprise Linux Association (OpenELA). Ini adalah asosiasi perdagangan dengan satu tujuan: menerbitkan source enterprise Linux agar distribusi yang kompatibel dengan RHEL dapat terus dibuat, serta menjaga agar source tersebut bebas untuk didistribusikan ulang. Pada November 2023, asosiasi tersebut mengumumkan dokumen tata kelola dan ketersediaan kode. AlmaLinux tidak bergabung. Hal ini sesuai dengan keputusannya untuk menggunakan ABI, karena AlmaLinux tidak lagi memerlukan feed source yang persis sama.
Mana yang sebaiknya Anda jalankan pada server saat ini?
The data behind this chart
[
{
"distro": "RHEL 10",
"support_window": 10,
"notes": "Released May 2025, supported to May 2035"
},
{
"distro": "AlmaLinux 10",
"support_window": 10,
"notes": "Released May 2025, supported to May 2035"
},
{
"distro": "Rocky Linux 10",
"support_window": 10,
"notes": "Released June 2025, supported to May 2035"
},
{
"distro": "CentOS Stream 10",
"support_window": 5,
"notes": "Released December 2024, supported to May 2030"
}
]Rilis versi 10 menunjukkan hasil akhirnya. RHEL 10 dirilis pada 20 Mei 2025, AlmaLinux 10 "Purple Lion" pada 27 Mei 2025, dan Rocky Linux 10 "Red Quartz" pada 11 Juni 2025. Masing-masing menyediakan masa dukungan selama 10 tahun. CentOS Stream 10 menyediakan masa dukungan selama 5 tahun. Ini menunjukkan secara jelas bahwa distribusi tersebut adalah cabang pengembangan, bukan target yang dibekukan.
Proyek-proyek tersebut juga mulai berbeda dalam hal-hal yang dapat menimbulkan masalah saat digunakan. RHEL 10 menaikkan persyaratan minimum perangkat keras ke x86-64-v3, yaitu tingkat mikroarsitektur yang memerlukan instruksi CPU lebih baru seperti AVX2. Rocky Linux 10 mengikuti persyaratan tersebut dan menghapus dukungan untuk x86-64-v2. AlmaLinux 10 menggunakan x86-64-v3 secara default dan menyediakan build x86-64-v2 terpisah untuk prosesor yang lebih lama. Pada VPS murah yang berjalan di atas CPU host lama, satu keputusan ini menentukan apakah sistem dapat diinstal. Jika Anda sedang mempertimbangkan trade-off tersebut untuk mesin tertentu, perbandingan dua rebuild untuk VPS menyajikan janji kompatibilitas dan baseline CPU secara berdampingan. Perbedaannya tetap berlanjut setelah instalasi, dan menginstal Docker Engine di Rocky Linux atau AlmaLinux biasanya menjadi perbedaan pertama yang ditemui, karena podman sudah menggunakan perintah docker dan SELinux melakukan relabel pada bind mount dengan cara yang tidak disebutkan dalam panduan Ubuntu.
Empat kesimpulan praktis dari linimasa tersebut:
- Jika Anda memerlukan hubungan langsung dengan vendor, gunakan RHEL. Subscription adalah produknya, dan subscription tersebut mencakup sertifikasi serta layanan dukungan yang tidak dapat ditawarkan oleh rebuild.
- Jika Anda menginginkan apa yang dahulu diberikan CentOS Linux, AlmaLinux dan Rocky Linux sama-sama menyediakannya secara gratis dengan masa dukungan sepuluh tahun. Jika Anda berasal dari mesin Debian atau Ubuntu, penyesuaian sehari-hari terutama berkaitan dengan package manager. Karena itu, simpan padanan dnf untuk setiap perintah apt agar mudah digunakan selama minggu pertama.
- Jika Anda menulis software yang harus berjalan di RHEL, atau ingin patch Anda diteruskan ke RHEL, CentOS Stream adalah target yang tepat, dan masa dukungan yang lebih singkat merupakan konsekuensinya.
- Jika tidak satu pun kondisi tersebut berlaku, ekosistem Debian menjawab pertanyaan lifecycle yang sama dengan caranya sendiri, dan pilihan antara Ubuntu LTS dan rilis interim merupakan bentuk keputusan yang sama di ekosistem tersebut.
Pelajaran utama dari linimasa ini berkaitan dengan tata kelola, bukan kode. CentOS Linux adalah software yang baik, tetapi masa pakainya tetap berakhir lebih awal karena pendanaannya berasal dari perusahaan yang produknya ditiru. Saat memilih distribusi untuk mesin yang Anda harapkan berjalan selama satu dekade, periksa siapa yang membiayainya dan siapa pemilik mereknya. AlmaLinux menyimpan mereknya di sebuah foundation. Rocky menyimpan mereknya di RESF, dengan CIQ sebagai sponsor komersial. Kedua proyek tersebut menerbitkan informasi itu, dan ini lebih transparan daripada informasi yang dapat diperiksa pengguna CentOS pada 2019.
Hal ini berdampak langsung jika Anda menyewa server. Pada VPS tanpa pengelolaan, Anda menerapkan update sendiri, sehingga berakhirnya masa dukungan menjadi migrasi yang harus Anda rencanakan dan waktu yang harus Anda sediakan. Bagian rutin dari pekerjaan tersebut tidak memerlukan Anda terus berada di depan keyboard, dan mengatur dnf-automatic untuk menginstal update keamanan secara terjadwal membuat Anda dapat memusatkan perhatian pada migrasi yang benar-benar memerlukannya. Menginstal patch tidak sama dengan menjalankannya, jadi periksa update mana yang memerlukan reboot dan update mana yang hanya memerlukan service dimulai ulang sebelum menyatakan sebuah mesin telah dipatch. Jika pertanyaan tentang sistem operasi masih terbuka pada tingkat yang lebih luas, perbandingan antara Linux dan Windows Server perlu dipertimbangkan terlebih dahulu.
FAQ
Apakah CentOS sudah mati?
CentOS Linux telah dihentikan. CentOS Linux 8 berakhir pada December 31, 2021 dan CentOS Linux 7 berakhir pada June 30, 2024, sehingga keduanya tidak lagi menerima pembaruan keamanan. CentOS Project sendiri masih berlanjut dan menghasilkan CentOS Stream, yang merupakan produk berbeda: cabang pengembangan publik yang menjadi sumber bagi Red Hat Enterprise Linux. Jika server masih menjalankan CentOS Linux, sistem tersebut tidak memiliki patch keamanan, dan target migrasi yang umum adalah AlmaLinux dan Rocky Linux.
Apa perbedaan antara CentOS Stream dan CentOS Linux?
Arah pengembangannya. CentOS Linux berada di hilir: Red Hat merilis rilis minor RHEL, lalu CentOS membangunnya kembali setelah itu. CentOS Stream berada di hulu: di sinilah rilis minor RHEL berikutnya dirakit, sehingga kontennya tersedia sebelum RHEL, bukan sesudahnya. Stream diperbarui secara berkelanjutan, bukan dibekukan, dan CentOS Stream 10 memiliki periode dukungan sekitar lima tahun, sedangkan RHEL memiliki sepuluh tahun.
Sebaiknya saya memilih Rocky Linux atau AlmaLinux?
Keduanya gratis, keduanya mengikuti RHEL secara dekat, dan keduanya menyediakan periode dukungan sepuluh tahun. Jadi, untuk sebagian besar server, salah satunya dapat digunakan. Perbedaan praktisnya berasal dari keputusan yang mereka ambil pada 2023. Rocky bertujuan mencocokkan setiap rilis RHEL, dengan membangun ulang dari source yang diperolehnya melalui image container UBI dan instance cloud publik. AlmaLinux bertujuan mempertahankan kompatibilitas ABI. Hal ini memungkinkannya menerapkan patch lebih awal dan tetap mendukung hardware yang sudah tidak didukung RHEL. AlmaLinux 10 menyediakan build x86-64-v2 untuk CPU yang lebih lama, sedangkan Rocky Linux 10 memerlukan x86-64-v3. Jadi, pada hardware lama, detail ini dapat menentukan pilihan.
Apakah Red Hat melanggar GPL pada 2023?
Belum ada pengadilan yang menyatakan demikian, dan kewajiban GPL berlaku terhadap pihak yang menerima binary. Red Hat masih menyediakan source yang sesuai kepada pelanggannya. Perselisihannya berkaitan dengan apa yang terjadi setelah itu: subscription dapat ditolak saat masa berlakunya hendak diperpanjang, dan proyek rebuild menafsirkan hal tersebut sebagai tekanan agar mereka tidak menggunakan hak redistribusi yang diberikan oleh lisensi. Karena itu, Rocky beralih ke jalur source yang tidak membawa perjanjian subscription, dan OpenELA dibentuk untuk menerbitkan source secara terbuka.
Mengapa Red Hat menghentikan CentOS Linux?
Alasan yang dinyatakan dalam pengumuman pada December 8, 2020 adalah bahwa masa depan proyek tersebut adalah CentOS Stream, dan rebuild yang hanya menyalin RHEL tidak memberi komunitas cara untuk memengaruhinya. Banyak pengguna juga menafsirkan adanya motif komersial, karena CentOS Linux merupakan versi gratis dari produk yang dijual Red Hat dan digunakan dalam production oleh organisasi yang mampu membayar subscription. Tulisan Red Hat sendiri membahas model pengembangan, bukan tafsiran tersebut.