GNU/Linux >> Znalost Linux >  >> AlmaLinux

AlmaLinux vs Rocky Linux:Který si vybrat?

AlmaLinux vs Rocky Linux! Bezesporu jsou to dvě nejoblíbenější vidlice RHEL, ale která je ta správná volba? V tomto článku se podělím o svůj názor na tuto záležitost.

AlmaLinux a Rocky Linux jsou dvě nejjasnější hvězdy od doby, kdy se CentOS vzdal své pozice spolehlivého serverového operačního systému založeného na RHEL.

AlmaLinux i Rocky Linux se objevily v reakci na oznámení společnosti Red Hat z 8. prosince 2020, které uvádí, že ukončí provoz CentOS na základě vydání RedHat.

Open source je především o zajištění toho, aby měli uživatelé na výběr. AlmaLinux a Rocky Linux jsou identické přestavby RHEL, stejně jako byl CentOS. Z hlediska výkonu by tedy měly být stejné.

Obě distribuce jsou hlavními kandidáty na roli náhrad CentOS. Z technického hlediska mají obě za cíl být vidlicemi RHEL kompatibilními 1:1. Proto je volba mezi těmito dvěma většinou provedena z ideologických důvodů.

Lidé uvedli některé platné body za to, že nepoužívají CentOS Stream, jedním z nich je, že to není totéž jako RHEL jako dříve a jako nyní AlmaLinux a Rocky Linux. Lidé používali CentOS, protože šlo o přestavbu RHEL, což už neplatí.

Než však přejdeme k hlavnímu tématu tohoto článku, pojďme se nejprve rychle podívat na obě distribuce.

AlmaLinux

Když Red Hat oznámil, že již nebude udržovat verze CentOS, CloudLinux, společnost specializující se na poskytování přizpůsobeného operačního systému založeného na Linuxu velkým poskytovatelům hostingu a datovým centrům, se rozhodla vytvořit vlastní vidlici RHEL.

Původně se jmenoval Project Lenix, 14. ledna 2021 byl přejmenován na AlmaLinux. Měl to být operační systém pro všeobecné použití, který bude vždy zdarma. Navždy!

Když byl projekt poprvé oznámen, CloudLinux přislíbil roční podporu ve výši 1 milionu dolarů, která stále platí. Ačkoli CloudLinux z velké části financuje AlmaLinux, nevlastní projekt ani software, který produkuje.

První beta verze AlmaLinuxu byla vydána 1. února 2021 a první stabilní verze (8.3) AlmaLinuxu s kódovým označením „Purple Manul“ byla zveřejněna 30. března 2021.

Poslední stabilní verzí AlmaLinuxu je AlmaLinux 8.5 „Arctic Sphynx“, vydaná 12. listopadu 2021, do 48 hodin od vydání RHEL 8.5. Jak vidíte, číslo verze představuje verzi RHEL, na které je založeno.

Série AlmaLinux 8.x bude podporována do roku 2029, tedy roku, kdy byl původně plánován konec životnosti CentOS 8.

Rocky Linux

Rocky Linux založil Gregory Kurtzer, původní zakladatel projektu CentOS. Jméno bylo vybráno jako pocta ranému spoluzakladateli CentOS Rockymu McGaughovi.

Jak jsme již řekli dříve, Red Hat oznámil, že se 8. prosince 2020 přesouvá zaměření z downstreamového sestavení CentOS na upstream sestavení CentOS Stream, a hned následující den bylo na GitHubu spuštěno úsilí o vývoj Rocky Linuxu. Více než 650 přispěvatelů se připojilo za méně než 24 hodin.

Projekt má navíc podporu od mnoha miliardových společností, jako jsou VMWare, AWS, Google atd.

Tým Rocky Linux oznámil obecnou dostupnost své první stabilní verze, Rocky Linux 8.4 „Green Obsidian“, 21. června 2021. Znovu dělají CentOS „klasicky“.

Vydání CentOS bývala číslována po vydáních RHEL. To uživatelům usnadnilo určit, která verze RHEL byla použita jako základ zdrojového kódu pro jakékoli sestavení CentOS. Rocky Linux pokračuje v tradici.

AlmaLinux vs. Rocky Linux

CentOS založili Lance Davis a Gregory Kurtzer v roce 2004. V roce 2014 tým CentOS přijal smlouvu s Red Hat.

