Zhvilluesit e Fedora Linux për formimin e ekipit Minimization Team, i cili në bashkëpunim me mbajtësit e paketave do të në reduktimin e madhësisë së instalimit të aplikacioneve, runtime dhe komponentëve të tjerë të distribucionit. Madhësia planifikohet të reduktohet përmes ndalimit të instalimit të varësive të panevojshme dhe përjashtimit të komponenteve opsionale, si dokumentacioni.
Reduktimi i madhësisë do të mundësojë uljen e madhësisë së konteinerëve të aplikacioneve dhe ndërtimeve të specializuara për pajisjet e internetit të gjërave.
Vërehet se në formën aktuale madhësia e imazhit bazë të Fedora është pothuajse tre herë më e madhe se imazhet përgjithshme nga projektet Ubuntu, Debian dhe openSUSE (300 MB kundrejt 91-113 MB). Si arsye kryesore e rritjes së madhësisë së instalimit citohet varësitë, pa të cilat ndoshta mund të kalojë. Reduktimi i varësive do të lejojë jo vetëm optimizimin e madhësisë së ambientit minimal, por gjithashtu të rrisë sigurinë në përgjithësi dhe të zvogëlojë vektorët e sulmit duke përjashtuar kodin e tepërt.
Për të reduktuar varësitë, planifikohet të analizohet bota e varësive për aplikacionet tipike dhe më shpesh të përdorura, që do të mundësojë të kuptohet cilat varësi mund të përjashtohen për shkak të mungesës së kërkesës, dhe cilat ka kuptim të ndahen në pjesë. Po ashtu shqyrtohet mundësia e ofrimit të mënyrave të veçanta për uljen e madhësisë së aplikacioneve të instaluara, për shembull, përmes ndalimit të instalimit të dokumentacionit dhe rasteve të përdorimit.
Për më tepër, mund të theksohet
komiteti FESCo (Fedora Engineering Steering Committee), përgjegjës për pjesën teknike të zhvillimit të distribucionit Fedora, ka vendosur të shtyjë shqyrtimin për ndalimin e formimit të repozitoreve kryesore për arkitekturën i686.
Ky çështje komiteti do ta rishikojë dy javë përpara se të kalojë bazën e paketave në fazën e ngrirjes përpara lëshimit beta ose pasi të studiohet ndikimi negativ i mundshëm i ndalimit të ofrimit të pakove për i686 në ndërtimet lokale të moduleve.
Burimi: opennet.ru
