În ultimele săptămâni, Fedora și posibila eliminare a suportului software pe 32 de biți în versiunea 44 au fost subiectul uneia dintre cele mai intense dezbateri din comunitatea Linux.Anunțul propunerii a stârnit proteste pe scară largă în rândul utilizatorilor, dezvoltatorilor și liderilor de proiect, demonstrând clar sensibilitatea pe care mulți o simt în ceea ce privește renunțarea la compatibilitatea cu tehnologiile considerate învechite.
Acest tip de suport, relevant în special pentru cei care utilizează aplicații și jocuri care depind de biblioteci pe 32 de biți, părea să fie pus în dificultate. Cu toate acestea, comunitatea s-a mobilizat rapid și i-a obligat pe dezvoltatorii Fedora să-și regândească planurile, cel puțin deocamdată.
Originea propunerii pentru Fedora 44 și motivele tehnice
Ideea de a suprima Biblioteci și pachete pe 32 de biți (i686) În Fedora, nu a apărut pur și simplu. Pentru mai multe versiuni, diverse distribuții au optat să se concentreze exclusiv pe arhitecturi pe 64 de biți, simplificând mentenanța și optimizând resursele.
În cazul Fedorei, Suportul pentru imaginile bootabile pe 32 de biți a fost eliminat în versiunea 31 (2019)Cu toate acestea, rularea software-ului pe 32 de biți este încă acceptată prin includerea unor biblioteci specifice, ceea ce este vital pentru instrumente precum Steam, OBS Studio și multe jocuri clasice.
Propunerea prezentată pentru Fedora 44 a prevăzut un proces în două etape: mai întâi, eliminarea bibliotecilor pe 32 de biți din depozitele standard pentru arhitectura x86_64 și apoi oprirea definitivă a compilării acelor pachete. Principalele motive au fost efortul tot mai mare de întreținere, lipsa noilor dezvoltări care necesită 32 de biți și nevoia de a elibera resurse pentru a accelera dezvoltarea și securitatea sistemelor pe 64 de biți.
Impactul asupra jocurilor și distribuțiilor derivate
Unul dintre cele mai controversate aspecte ale propunerii a fost impact direct asupra platformelor de jocuri precum Steam și proiecte precum Bazzite, One Distribuție derivată din Fedora, orientată spre jocuriFondatorul Bazzite a avertizat chiar că eliminarea pachetelor pe 32 de biți ar pune în pericol existența proiectului și ar afecta un segment de utilizatori care încă se bazează pe compatibilitatea cu software-ul mai vechi.
În lumea jocurilor, multe aplicații și titluri mai vechi necesită biblioteci pe 32 de biți, chiar și pe sistemele moderne pe 64 de biți. Steam în sine, o componentă fundamentală a jocurilor pe Linux, folosește în continuare cod și dependențe pe 32 de biți.Drept urmare, ideea de a elimina un astfel de suport a generat un val de critici nu doar din partea proiectelor precum Bazzite, ci și în rândul comunității mai largi de jucători și dezvoltatori.
Alternative sugerate și limite tehnice
Printre posibilele soluții pentru atenuarea impactului, utilizarea tehnologiilor Flatpak și containerelor a fost menționată ca metodă de a continua rularea aplicațiilor vechi. De exemplu, Wine ar putea folosi configurația ta de WoW64. pentru a rula programe pe 32 de biți pe sisteme care includ deja doar fișiere binare pe 64 de biți. Cu toate acestea, aceste alternative au încă limitări și nu garantează întotdeauna compatibilitatea deplină sau performanța așteptată, în special în sectorul jocurilor.
Argumentele în favoarea abandonării suportului pe 32 de biți nu sunt noi. Fabio Valentini, unul dintre autorii propunerii și membru al echipei Fedora, a subliniat că Tendința globală este că tot mai puține proiecte își mențin versiunile pe 32 de biți., ceea ce complică gestionarea și necesită eforturi tot mai mari pentru menținerea compatibilității.
Reacția comunității și retragerea propunerii
Impactul propunerii a fost imediat. Pe forumuri, rețele sociale și mass-media specializată, Vocile împotrivă le-au depășit cu mult numeric pe cele în favoareUtilizatorii și dezvoltatorii altor distribuții bazate pe Fedora și-au exprimat îngrijorarea că fluxurile lor de lucru, jocurile sau instrumentele esențiale ar putea înceta brusc să funcționeze.
La Răspunsul dezvoltatorilor a fost să ia act de respingerea pe scară largăValentini a anunțat oficial retragerea propunerii și a recunoscut că termenul planificat era prematur. Echipa Fedora însăși a recunoscut că, deși decizia tehnică are sens pe termen lung, ecosistemul și utilizatorii au nevoie de mai mult timp pentru a se adapta.
Perspective de viitor și tensiuni în evoluția către Fedora 44
Deși suportul pentru 32 de biți va continua să fie prezent în Fedora, dezbaterea a evidențiat tensiunea dintre progres și inovare și nevoia de a menține compatibilitatea cu tehnologiile și aplicațiile mai vechiEchipa de dezvoltare și administratorii de pachete înșiși au insistat că, mai devreme sau mai târziu, eliminarea suportului va fi inevitabilă.
Deocamdată, utilizatorii Fedora și ai distribuțiilor derivate, precum Bazzite, au o perioadă de grație pentru a se pregăti pentru o schimbare care, după toate indiciile, a fost doar amânată. Se recomandă atât dezvoltatorilor, cât și utilizatorilor finali Rămâneți la curent cu următorii pași și adaptați-vă mediile și aplicațiile pentru a atenua impacturile viitoare.
Controversa din jurul versiunilor Fedora pe 44 și 32 de biți demonstrează că echilibrul dintre evoluția tehnologică și nevoile bazei de utilizatori este o problemă centrală în lumea software-ului liber. Comunitatea poate respira liniștită, deoarece aplicațiile și jocurile critice care se bazează pe biblioteci pe 32 de biți vor continua să funcționeze, cel puțin până când dezbaterea va fi redeschisă în versiunile viitoare.