Kembali
2025/04/02
8. Beralih dari CentOS ke Oracle Linux
Pada Desember 2020, blog resmi CentOS mengumumkan bahwa pengembangan CentOS akan berakhir dan akan dialihkan ke CentOS Stream.
Pengumuman berakhirnya CentOS, yang sebelumnya memiliki kehadiran luar biasa sebagai distribusi yang kompatibel dengan RHEL (klon RHEL), menjadi kejutan besar.
Hampir tiga tahun telah berlalu sejak pengumuman berakhirnya CentOS pada tahun 2020, dan berbagai alternatif untuk CentOS telah muncul.
Dalam artikel ini, kami akan menjelaskan situasi terkini CentOS dan pasca-CentOS, serta cara beralih ke Oracle Linux, yang merupakan tujuan migrasi yang menjanjikan.
Akhir CentOS dan CentOS Stream
Untuk memahami situasi terkini CentOS, kami akan menjelaskan gambaran umum tentang akhir CentOS dan CentOS Stream yang baru.
Pengumuman Akhir Hayat CentOS
Pengumuman akhir CentOS diterbitkan di blog resmi CentOS, “Proyek CentOS mengalihkan fokus ke CentOS Stream.“

Isi blog ini dapat diringkas sebagai berikut:
- CentOS 8 akan berakhir dukungannya pada 31 Desember 2021
- CentOS 7 akan didukung hingga 30 Juni 2024 seperti biasa.
- CentOS akan beralih ke CentOS Stream di masa depan
- CentOS Stream adalah cabang hulu (pengembangan) dari RHEL. Ini diposisikan berbeda dari pembangunan ulang tradisional.
- Pengguna CentOS 8 didorong untuk bermigrasi ke CentOS Stream, yang memiliki lebih sedikit perbedaan, atau ke RHEL jika mereka khawatir menggunakannya di lingkungan produksi.
Selain itu, dari perspektif pengguna, ini dapat diungkapkan sebagai berikut:
- Dukungan untuk CentOS akan segera berakhir, jadi Anda perlu mempertimbangkan migrasi segera.
- Saat ini (September 2023), dukungan untuk CentOS 8 telah berakhir, dan dukungan untuk CentOS 7 akan berakhir pada Juni 2024. Setelah dukungan berakhir, paket pembaruan tidak akan lagi disediakan dan repositori Yum tidak akan lagi tersedia.
- Tidak ada paket pembaruan yang disediakan, meningkatkan risiko keamanan
- CentOS Stream bukan pembangunan ulang RHEL seperti CentOS, tetapi diposisikan sebagai versi pengembangan. Oleh karena itu, ada masalah dengan menggunakannya di lingkungan produksi, setidaknya.
Perbedaan antara CentOS dan CentOS Stream
CentOS adalah distribusi Linux yang kompatibel dengan RHEL, juga dikenal sebagai klon RHEL.
Oleh karena itu, ini kompatibel dengan RHEL dan hampir identik pada tingkat kode sumber.
Ngomong-ngomong, saya memperkenalkan diagram berikut dalam artikel sebelumnya, “Apakah Anda menggunakan Oracle Linux? (Bagian 1).“
Di sisi lain, CentOS Stream adalah build Nightly dari RHEL yang dirilis secara bergulir.
Build Nightly adalah build yang dihasilkan menggunakan kode sumber terbaru dari proyek pengembangan dan berbeda dari versi rilis resmi.
Ini sedikit sulit dipahami karena berbeda dari apa yang kita miliki hingga saat ini, tetapi diagram berikut yang diterbitkan oleh Proyek CentOS akan membantu.
Misalnya, RHEL 8 (≓ CentOS 8) diciptakan dengan bercabang dari Fedora 28.
8.2 dan 8.3 kemudian dirilis secara berurutan, dan errata dibuat untuk masing-masing.
Tergantung pada pengaturan OS, juga memungkinkan untuk memperbarui dari 8.3 ke 8.8 terbaru.
Sumber: CentOS Stream adalah Pengiriman Berkelanjutan dilisensikan CC BY-SA 4.0
CentOS Stream adalah sistem rilis bergulir, jadi tidak ada versi minor seperti 8.2 atau 8.3.
Ini hanya memiliki tanggal rilis.
Jika Anda melihat gambar ISO yang diterbitkan di situs cermin20230825
, itu memiliki tanggal seperti ini.
Juga, 20230825
dan di situs cermin latest
adalah sama, dan isi dari latest
selalu diperbarui.
Juga, ketika melihat tingkat paket individu, tidak ada jaminan bahwa CentOS Stream dan RHEL identik.
Karena perubahan dilakukan pada CentOS Stream terlebih dahulu, saat membandingkan versi terbaru, CentOS Stream lebih baru dan dapat dianggap sebagai versi yang belum diuji dalam produksi.

