A 2026 tavaszára tervezett Fedora Linux 44 kiadásban tervezik az x86 architektúrájú 32-bites alkalmazások indításának támogatásának megszüntetését. Ha a FESCo (Fedora Engineering Steering Committee), amely a Fedora Linux fejlesztéséért felelős, jóváhagyja a javaslatot, a disztribúcióban megszüntetik az i686 architektúrához készült csomagok és a 32-bites könyvtárak (multilib) elkészítését, amelyek biztosítják a 32-bites alkalmazások kompatibilitását x86_64 környezetben.
A Linux kernel, telepítőképek, és külön csomagtárolók 32-bites x86 rendszerekhez készült verzióinak szállítása már 2019-ben megszűnt (Fedora 31). Ekkor azonban fenntartották a 32-bites alkalmazások indításának támogatását x86_64 rendszereken, és a szükséges 32-bites csomagokat x86_64-típusú repókban helyezték el. A Fedora 37-ben a karbantartók lehetőséget kaptak a csomagok i686 architektúrára történő összeállításának leállítására, ha a csomag nem függősége más csomagoknak. Jelenleg körülbelül tízezer 32-bites csomag (i686) maradt a Fedora-ban, amelyek döntően a Wine és 32-bites játékok futtatására van szükség.
A disztribúció 64-bites Wine verziók szállítására kíván áttérni, amelyek a Wow64 (64-bites Windows-on-Windows) üzemmódot használják 32-bites Windows alkalmazások futtatására 64-bites Unix rendszereken. A 64-bites Wine csomagok szállítása minimalizálja a felhasználók multilib iránti igényét. Az i686 támogatásának megszüntetését két lépésben tervezik: az első lépésben a 32-bites könyvtárak közzétételét kívánják leállítani az x86_64 repókban, a második lépésben pedig a csomagok i686 architektúrára készítésének támogatását. Ha az első lépés során váratlan problémák merülnének fel, a módosítást vissza lehet vonni, és a csomagok közzétételét vissza lehet állítani.
A i686 architektúra támogatásának megszüntetésének főbb tényezői:
- A nagy számú 32-bites csomag eltávolítása felgyorsítja a csomagokkal végzett műveleteket a jelentős indexek és letöltendő metaadatok méretének csökkentése révén;
- Csökken a karbantartók terhelése, akik több időt tudnak szentelni a 64-bites rendszerek csomagjaira;
- Könnyebb lesz az új kiadások előállítása és tesztelése;
- Csökken a fogyasztás a gyártási infrastruktúrában.
Forrás: opennet.ru
