Canonical přehodnotila plány na ukončení podpory architektury i386 v Ubuntu

Společnost Canonical publikovala vyjádření o revizi plánů souvisejících s ukončením podpory 32bitové architektury x86 v Ubuntu 19.10. Po prostudování poznámek, vyjádřených vývojáři Wine a herních platforem bylo přijato rozhodnutí zajistit sestavení a dodání samostatného balíčku 32bitových balíčků v Ubuntu 19.10 a 20.04 LTS.

Seznam dodávaných 32bitových balíčků bude připraven s ohledem na přání komunity a bude zahrnovat komponenty nezbytné pro pokračování podpory zastaralých aplikací, které existují pouze ve 32bitové podobě nebo vyžadují 32bitové knihovny. Pokud se však ukáže, že seznam není kompletní a budou identifikovány chybějící balíčky, plánují se balíčky doplnit i po vydání.

Tvrdí se, že diskuse a poznámky, které vznikly po oznámení o ukončení podpory architektury i386, byly pro vývojáře distribuce překvapením, protože otázka ukončení podpory i386 je diskutována v komunitě a mezi vývojáři již od roku 2014. Vývojáři Ubuntu měli dojem, že v otázce odstoupení od podpory i386 byl dosažen konsensus a neočekávala se žádná úskalí, ale jak se ukázalo, některé aspekty byly přehlédnuty, včetně konzultací s Valve (poznámka: pravděpodobně někteří diskutující nemohli předpokládat, že se rozhodne nejen ukončit sestavování balíčků i386, ale také vzdát se formování multiarch knihoven nezbytných pro spuštění 32bitových aplikací v 64bitovém prostředí).

V dlouhodobém horizontu pro zajištění podpory 32bitových aplikací ve vydáních po Ubuntu 20.04 se plánuje společně s WINE, Ubuntu Studio a dodavateli her vypracovat řešení využití systémů kontejnerové izolace pro dodání 32bitových komponentů z LTS větve Ubuntu a zajištění spuštění starých aplikací. Na bázi Snaps a LXD bude možné připravit potřebné 32bitové prostředí a sadu knihoven.

Připomínáme, že důvodem pro ukončení podpory architektury i386 je nemožnost udržovat balíčky na úrovni jiných podporovaných architektur v Ubuntu, například kvůli nedostupnosti posledních vylepšení v oblasti bezpečnosti a ochrany před základními zranitelnostmi typu Spectre pro 32bitové systémy. Udržování balíčkové základny pro i386 vyžaduje značné zdroje na vývoj a kontrolu kvality, které se neospravedlňují vzhledem k nepatrné uživatelské základně (počet systémů i386 se odhaduje na 1% z celkového počtu nainstalovaných systémů).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster