Fedora Linux wird 32-Bit-Software vorerst nicht abschaffen

Fedora wird vorerst die Unterstützung für 32-Bit-Software aufrechterhalten, nachdem Feedback aus der Community den ursprünglichen Vorschlag zurückgezogen hat, was Nutzern Sicherheit für bevorstehende Updates bietet.

Ein Vorschlag, die Unterstützung für 32-Bit-Software in der fernen Fedora 44-Version einzustellen, wurde nach Rückmeldungen aus der Community zurückgezogen. Wenn Sie kritische 32-Bit-Software auf einer Fedora-Instanz haben, können Sie sicher sein, dass ein Upgrade auf Version 44 Ihr Erlebnis nicht stören wird, zumindest nicht aus diesem Grund.

Bereits im Juni haben mehrere Entwickler von Fedora Linux einen Vorschlag erstellt, die Unterstützung für x86 32-Bit (speziell i686) Bibliotheken mit Fedora 43 zu stoppen, bevor der Zieltermin auf Fedora 44 verschoben wurde. Zum Kontext: Die aktuelle stabile Version von Fedora ist 42, und Fedora 43 wird bis November dieses Jahres nicht erscheinen, während Fedora 44 ein Jahr später herauskommt. Wir sind also solid ein Jahr und sechs Monate entfernt, wann die vorgeschlagene Änderung in Kraft treten sollte.

Rein zahlenmäßig würde die Änderung eine relativ kleine Anzahl von Software-Repositories betreffen. Allerdings ist ein Eintrag in dieser kleinen Zahl ziemlich groß: Valves Steam-Plattform—kein kleiner Akteur in der Linux-Gaming-Welt, geschweige denn im größeren PC-Gaming-Markt.

Das führte zu Spekulationen, dass Gaming-zentrierte, Fedora-basierte Linux-Distributionen wie Bazzite ein vorzeitiges Ende finden würden, unter anderem Beschwerden. Das wäre eine Enttäuschung für mich gewesen, da ich gerade Bazzite auf einem meiner PCs installiert habe und es genossen habe, die SteamOS-ähnliche Distribution zu nutzen. Auch ein paar andere bekannte Namen wie OBS Studio wären davon betroffen.

Um klarzustellen, ich spreche nicht von einer Version von Fedora Linux, die 32-Bit-Architekturen unterstützt. Fedora hat seit Jahren kein bootfähiges 32-Bit-Image mehr angeboten. Das verschwundene Bild gab es mit Fedora 31 bereits 2019. Was ich bespreche, ist die Unterstützung von 32-Bit-Softwarepaketen, die auf 64-Bit-Geräten bei entsprechender Unterstützung ausgeführt werden können. Diese Unterstützung war es, die die Entwickler einstellen wollten. Der Zweck war, die Belastung für Entwickler und andere Personen in der Fedora-Infrastruktur zu verringern, da die Wartung mit der Zeit schwieriger wird und die 32-Bit-Pakete selbst Speicherplatz in Repositories benötigen.

Es scheint jedoch, dass diese Leute keine solche Entlastung erhalten werden, da der Vorschlag zurückgezogen wurde. Fabio Valentini, einer der Autoren des Vorschlags, sagte in der Rückzugsankündigung, dass das Timing nicht passend war:

Es ist klar, dass das Ziel für diese Änderung in Fedora 44 zu früh war. In gewissem Maße habe ich das erwartet und war bereit, die vorgeschlagene Umsetzung der Änderung auf eine spätere Veröffentlichung zu verschieben. Fedora 44 war nur das früheste „angemessene“ Ziel.

Valentini wies darauf hin, dass das Problem irgendwann gelöst werden muss. Er bemerkte auch die Spannung in Fedores Ziel, ein modernes Betriebssystem zu sein und gleichzeitig allgemeinen Anforderungen gerecht zu werden, die auf veraltete Software angewiesen sind. Bis die Entwickler dieser Software selbst den Schritt machen, 64-Bit-Versionen ihrer Apps zu erstellen, wird diese Spannung bestehen bleiben.

Technisch gesehen, wenn eine Distro wie Fedora die Unterstützung für i686-Software einstellen würde, könnten Sie einige der fehlenden Software auf dem Betriebssystem in einer containerisierten Form wie Flatpak erhalten. Diese Container haben jedoch ihre eigenen Grenzen, sodass 32-Bit-Bibliotheken weiterhin notwendig zu sein scheinen, auf großen Distros, zum besseren oder schlechteren.

Quelle: Phoronix

Bist du neugierig auf weitere Artikel wie Fedora Linux wird 32-Bit-Software vorerst nicht abschaffen? Entdecke spannende Inhalte in der Kategorie Linux.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up