Fedora 44 och debatten om 32-bitarsstöd: kontroverser, konsekvenser och osäker framtid

  • Fedora föreslog att ta bort stödet för 32-bitarsprogramvara i version 44, men communityn visade ett brett och snabbt motstånd.
  • Åtgärden skulle särskilt påverka spel och derivatdistributioner som den spelfokuserade Bazzite, som är beroende av 32-bitarsbibliotek och Steam-kompatibilitet.
  • Fedora-teamet har dragit tillbaka förslaget efter stark kritik, men de tekniska skälen för att gå ifrån 32-bitarsversionen kommer att kvarstå på medellång sikt.
  • Debatten belyser spänningen mellan innovation och kompatibilitet med äldre programvara och hårdvara inom Linux-ekosystemet.

Fedora 44 och 32 bitar

Under de senaste veckorna, Fedora och dess möjliga borttagande av 32-bitars programvarusupport i version 44 har varit föremål för en av de mest intensiva debatterna i Linux-communityn.Tillkännagivandet av förslaget utlöste omfattande protester bland användare, utvecklare och projektledare, vilket tydligt visar den känslighet många känner inför att gå bort från kompatibilitet med tekniker som anses föråldrade.

Den här typen av stöd, särskilt relevant för de som använder applikationer och spel som är beroende av 32-bitarsbibliotek, verkade vara osäkert. Men samhället mobiliserades snabbt och tvingade Fedora-utvecklare att ompröva sina planer, åtminstone för nu.

Ursprunget till förslaget till Fedora 44 och de tekniska skälen

Tanken att undertrycka 32-bitars (i686) bibliotek och paket I Fedora uppstod det inte bara av sig självt. I flera utgåvor har olika distributioner valt att fokusera uteslutande på 64-bitarsarkitekturer, vilket förenklar underhåll och optimerar resurser.

När det gäller Fedora, Stöd för 32-bitars startbara avbildningar togs bort i version 31 (2019)Att köra 32-bitarsprogramvara stöds dock fortfarande genom inkludering av specifika bibliotek, vilket är avgörande för verktyg som Steam, OBS Studio och många klassiska spel.

Förslaget som presenterades för Fedora 44 förutsåg en tvåstegsprocess: först, att ta bort 32-bitarsbiblioteken från standardförråden för x86_64-arkitekturen, och sedan permanent stoppa kompileringen av dessa paket. De främsta skälen var den ökande underhållsinsatsen, bristen på nya utvecklingar som kräver 32-bitars och behovet av att frigöra resurser för att påskynda utveckling och säkerhet på 64-bitarssystem.

Påverkan på spel och derivatdistributioner

En av de mest kontroversiella aspekterna av förslaget var direkt påverkan på spelplattformar som Steam och projekt som Bazzite, En Fedora-härledd distribution inriktad på spelBazzites grundare varnade till och med för att borttagning av 32-bitarspaketen skulle äventyra projektets fortsatta existens och påverka en del användare som fortfarande är beroende av kompatibilitet med äldre programvara.

I spelvärlden kräver många äldre applikationer och titlar 32-bitarsbibliotek, även på moderna 64-bitarssystem. Steam självt, en grundläggande del av spel på Linux, använder fortfarande 32-bitars kod och beroenden.Som ett resultat genererade idén att ta bort sådant stöd en våg av kritik inte bara från projekt som Bazzite, utan även bland den bredare gruppen av spelare och utvecklare.

Föreslagna alternativ och tekniska begränsningar

Bland de möjliga lösningarna för att mildra påverkan nämndes användningen av Flatpak och containerteknik som en metod för att fortsätta köra äldre applikationer. Till exempel, Wine kan använda din WoW64-konfiguration. att köra 32-bitarsprogram på system som redan bara innehåller 64-bitars binärfiler. Dessa alternativ har dock fortfarande begränsningar och garanterar inte alltid full kompatibilitet eller förväntad prestanda, särskilt inte inom spelsektorn.

Argumenten för att överge 32-bitarsstödet är inte nya. Fabio Valentini, en av författarna till förslaget och medlem i Fedora-teamet, betonade att Den globala trenden är att allt färre projekt behåller sina 32-bitarsversioner., vilket komplicerar hanteringen och kräver ökade ansträngningar för att upprätthålla kompatibilitet.

Gemenskapens reaktion och tillbakadragande av förslaget

Förslagets inverkan var omedelbar. I forum, sociala nätverk och specialiserade medier, Rösterna emot var vida fler än de som var förAnvändare och utvecklare av andra Fedora-baserade distributioner har uttryckt oro för att deras arbetsflöden, spel eller viktiga verktyg plötsligt kan sluta fungera.

La Utvecklarnas svar var att notera det utbredda avvisandetValentini tillkännagav officiellt att förslaget hade dragits tillbaka och erkände att den planerade tidslinjen var förhastad. Fedora-teamet medgav själva att även om det tekniska beslutet är vettigt på lång sikt, behöver ekosystemet och användarna mer tid för att anpassa sig.

Framtidsutsikter och spänningar i utvecklingen mot Fedora 44

Även om 32-bitarsstöd kommer att fortsätta finnas i Fedora, har debatten belyst spänningen mellan att gå framåt och att förnya sig och behovet av att upprätthålla kompatibilitet med äldre tekniker och applikationerUtvecklingsteamet och pakethanterarna själva har insisterat på att borttagandet av stödet förr eller senare kommer att vara oundvikligt.

För närvarande har användare av Fedora och derivatdistributioner som Bazzite en respitperiod för att förbereda sig för en förändring som, enligt allt som tyder på, bara har skjutits upp. Det rekommenderas att både utvecklare och slutanvändare Håll utkik efter nästa steg och anpassa dina miljöer och applikationer för att mildra framtida effekter.

Kontroversen kring Fedoras 44- och 32-bitarsversioner visar att balansen mellan teknisk utveckling och användarbasens behov är en central fråga i den fria mjukvaruvärlden. Gemenskapen kan andas ut, eftersom kritiska applikationer och spel som förlitar sig på 32-bitarsbibliotek kommer att fortsätta fungera, åtminstone tills debatten återupptas i framtida utgåvor.

Fedora 42 KDE Edition
Relaterad artikel:
De överväger att ta bort X11-paket från GNOME-versionen av Fedora 43 och enbart förlita sig på Wayland.

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.