Steve Langasek fra Canonical
Listen inkluderer hovedsakelig biblioteker som brukes i 32-bits applikasjoner som fortsatt er i bruk, samt avhengigheter knyttet til disse bibliotekene. I tillegg, for bibliotekene fra listen, er det planlagt å bevare avhengighetene som brukes til tester, men bruke dem til krysstesting av i386-biblioteksammenstillinger i 64-bit x86_64 systemmiljøet, og simulerer dermed miljøet som skal brukes i virkeligheten forhold.
Sammenlignet med settet med 32-bits biblioteker som fulgte med Ubuntu 19.10, vil Ubuntu 20.04 i tillegg inkludere
- freeglut3
- gstreamer1.0-plugins-base
- libd3dadapter9-mesa
- libgpm2
- libosmesa6
- libtbb2
- libv4l-0
- libva-glx2
- va-driver-alle
- vdpau-driver-alle
Men samtidig vil utdaterte pakker ekskluderes fra settet, som i Ubuntu 20.04 ikke lenger skal bygges for gjeldende arkitekturer (versjonsspesifikke pakker, som libperl5.28 og libssl1.0.0, vil bli erstattet med nyere) :
- gcc-8-base
- libhogweed4
- libnettle6
- libperl5.28
- libsensorer4
- libssl1.0.0
- libhogweed4
- libigdgmm5
- libllvm8
- libmysqlclient20
- libnettle6
- libtxc-dxtn-s2tc0
- libvpx5
- libx265-165
- wine-devel-i386
- vin-stall-i386
La oss huske det opprinnelig kanonisk
Årsaken til at støtten for i386-arkitekturen avsluttes, er manglende evne til å opprettholde pakker på nivå med andre arkitekturer som støttes i Ubuntu, for eksempel på grunn av utilgjengelighet av den siste utviklingen innen forbedring av sikkerhet og beskyttelse mot grunnleggende sårbarheter som Spectre for 32-bits systemer. Å opprettholde en pakkebase for i386 krever store utviklings- og kvalitetskontrollressurser, som ikke er berettiget på grunn av den lille brukerbasen (antall i386-systemer er estimert til 1 % av det totale antallet installerte systemer).
Kilde: opennet.ru