Iniciatíva na zníženie veľkosti aplikácií Fedory

Vývojári Fedora Linux oznámil o vytvorení Minimalizačného tímu, ktorý spolu so správcami balíkov bude vykonávať prácu na zníženie veľkosti inštalácie dodávaných aplikácií, runtime a iných komponentov distribúcie. Plánuje sa zníženie veľkosti tým, že sa už nebudú inštalovať zbytočné závislosti a odstránia sa voliteľné komponenty, ako je dokumentácia.

Zmenšenie veľkosti umožní zmenšiť veľkosť aplikačných kontajnerov a špecializovaných zostáv pre zariadenia internetu vecí.
Je potrebné poznamenať, že v súčasnej podobe je veľkosť základného obrazu Fedory takmer trikrát väčšia ako podobné obrazy z projektov Ubuntu, Debian a openSUSE (300 MB oproti 91-113 MB). Závislosti, ktorým bolo možné sa úplne vyhnúť, sú uvedené ako hlavný dôvod zvýšenia veľkosti inštalácie. Zníženie závislostí nielen optimalizuje veľkosť minimálneho prostredia, ale tiež zvýši celkovú bezpečnosť a zníži vektory útokov odstránením zbytočného kódu.

Na zníženie závislostí sa plánuje analýza stromu závislostí pre typické a často používané aplikácie, čo umožní pochopiť, ktoré závislosti možno vylúčiť z dôvodu ich nedostatku dopytu a ktoré má zmysel rozdeliť na časti. Zvažuje sa aj možnosť poskytovania špeciálnych režimov na zmenšenie veľkosti inštalovaných aplikácií, napríklad zastavením inštalácie dokumentácie a prípadov použitia.

Okrem toho je možné poznamenať
rozhodnutie FESCo (Fedora Engineering Steering Committee), zodpovedný za technickú časť vývoja distribúcie Fedory, odložil zváženie návrh zastaviť vytváranie hlavných úložísk pre architektúru i686.
Výbor sa k tomuto problému vráti dva týždne predtým, ako sa základňa balíkov presunie do zmrazenej fázy pred vydaním beta verzie alebo po preskúmaní možného negatívneho vplyvu zastavenia dodávok balíkov pre i686 na zostavy lokálnych modulov.

Zdroj: opennet.ru

Pridať komentár