Sebenernya yang bedain distro "biasa" sama "enterprise" distro apa ya?
Bedanya di support level pak. Yang versi enterprise itu come with support, semua softwarenya diverifikasi. Mereka hire orang untuk verifikasi dan patch source code.
Support?
Yang kedua ya itu, LTS. Makannya ga perlu selalu upgrade tiap ada update baru. Ini penting buat enterprise. Upgrade tiap ada versi baru ke 1000+ mesin itu capek.
La distro lain apa ga juga kaya gini (ketika ada update dari upstream bakalan di cek dan di patch)?
Lho kalo itu sih gampang, yang susah itu backport.
backport gimana tuh maksudnya
Anggap misalnya Anda punya software yang jalan di GLIBC versi 2.93. Tapi ternyata vulnerable, fixnya ada di GLIBC 2.97 tapi 2.97 ini ga compatible ama 2.93. Maka kamu harus hire orang buat 'backport' patch tadi ke versi sebelumnya.
Kenapa? Kalo cuma disuruh 'upgrade' tiap kali ada CVE ya pe-er. Upgrade ribuan atau ratusan ribu mesin itu ga mudah.
Makannya di RH kalo mau akses reponya harus bayar. Apakah artinya ga open source? Enggak, tetep open source. Cuma ya kalo mau ambil binary ya bayar. Tidak melanggar GPL apapun.
GPL/Open Source != Gratis.
Oalah berarti di repo distro enterprise itu aplikasinya pada fork-an dengan fitur yang udah terpatch tersendiri gitu ya?
Keberadaan distro kaya AlmaLinux, Rocky Linux itu ngambil source code nya RH terus di-recompile dan dibuat distro yang sourcenya 1-1 dgn RH, tapi bebas ga pake bayar. Bedanya ya tidak ada 'support package' nya.
Yang baik banget itu ya Oracle Linux, ada supportnya kalo mau wkwkw.
Iya, mungkin patch yang udah ada di upstream, bisa jadi patch yang belum di upstream juga ini berlaku buat semua software yang ada di distro tersebut. Ga cuma kernel, atau shell, semuanya.
Support yang dimaksud disini itu yang kaya gimana?
Ya kamu bisa minta Oracle buat nge-patch misalnya, atau nyewa mereka ngerjain sasuatu yang khusus jalan buat use case kamu.
Itu free?
Misal anggap kamu punya vendor yang bikin aplikasi internal proprietary, yang cuma jalan di Oracle Linux 7, tapi vulnerable karena ada dependensi ke satu paket di Oracle Linux 7. Ya minta oracle buat nolongin kamu biar softwarenya tetep jalan.
'nyewa' pak :))
Oalah, bedanya sama yang punyanya RH apa tuh?
bedanya Oracle Linux optional. RH harus, kalo mau pake distronya.
Jatohnya kaya hiring dev nya gitu ya?
Nah itu namanya 'support'
Dan enterprise itu juga sangat seneng kalo ada 'pihak lain yang bisa disalahkan'. Makannya mereka seneng beli support 😛
Oalah
Disalahkan?
Kalo misalnya nda ada patch apa-apa gimana, ya itu keuntungannya RedHat.
Misal, kamu ada mission critical software, pake RHEL-8. Terus di-hack karena ada vulnerability di kernel yang dipake di RHEL-8. Kamu bisa 'salahkan' redhat.
Kalo kamu pake Fedora, ga bisa. Karena As-Is.
Apalagi pake arch kwkwkw, sono patch sendiri.
Itu nanti dapet komisi ganti rugi nya atau gimana jadi?
ada lah perjanjiannya 😄 kalo kamu beli barang kan ada TOSnya.
Ok okey nice bang infonya, jadi tau tentang ginian
thanks bang
Silahkan hasil prompt saya ke chatgpt