V důsledku toho Red Hat získal CentOS a získal všechny ochranné známky, autorská práva atd. V roce 2019 IBM oficiálně získala Red Hat, což vedlo k ukončení CentOS.

Samozřejmě chápu, že je snadné se pro projekt na začátku nadchnout. Je však mnohem obtížnější být nadšený o deset let později, pokud za to nejste finančně kompenzováni.

Může tedy někdo zaručit, že se historie nebude opakovat, protože Rocky Linux vede stejný člověk, který pod tlakem velké korporace opustil projekt CentOS, který se následně dostal do rukou Red Hatu?

Nejsem si tedy jistý, proč lidé neustále zmiňují, že zakladatel CentOS také založil Rockyho jako důvod pro použití Rocky Linuxu. Prosím, nezakládejte svůj výběr softwaru na kultu osobnosti. V případě Rockyho Linuxu je pro mě problém důvěra!

Podívejme se, jak se věci mají z hlediska migrace. První verze Rocky Linux také obsahuje nástroj pro převod (migrate2rocky), který vám může pomoci s migrací vašeho systému CentOS na Rocky Linux. Stávající instalaci CentOS, AlmaLinux, RHEL nebo Oracle Linux můžete migrovat na Rocky Linux.

Upozorňujeme, že zmíněný nástroj může migrovat všechny uvedené distribuce pouze na Rocky Linux.

Nyní se podívejme na přístup AlmaLinuxu. Nejprve zahájili zcela nový projekt s názvem ELevate, což je jejich iniciativa, která uživatelům umožňuje upgradovat nebo migrovat mezi jakoukoli distribucí založenou na RHEL.

Viděli jste rozdíl mezi „pouze pro“ v případě Rockyho a „pro kohokoli“ v přístupu AlmaLinuxu? V mých očích je cesta AlmaLinuxu vznešenější, blíže duchu open source a svobodě volby, a to respektuji.

AlmaLinux Rocky Linux
Produkční verze Od března 2021 Od června 2021
Binární kompatibilita 1:1 RHEL Ano Ano
Zpoždění pravidelných aktualizací Asi 1 pracovní den Asi 1 pracovní den
Errata Ano Ano
Životní cyklus 10 let 10 let
Komerční podpora Třetí strana Třetí strana
Podpora ARM Ano Ano
Podpora PowerPC Ano Plánováno
Podpora s390x Plánováno TBD
SecureBoot Ano Ano
Vlastník AlmaLinux OS Foundation Rocky Enterprise Software Foundation
Vlastněno podle typu organizace Nezisk 501(c)(6) Pro zisk, Public Benefit Corp

A nyní je čas přejít k možná nejpodstatnějšímu aspektu věci – modelu správy.

Model řízení

AlmaLinux OS Foundation je nezisková organizace 501(c)(6) . Byl vytvořen, aby se vlastnictví operačního systému, duševního vlastnictví a řízení projektu dostalo do rukou komunity.

CloudLinux nemá kontrolu nad AlmaLinux OS Foundation. Komunita ovládá a vlastní AlmaLinux a nikdo to nemůže změnit. Ne CloudLinux, žádná jiná společnost ani kdokoli jiný.

Za AlmaLinuxem nestojí žádná mateřská společnost. Ano, CloudLinux měl nápad zahájit projekt, ale AlmaLinux je zcela nezávislý a není ve vlastnictví CloudLinuxu. Místo toho je 100% vlastněna a řízena komunitou.

Nyní se pravděpodobně ptáte sami sebe, jak moc mají CloudLinux OS a AlmaLinux společného? Odpověď vás překvapí – nemají nic společného.

CloudLinux OS je jiný produkt se svými zákazníky a cíli. Nemá to nic společného s posláním AlmaLinuxu.

Podívejme se, jak si věci stojí s Rocky Linuxem.

Rocky Linux je řízen a spravován Rocky Enterprise Software Foundation (RESF), kterou založil Kurtzer.

Zároveň je také Public Benefit Corporation (PBC), která zastřešuje Rocky Linux.

Takže Kurtzer v podstatě vlastní Rockyho. Musíme mu jen věřit, že zabrání tomu, aby se opakovalo to, co se stalo předtím.

Je důležité, aby PBC netoužila po zisku, žádné produkty nebo služby; má výhradní odpovědnost za udržování majetku, právní a organizační struktury.

Ano, RESF má správní radu, ale ať se podíváte kamkoli, Kurtzer je držitelem společnosti a pravděpodobně i rozhodovatelem v Rocky Linuxu. V závislosti na vašem úhlu pohledu to může být vnímáno jako dobré i špatné.

AlmaLinux OS Foundation je zároveň skutečnou neziskovou organizací 501(c)(6) s nezávislou správní radou a společným vlastnictvím, s přispěvateli, kteří mají možnost přímého hlasování a mají přímý hlas ve správě projektu.

IMHO je licence Rocky ve srovnání s AlmaLinuxem proprietární, což je velmi jasné, aby bylo zajištěno, že jde o neziskovou organizaci vlastněnou komunitou.

RHEL-Rebuild Experience

Rocky je iniciativa zakladatele CentOS, což znamená mnoho zkušeností v této oblasti.

Na druhou stranu, AlmaLinux je vyvíjen hlavně týmem CloudLinux, který má také skvělé zkušenosti s CentOS, takže hlavní vývojářský tým má více než deset let zkušeností s přestavbou RHEL.

Takže co se týče zkušeností, oba je mají.

Komerční podpora

Almalinux a Rocky Linux mají komerční podporu. První zahrnuje TuxCare (vlastněný CloudLinux), zatímco druhý má CIQ.

TuxCare zavádí to, co CloudLinux dříve nazýval KernelCare. Je to nová zastřešující značka CloudLinux, která zahrnuje živé opravy kritických komponent, podpůrné služby pro systémy po skončení jejich životnosti a nyní také pro aktuální distribuce.

V případě Rockyho Kurtzer nedávno spustil CIQ neboli Ctrl IQ, aby poskytoval podporu podnikovým zákazníkům Rocky Linux v odvětvích, jako je obrana a vláda, média, farmacie, vysoce výkonné počítače (HPC), výzkum a další.

CIQ silně investuje do úspěchu Rockyho až do bodu, kdy CIQ sponzoruje Rocky Enterprise Software Foundation jak finančně, tak najímáním inženýrů a věnováním svého času projektu.

Zpětná vazba komunity

Jak jsme všichni viděli, pravděpodobně 99 % linuxových distribucí hrdě mává vlajkou se slovem „Community“ na předních stránkách svých webových stránek. Jak víme, toto je základ linuxové komunity, na kterém lze stavět.

Pro některé linuxové distribuce je komunita skutečně něčím, k čemu projevují respekt a úctu. Pro ostatní je to jen marketingový přístup.

Moje osobní zkušenost je, že AlmaLinux je otevřený komunikaci a vždy je tu někdo z jejich týmu, kdo vás přivítá a zodpoví otázku. Ale bohužel nemohu říci totéž pro Rocky Linux.

Závěr

AlmaLinux a Rocky Linux sdílejí mnoho podobností, ale existují významné rozdíly v tom, jak jsou udržovány a ovládány.

I když nejsem největším fanouškem Red Hatu a jeho derivátů, kdybych si měl vybrat náhradu založenou na RHEL, šel bych s AlmaLinuxem, protože jsem se podíval na systémy řízení a financování každé distribuce a preferoval jsem přístup Almy.

Kromě toho byl AlmaLinux pohotovější a aktualizace byly vydány dříve.

Přepínání mezi nimi však bude jednoduše proto, že jsou oba založeny na stejném upstreamu. Pokud tedy ten, který provozujete, zaostává nebo je brzděn politikou/dramatem, můžete snadno přejít na druhý.

Oba jsou vynikající a cokoli si vyberete, bude to fungovat skvěle.


AlmaLinux
  1. AlmaLinux vs Rocky Linux

  2. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  3. Jak spustit GUI na CentOS/AlmaLinux/Rocky Linux 8

  1. CentOS vs Ubuntu – který si vybrat pro svůj webový server

  2. Jak nainstalovat Terraform na AlmaLinux 8, CentOS 8 a Rocky Linux 8

  3. Migrujte CentOS 8 na Rocky Linux

  1. Jak nainstalovat Docker na Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

  2. Jak upgradovat CentOS 7 na Rocky Linux 8

  3. Nainstalujte Kubernetes Cluster pomocí Kubeadm v RHEL, CentOS, AlmaLinux, Rocky Linux