Faceți Linux, nu război? AlmaLinux optează pentru un curs mai blând și mai blând în conflictul clonelor RHEL


Oracle, SUSE și Rocky Linux adoptă poziții agresive împotriva noilor reguli Red Hat pentru utilizarea codului open-source Red Hat Enterprise Linux. AlmaLinux, totuși, adoptă o abordare mai amiabilă.

Fundația speră că schimbarea sa strategică va cauza perturbări minime utilizatorilor AlmaLinux. Aplicațiile compatibile cu RHEL ar trebui să continue să funcționeze fără probleme pe sistemul de operare AlmaLinux.

Când Red Hat a anunțat că codul sursă al Red Hat Enterprise Linux (RHEL) nu va mai fi ușor disponibil, a zguduit lumea clonelor RHEL precum AlmaLinux, Oracle Linux și Rocky Linux. Lupta era în curs!

Oracle a vorbit la gunoi Red Hat și a promis că va menține compatibilitatea RHEL. Rocky Enterprise Software Foundation va folosi alte metode pentru a obține codul RHEL. SUSE, cu ajutorul lui Rocky, va bifurca RHEL.

Și cum rămâne cu AlmaLinux? Consiliul de administrație AlmaLinux OS Foundation „a decis să renunțe la obiectivul de a fi 1:1 cu RHEL. AlmaLinux OS va urmări, în schimb, să fie compatibil cu Application Binary Interface (ABI)”.

Bine, nu am văzut asta venind. În timp ce toți ceilalți își scutură pumnii la Red Hat, AlmaLinux adoptă o abordare mult mai calmă.

Consiliul de administrație AlmaLinux a votat în unanimitate „să urmărească în continuare să producă o distribuție pe termen lung a Linux la nivel de întreprindere, care să fie aliniată și compatibilă ABI cu RHEL, ca răspuns la nevoile comunității noastre, în măsura în care este posibil, astfel încât software-ul care rulează pe RHEL va rula la fel și pe AlmaLinux." Pe scurt, AlmaLinux intenționează să continue să creeze o distribuție Linux de lungă durată, de calitate pentru întreprinderi, care se aliniază cu RHEL pentru a răspunde nevoilor comunității.

Pentru a face acest lucru, se pare că AlmaLinux va folosi codul sursă CentOS Stream pe care Red Hat continuă să îl ofere tuturor. Schimbarea metodelor va necesita o revizuire a proceselor de dezvoltare și construire. În continuare, utilizatorii se pot aștepta la comentarii detaliate despre patch-uri care includ sursa patch-ului aplicat, promovând transparența. De asemenea, reporterilor de erori li se va cere să testeze și să reproducă problema în CentOS Stream, optimizând eforturile echipei de depanare.

Potrivit președintelui AlmaLinux, Benny Vasquez, obiectivul precis este „compatibilitatea ABI [care] în cazul nostru înseamnă să lucrăm pentru a ne asigura că aplicațiile create pentru a rula pe RHEL (sau clone RHEL) pot rula fără probleme pe AlmaLinux. Adaptarea la această așteptare înlătură nevoia noastră. pentru a ne asigura că tot ceea ce lansăm este o copie exactă a codului sursă pe care l-ați obține cu RHEL.”

Menținerea compatibilității ABI poate fi mai ușoară decât pare. Red Hat publică deja un ghid de programare pentru interfața de programare a aplicațiilor (API) și compatibilitatea ABI.

Fundația speră că schimbarea sa strategică va cauza perturbări minime utilizatorilor AlmaLinux. Aplicațiile compatibile cu RHEL ar trebui să continue să funcționeze fără probleme pe sistemul de operare AlmaLinux. Utilizatorii, promite AlmaLinux, se pot aștepta la actualizări regulate de securitate.

Cu toate acestea, noua direcție eliberează AlmaLinux de „compatibilitatea bug-for-bug” cu Red Hat. Punând o întorsătură pozitivă, poziția AlmaLinux este că echipa poate accepta remedieri de erori în afara ciclului de lansare al Red Hat, întâmpinând potențial erori unice, dar și capabile să corecteze erori neabordate încă de Red Hat.

Vasquez a adăugat: „Deși toate aceste schimbări deschid o mulțime de oportunități, vrem să fim clari cu privire la faptul că suntem încă dedicați să fim buni cetățeni open-source. Vom continua să contribuim în amonte în Fedora și CentOS Stream și la marele ecosistem Enterprise Linux, așa cum am făcut de la începuturile noastre și invităm comunitatea noastră să facă același lucru!”

Unii utilizatori le place această abordare. După cum a spus un cititor Reddit, „Acest anunț ne-a redat încrederea în AlmaLinux și nu cred că va fi nevoie să migrăm la Debian în curând”.

Joe Brockmeier, un expert în comunitate open-source și fost Red Hatter, apreciază ceea ce face AlmaLinux. „Comunitatea Alma a ales să fie o furcă prietenoasă. În loc să arunce cu pietre în Red Hat și să încerce să tragă în jos un alt membru al comunității open-source, au analizat cu atenție opțiunile și au venit cu o soluție care pare să fie posibilă. bun pentru toată lumea.”

Va fi această abordare bună pentru AlmaLinux? Timpul va spune.