Steve Langasek ze společnosti Canonical
Seznam obsahuje především knihovny používané v 32bitových aplikacích, které se stále používají, a také závislosti spojené s těmito knihovnami. U knihoven ze seznamu se navíc plánuje zachovat závislosti používané pro testy, ale použít je pro křížové testování knihovních sestavení i386 v prostředí 64bitového systému x86_64, čímž se simuluje prostředí, které bude použito v reálném podmínky.
Ve srovnání se sadou 32bitových knihoven dodávaných s Ubuntu 19.10 bude Ubuntu 20.04 navíc obsahovat
- freeglut3
- gstreamer1.0-plugins-base
- libd3dadapter9-mesa
- libgpm2
- libosmesa6
- libtbb2
- libv4l-0
- libva-glx2
- va-driver-all
- vdpau-ovladač-vše
Zároveň však budou ze sady vyloučeny zastaralé balíčky, které v Ubuntu 20.04 již nebudou sestavovány pro současné architektury (balíčky specifické pro verzi, jako jsou libperl5.28 a libssl1.0.0, budou nahrazeny novějšími) :
- základna gcc-8
- libhogweed4
- libnettle6
- libperl5.28
- libsensors4
- libssl1.0.0
- libhogweed4
- libigdgmm5
- libllvm8
- libmysqlclient20
- libnettle6
- libtxc-dxtn-s2tc0
- libvpx5
- libx265-165
- wine-devel-i386
- wine-stable-i386
Připomeňme, že původně Canonical
Důvodem ukončení podpory architektury i386 je nemožnost udržovat balíčky na úrovni jiných architektur podporovaných například v Ubuntu z důvodu nedostupnosti nejnovějšího vývoje v oblasti zlepšování bezpečnosti a ochrany proti zásadním zranitelnostem, jako je Spectre pro 32bitové systémy. Udržování balíčkové základny pro i386 vyžaduje velké vývojové prostředky a prostředky na kontrolu kvality, což není opodstatněné vzhledem k malé uživatelské základně (počet systémů i386 se odhaduje na 1 % z celkového počtu instalovaných systémů).
Zdroj: opennet.ru