„Canonical“ peržiūrėjo planus nustoti palaikyti „i386“ architektūrą Ubuntu

Kanoninis опубликовала Planų, susijusių su 32 bitų x86 architektūros palaikymo Ubuntu 19.10 nutraukimu, peržiūros pareiškimas. Peržiūrėjęs komentarus, išreikštas Vyno ir žaidimų platformų kūrėjai nusprendė užtikrinti atskiro 32 bitų paketų rinkinio surinkimą ir pristatymą Ubuntu 19.10 ir 20.04 LTS.

Siunčiamų 32 bitų paketų sąrašas bus pagrįstas bendruomenės įvestimi ir jame bus komponentų, reikalingų norint toliau vykdyti pasenusias programas, kurios lieka tik 32 bitų arba reikalingos 32 bitų bibliotekos. Be to, jei sąrašas pasirodys neišsamus ir bus nustatyti trūkstami paketai, jie planuoja papildyti paketų rinkinį po išleidimo.

Teigiama, kad po pranešimo apie i386 architektūros palaikymo pabaigą kilusios diskusijos ir komentarai platinimo kūrėjams buvo netikėti, nes i386 palaikymo nutraukimo klausimas bendruomenėje ir tarp kūrėjų buvo svarstomas nuo 2014 m. . Ubuntu kūrėjams susidarė įspūdis, kad buvo pasiektas sutarimas dėl i386 palaikymo atsisakymo ir spąstų nesitikima, tačiau, kaip paaiškėjo, kai kurie punktai buvo nepastebėti, taip pat ir konsultuojantis su Valve (pastaba: tikriausiai kai kurie diskutuojantieji galėtų neprognozavo, kad bus nuspręsta ne tik sustabdyti i386 paketų kūrimą, bet ir atsisakyti kurti daugiaarches bibliotekas, reikalingas 32 bitų programoms paleisti 64 bitų aplinkoje).

Ilgalaikėje perspektyvoje, siekiant užtikrinti 32 bitų programų palaikymą leidimuose po Ubuntu 20.04, planuojama bendradarbiauti su WINE, Ubuntu Studio ir žaidimų tiekėjais, kad būtų sukurtas sprendimas naudoti konteinerių izoliavimo sistemas 32 bitų komponentų siuntimui iš LTS. Ubuntu filialą ir organizuoti senesnių programų paleidimą. Snaps ir LXD pagrindu bus galima paruošti reikiamą 32 bitų aplinką ir bibliotekų rinkinį.

Prisiminkime, kad i386 architektūros palaikymo nutraukimo priežastis yra tai, kad neįmanoma išlaikyti paketų kitų Ubuntu palaikomų architektūrų lygiu, pavyzdžiui, dėl to, kad nėra naujausių saugumo gerinimo ir apsaugos nuo pagrindinių pokyčių. pažeidžiamumų, tokių kaip Spectre 32 bitų sistemoms. Norint išlaikyti i386 paketų bazę, reikalingi dideli kūrimo ir kokybės kontrolės ištekliai, kurie nėra pateisinami dėl mažos vartotojų bazės (i386 sistemų skaičius yra 1% visų įdiegtų sistemų).

Šaltinis: opennet.ru

Добавить комментарий