Iniciativa për zvogëlimin e madhësisë së aplikacionit Fedora

Zhvilluesit e Fedora Linux i shpallur për formimin e Ekipit të Minimizimit, i cili së bashku me mirëmbajtësit e paketës do puna për të zvogëluar madhësinë e instalimit të aplikacioneve të ofruara, kohën e funksionimit dhe komponentët e tjerë të shpërndarjes. Madhësia është planifikuar të zvogëlohet duke ndaluar instalimin e varësive të panevojshme dhe duke eliminuar komponentët opsionalë si dokumentacioni.

Zvogëlimi i madhësisë do të zvogëlojë madhësinë e kontejnerëve të aplikacionit dhe asambleve të personalizuara për pajisjet IoT.
Vihet re se në formën e tij aktuale, madhësia e imazhit bazë të Fedora është pothuajse tre herë më e madhe se imazhet e ngjashme nga projektet Ubuntu, Debian dhe openSUSE (300 MB kundrejt 91-113 MB). Si arsyeja kryesore për rritjen e madhësisë së instalimit, vërehen varësi, pa të cilat ishte mjaft e mundur të bëhej. Reduktimi i varësive jo vetëm që do të optimizojë madhësinë e mjedisit minimal, por gjithashtu do të përmirësojë sigurinë e përgjithshme dhe do të zvogëlojë vektorët e sulmit duke eliminuar kodin e tepërt.

Për të reduktuar varësitë, është planifikuar të analizohet pema e varësisë për aplikacione tipike dhe të përdorura shpesh, gjë që do të bëjë të mundur të kuptojmë se cilat varësi mund të përjashtohen për shkak të mungesës së kërkesës së tyre dhe cilat kanë kuptim të ndahen në pjesë. Gjithashtu po shqyrton ofrimin e mënyrave të veçanta për të zvogëluar madhësinë e aplikacioneve të instaluara, për shembull, duke ndaluar instalimin e dokumentacionit dhe rastet e përdorimit.

Për më tepër, mund të vërehet
zgjidhje FESCO (Komiteti Drejtues i Inxhinierisë Fedora), i cili është përgjegjës për pjesën teknike të zhvillimit të shpërndarjes Fedora, për të shtyrë shqyrtimin предложения mbi përfundimin e formimit të depove kryesore për arkitekturën i686.
Komiteti do t'i kthehet kësaj çështjeje dy javë përpara se baza e paketës të vendoset në ngrirje përpara lëshimit beta, ose pasi të jetë studiuar ndikimi i mundshëm negativ i ndalimit të dërgimit të paketave për i686 në ndërtimet e moduleve lokale.

Burimi: opennet.ru

Shto një koment