Saya harap Anda memahami bahwa meskipun CentOS dan CentOS Stream secara fungsional mirip, posisi mereka cukup berbeda.
Itulah mengapa ini menyebabkan kegaduhan di seluruh dunia.
Perbedaan antara CentOS dan CentOS Stream dijelaskan secara rinci di “Blog Insinyur Akahato Red Hat: Hubungan Antara Fedora/CentOS Stream/CentOS/RHEL.”
Silakan lihat jika Anda tertarik.
Periode dukungan untuk setiap distribusi Linux
Artikel ini memperkenalkan periode dukungan untuk distribusi Linux berbasis RHEL.
Satu-satunya versi CentOS yang saat ini didukung adalah CentOS 7, yang akan didukung hingga 30 Juni 2024.
Tidak ada CentOS 9.
Oleh karena itu, jika Anda saat ini menggunakan CentOS, Anda perlu bermigrasi ke salah satu distribusi Linux lainnya.
Versi | Akhir dukungan(*1) |
---|---|
CentOS 7 | 2024/06/30 |
CentOS 8 | 2021/12/31 |
CentOS Stream 8 | 2024/05/31 |
CentOS Stream 9 | Belum ditentukan (dijadwalkan sama dengan RHEL9) |
Red Hat Enterprise Linux 7 | 2024/06/30 |
Red Hat Enterprise Linux 8 | 2029/05/31 |
Red Hat Enterprise Linux 9 | 2032/05/31 |
Oracle Linux 7 | 2024/12 |
Oracle Linux 8 | 2029/07 |
Oracle Linux 9 | 2032/06 |
*1: Akhir dukungan untuk Oracle Linux adalah akhir Dukungan Premier. Dukungan Diperpanjang dan Dukungan Berkelanjutan akan disediakan untuk periode yang lebih lama.
Opsi migrasi CentOS
Mari kita pertimbangkan distribusi Linux yang menjadi kandidat untuk migrasi dari CentOS.
Dengan mempertimbangkan kemudahan migrasi, seri RHEL adalah yang terbaik, dan opsi utama adalah sebagai berikut:
- CentOS Stream
- Red Hat Enterprise Linux
- Oracle Linux
- AlmaLinux
- Rocky Linux
- MIRACLE LINUX
- Amazon Linux
AlmaLinux dan Rocky Linux adalah distribusi Linux yang lahir dari reaksi terhadap berakhirnya CentOS.
Keduanya disponsori oleh perusahaan besar dan juga ditawarkan di cloud publik.
Mana yang Anda pilih tergantung pada faktor seperti tujuan dan anggaran Anda, jadi sulit untuk mengatakan mana yang lebih baik tanpa syarat.
Tabel berikut membandingkannya dari perspektif penggunaan perusahaan.
Untuk penggunaan perusahaan, faktor penting termasuk panjangnya periode dukungan, apakah dukungan berbayar tersedia atau tidak, apakah perangkat keras yang didukung tersedia atau tidak, apakah paket komersial didukung atau tidak, dan biaya.
Distribusi | Lisensi/Langganan | Dukungan berbayar | Metode Migrasi | Kekurangan dan poin negatif |
---|---|---|---|---|
CentOS Stream | Tidak diperlukan | Tidak ada | Mengganti repositori | Tampaknya sangat stabil, tetapi Anda perlu berhati-hati. Ini tidak kompatibel dengan RHEL tradisional, jadi tidak ada perangkat keras yang didukung dan paket komersial tidak didukung. Bisakah Anda meyakinkan bos atau pelanggan Anda? |
Red Hat Enterprise Linux | Diperlukan | Bisa | Alat migrasi tersedia | Pemimpin industri, tetapi memerlukan langganan dan Perjanjian Perusahaan Red Hat |
Oracle Linux | Tidak diperlukan, tetapi beberapa fitur hanya tersedia untuk pengguna dukungan berbayar | Bisa | Alat migrasi tersedia | Memiliki rekam jejak panjang dan digunakan untuk aplikasi kritis seperti Exadata. Tidak terkenal di kalangan pengguna produk Oracle. |
AlmaLinux/Rocky Linux | Tidak diperlukan | Dukungan berbayar tersedia (termasuk dukungan pihak ketiga) | Alat migrasi tersedia | Ini adalah distribusi baru jadi Anda perlu mengawasinya. |
Amazon Linux | Tidak diperlukan | Bisa | Tidak ada alat yang disediakan vendor | Dapat digunakan di lokasi dan memiliki kompatibilitas tinggi dengan AWS. Karena berbasis Fedora, kompatibilitas tidak tinggi dan periode dukungan pendek sekitar 5 tahun. |
MIRACLE LINUX | Tidak diperlukan | Bisa | Alat migrasi tersedia | Meskipun memiliki rekam jejak panjang, tidak terkenal di kalangan vendor domestik. |
Beralih dari CentOS ke Oracle Linux menggunakan alat migrasi
centos2ol.sh
Oracle Linux menyediakan skrip yang mengganti CentOS ke Oracle Linux di tempat.
Kali ini, kami akan menggunakan skrip ini untuk mengganti CentOS 8 ke Oracle Linux 8.
Prosedur untuk beralih ke CentOS 7 hampir sama.
Oracle telah merilis beberapa dokumen, jadi dalam kolom ini kami akan membahas beberapa di antaranya secara mendalam sambil menyoroti poin-poin utama.
- Beralih dari CentOS 8 ke Oracle Linux 8
- Beralih dari CentOS Linux ke Oracle Linux
- Github: Beralih dari CentOS/Rocky Linux ke Oracle Linux
Untuk menjalankan skrip migrasi:
Langkah-langkah untuk menjalankan skrip migrasi adalah sebagai berikut.
Langkah-langkah persiapan 1 hingga 3 memerlukan beberapa perintah.
Namun, langkah migrasi 4 dan 5 dapat dilakukan dengan jumlah perintah yang minimal.
- Periksa pembatasan
- Cadangan sistem (dihilangkan dalam teks)
- Mempersiapkan CentOS sumber
- Pelaksanaan skrip migrasi
- Verifikasi pasca-migrasi
Periksa pembatasan
Pembatasan alat migrasi adalah sebagai berikut.
Untuk saat ini, Anda hanya perlu menyadari pembatasan ini, dan kami akan memeriksanya di bagian berikutnya, “Persiapan CentOS sumber.”
- Sumber adalah CentOS 6, 7, 8 atau Rocky Linux 8, 9
- Akses ke repositori Yum CentOS dan Oracle Linux, baik langsung atau melalui proxy
- Instansi tidak terdaftar dengan alat manajemen paket pihak ketiga seperti Spacewalk.
- Jika Anda telah menginstal paket dari sumber selain repositori resmi CentOS, mereka mungkin kompatibel, tetapi kami tidak menjamin bahwa mereka akan berfungsi. Beberapa perangkat lunak
/etc/oracle-release
mungkin menyebabkan masalah jika diinstal. - Jika beberapa modul kernel diinstal, seperti produk antivirus komersial atau driver perangkat keras, mereka mungkin tidak berfungsi setelah beralih.
- Skrip migrasi hanya mengaktifkan repositori dasar, seperti base, updates, dan BaseOS. Jika Anda telah menginstal paket dari repositori lain, Anda mungkin perlu mengaktifkan repositori tambahan.
- /var/cache memiliki setidaknya 5GB ruang kosong
Mempersiapkan CentOS sumber
Di sini kita akan memastikan bahwa kita tidak melanggar pembatasan skrip.
Harap dicatat bahwa langkah-langkah persiapan memerlukan hak administrator, jadi Anda harus menambahkan sudo sebelum perintah atau menggunakan su untuk menjalankannya sebagai pengguna root.
Saya telah menghilangkan sudo untuk menekankan kesederhanaan tampilan.
Juga, CentOS 8 merekomendasikan dnf daripada yum, tetapi saya tetap menggunakan yum karena kompatibel.
1. Periksa versi CentOS
Masuk ke sumber dan periksa versi CentOS.
Jika itu 8 seperti yang ditunjukkan di bawah ini, tidak ada masalah.
# cat /etc/centos-release
CentOS Linux release 8.3.2011
2. Periksa koneksi ke repositori Yum CentOS
Periksa apakah Anda dapat terhubung ke repositori Yum CentOS.
CentOS 8 tidak lagi memiliki repositori di situs cermin, jadi jika Anda tidak dapat terhubung, Anda akan mendapatkan kesalahan berikut:
# yum check-update
CentOS Linux 8 - AppStream 51 B/s | 38 B 00:00
Kesalahan: Gagal mengunduh metadata untuk repo 'appstream': Tidak dapat menyiapkan daftar cermin internal: Tidak ada URL di daftar cermin
Jika terjadi kesalahan, ubah repositori yang Anda tunjuk dengan menjalankan perintah berikut:
# sed -i -e 's/^mirrorlist/#mirrorlist/g' -e 's/^#baseurl=http:\/\/mirror/baseurl=http:\/\/vault/g' /etc/yum.repos.d/CentOS-*repo
Jika repositori tersedia, metadata repositori akan diunduh dan paket yang dapat diperbarui akan ditampilkan seperti di bawah ini.
# yum check-update
CentOS Linux 8 - AppStream 16 MB/s | 8.4 MB 00:00
CentOS Linux 8 - BaseOS 9.2 MB/s | 4.6 MB 00:00
CentOS Linux 8 - Extras 46 kB/s | 10 kB 00:00
NetworkManager.x86_64 1:1.32.10-4.el8 baseos
NetworkManager-libnm.x86_64 1:1.32.10-4.el8 baseos
3. Verifikasi bahwa tidak ada paket bermasalah
Periksa kernel dan paket yang diinstal di luar repositori dasar (anaconda, base, baseos, updates, AppStream, dll.).
Kernel khususnya bermasalah, jadi hapus kernel centosplus jika ada.
Menampilkan kernel yang diinstal.
Nama repositori dari mana itu diinstal ditampilkan di paling kanan.
Ini baik-baik saja dalam contoh ini.
# yum list installed kernel
kernel.x86_64 4.18.0-240.el8 @anaconda
Untuk memeriksa tidak hanya kernel tetapi juga paket yang diinstal dari selain repositori dasar, gunakan perintah berikut.
Jika ada paket yang diinstal dari repositori pihak ketiga seperti EPEL, paket yang relevan akan ditampilkan.
Namun, paket ruang pengguna jarang menjadi masalah.
# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{VENDOR}\n' | grep -v "CentOS"
4. Periksa repositori dasar
Verifikasi bahwa repositori dasar diaktifkan.
Jika dinonaktifkan, aktifkan.
# yum repolist
repo id nama repo
appstream CentOS Linux 8 - AppStream
baseos CentOS Linux 8 - BaseOS
extras CentOS Linux 8 - Extras
Jika ada repositori yang dinonaktifkan, aktifkan.
# dnf config-manager --enable BaseOS AppStream extras
Juga, jika pesan berikut yang dimulai dengan “Sistem ini adalah” ditampilkan di awal, sistem terdaftar dengan Spacewalk, dll.
Skrip migrasi tidak dapat digunakan, jadi hapus dari manajemen atau menyerah menggunakan skrip.
# yum repolist
...
Sistem ini menerima pembaruan dari server Red Hat Satellite atau Spacewalk
repo id nama repo
5. Pembaruan Paket
Perbarui paket ke versi terbaru.
Meskipun memperbarui ke versi terbaru tidak diperlukan, itu akan diperbarui saat Anda menjalankan skrip migrasi, jadi hasilnya akan sama pada akhirnya.
# yum update -y
6. Periksa ruang disk kosong
Verifikasi bahwa /var/cache memiliki setidaknya 5GB ruang kosong.
# df -h /var/cache
Sistem file Ukuran Digunakan Tersedia Penggunaan% Titik Pemasangan
/dev/mapper/cl_centos8-root 47G 1.7G 46G 4% /
7. Nonaktifkan pembaruan paket otomatis
Jika pembaruan paket otomatis diaktifkan saat skrip migrasi berjalan, mereka tidak akan berfungsi dengan baik, jadi harus dinonaktifkan.
CentOS memiliki dua jenis pembaruan paket otomatis:
- yum-cron (CentOS 7) atau dnf-automatic (CentOS 8)
- Packagekit yang terintegrasi dalam lingkungan desktop
Jika Anda tidak memiliki desktop yang diinstal, periksa yum-cron atau dnf-automatic.
Jika Anda memiliki desktop yang diinstal, Anda harus memeriksa keduanya.
7-1. Nonaktifkan dnf-automatic
Periksa apakah dnf-automatic diinstal.
Jika tidak ada yang ditampilkan seperti di bawah ini, lanjutkan ke “7-2. Nonaktifkan Packagekit”.
# rpm -qa | grep dnf-automatic
★Tidak ada yang ditampilkan jika tidak diinstal
Ketika diinstal, periksa pengaturan timer.
Dalam contoh berikut, unduhan otomatis (dnf-automatic-download.timer) diaktifkan.
# systemctl list-unit-files --type=timer | grep dnf-auto
dnf-automatic-download.timer diaktifkan
dnf-automatic-install.timer dinonaktifkan
dnf-automatic-notifyonly.timer dinonaktifkan
dnf-automatic.timer dinonaktifkan
Jika ada yang diaktifkan, nonaktifkan semuanya.
# systemctl disable dnf-automatic-download.timer --now
7-2. Nonaktifkan Packagekit
Jika Anda memiliki lingkungan GUI yang diinstal, periksa Packagekit.
# systemctl status packagekit
Ketika tertulis “active (running)” seperti yang ditunjukkan pada tanda ★, itu sedang berjalan.
Jika layanan Packagekit itu sendiri tidak ada, itu akan mengatakan “Unit packagekit.service tidak dapat ditemukan.” Ini tidak relevan dalam kasus ini.
● packagekit.service - Daemon PackageKit
Loaded: dimuat (/usr/lib/systemd/system/packagekit.service; statis; preset vendor: dinonaktifkan)
Active: ★aktif (berjalan)★ sejak Sel 2023-08-15 09:31:27 GMT; 59 detik yang lalu
Main PID: 21960 (packagekitd)
Tasks: 3
CGroup: /system.slice/packagekit.service
└─21960 /usr/libexec/packagekitd
15 Des 09:31:26 centos7 systemd[1]: Memulai Daemon PackageKit...
15 Des 09:31:27 centos7 PackageKit[21960]: daemon mulai
15 Des 09:31:27 centos7 systemd[1]: Memulai Daemon PackageKit.
Ketika Packagekit berjalan, hentikan layanan dan matikan startup otomatis.
# systemctl disable packagekit --now
8. Unduh skrip migrasi
Unduh skrip migrasi.
Jika Anda memerlukan proxy untuk mengakses Internet, tentukan server proxy di opsi --proxy
atau variabel lingkungan https_proxy
.
# curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh
Periksa opsi yang tersedia.
# bash centos2ol.sh -h
Penggunaan: centos2ol.sh [OPSI]
OPSI
-h
Tampilkan bantuan ini dan keluar
-k
Jangan instal kernel UEK dan nonaktifkan repo UEK
-r
Instal ulang semua RPM CentOS dengan RPM Oracle Linux
Catatan: Ini tidak diperlukan untuk dukungan
-V
Verifikasi informasi RPM sebelum dan sesudah beralih
Menjalankan Skrip Migrasi
Sekarang semuanya sudah siap, jalankan skrip migrasi untuk beralih ke Oracle Linux.
Waktu yang dibutuhkan untuk menjalankan tergantung pada jumlah paket yang diinstal, kecepatan saluran, dan kinerja mesin.
Dalam lingkungan yang saya uji, itu memakan waktu sekitar 10 hingga 60 menit.
# bash centos2ol.sh
Jika skrip berjalan dengan sukses, pesan berikut ditampilkan:
Sinkronisasi berhasil.
Memperbarui bootloader GRUB2.
Menghasilkan file konfigurasi grub ...
selesai
Mengganti kernel boot default ke UEK.
Menghapus cache yum
Pengalihan selesai.
Oracle merekomendasikan untuk me-reboot sistem ini.
Ikuti pesan untuk memulai ulang sistem.
# systemctl reboot
Verifikasi pasca-migrasi
Setelah reboot, periksa bagaimana sistem Anda.
- /etc/oracle-release telah ditambahkan dan /etc/centos-release telah dihapus.
$ ls -l /etc/*-release
-rw-r--r--. 1 root root 32 8 Agt 00:03 /etc/oracle-release
-rw-r--r--. 1 root root 489 8 Agt 00:03 /etc/os-release
-rw-r--r--. 1 root root 45 8 Agt 00:03 /etc/redhat-release
lrwxrwxrwx. 1 root root 14 8 Agt 00:03 /etc/system-release -> oracle-release
- Sebelum migrasi, versinya adalah CentOS 8.3, tetapi sekarang adalah Oracle Linux 8.8 terbaru. Jika Anda bermigrasi menggunakan skrip migrasi, itu akan menjadi versi terbaru.
$ cat /etc/oracle-release
Rilis Server Oracle Linux 8.8
- Kernel default adalah UEK, bukan RHCK. Jika Anda tidak ingin menggunakan UEK, tentukan
centos2ol.sh -k
saat menjalankan skrip seperti berikut:
$ uname -r
5.4.17-2136.322.6.2.el8uek.x86_64
- Periksa apakah ada paket CentOS yang tersisa. Kernel berikut ditampilkan. Ini tidak digunakan, jadi dapat dihapus.
$ rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{VENDOR}\n' | grep CentOS | sort -n
kernel-4.18.0-240.el8 CentOS
kernel-core-4.18.0-240.el8 CentOS
kernel-modules-4.18.0-240.el8 CentOS
- Mari kita melangkah lebih jauh dan menampilkan daftar paket terkait kernel. Kita bisa melihat bahwa kernel CentOS sebelumnya dan RHCK serta UEK terbaru untuk Oracle Linux diinstal.
# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{VENDOR}\n' | grep kernel- | sort -n
kernel-4.18.0-240.el8 CentOS
kernel-4.18.0-477.21.1.el8_8 Oracle America
kernel-core-4.18.0-240.el8 CentOS
kernel-core-4.18.0-477.21.1.el8_8 Oracle America
kernel-modules-4.18.0-240.el8 CentOS
kernel-modules-4.18.0-477.21.1.el8_8 Oracle America
kernel-tools-4.18.0-477.21.1.el8_8 Oracle America
kernel-tools-libs-4.18.0-477.21.1.el8_8 Oracle America
kernel-uek-5.4.17-2136.322.6.2.el8uek Oracle America
- Periksa repositori yang diaktifkan, Anda akan melihat bahwa mereka telah diganti dengan yang dari Oracle Linux.
yum repolist
repo id nama repo
ol8_UEKR6 Rilis Kernel Perusahaan Tak Terputus Terbaru 6 untuk Oracle Linux 8 (x86_64)
ol8_appstream Aliran Aplikasi Oracle Linux 8 (x86_64)
ol8_baseos_latest Oracle Linux 8 BaseOS Terbaru (x86_64)
Kesimpulan
Dengan menggunakan skrip migrasi, Anda dapat melihat bahwa sangat mudah untuk beralih dari CentOS ke Oracle Linux.
Bagian yang paling merepotkan adalah pekerjaan pemeriksaan pendahuluan.
Juga, meskipun tidak dijelaskan dalam teks utama, pastikan untuk membuat cadangan sebelum menjalankannya.
ringkasan
- Dukungan CentOS akan segera berakhir, jadi Anda perlu bermigrasi dengan cepat.
- Oracle Linux adalah target migrasi yang mungkin
- Skrip migrasi centos2ol.sh memudahkan untuk beralih dari CentOS ke Oracle Linux.
- Waktu migrasi sekitar 10 hingga 60 menit per server. Itu tergantung pada jumlah paket yang diinstal, kinerja server, dan kecepatan saluran.
- Skrip memiliki beberapa batasan, seperti dapat terhubung ke repositori internet.
Industri klon RHEL telah berada dalam kekacauan sejak akhir 2020, tetapi pada tahun 2023, ada keributan lain.
Red Hat sebelumnya telah merilis kode sumber RHEL, tetapi telah mengumumkan bahwa itu tidak akan dibuat publik di masa depan (lihat tautan di bawah).
Sebagai tanggapan, beberapa vendor telah mengumumkan tindakan balasan.
Oracle tidak hanya telah mengembangkan Oracle Linux selama bertahun-tahun, tetapi juga Solaris, jadi Anda mungkin merasa aman di bidang ini.