Iniciativa na snížení velikosti aplikací v Fedoře

Vývojáři Fedora Linux oznámili o vytvoření týmu Minimization Team, který společně s maintainery balíčků bude provádět práci na redukci instalační velikosti dodávaných aplikací, runtime a dalších komponent distribuce. Velikost se plánuje zmenšit zrušením instalace nadbytečných závislostí a vyloučením volitelných komponent, jako je dokumentace.

Redukce velikosti umožní dosáhnout zmenšení velikosti kontejnerů aplikací a specializovaných sestavení pro zařízení internetu věcí.
V současné podobě velikost základního obrazu Fedora téměř třikrát převyšuje podobné obrazy od projektů Ubuntu, Debian a openSUSE (300 MB oproti 91-113 MB). Hlavním důvodem růstu instalační velikosti jsou závislosti, bez kterých bychom se mohli obejít. Snížení závislostí umožní nejen optimalizovat velikost minimálního prostředí, ale také zvýšit celkovou bezpečnost a snížit útočné vektory díky vyloučení nadbytečného kódu.

Pro zredukování závislostí se plánuje analyzovat strom závislostí pro typické a často používané aplikace, což umožní zjistit, které závislosti lze vyloučit z důvodu nevyužití, a které má smysl rozdělit na části. Zvažuje se také možnost poskytnout speciální režimy pro snížení velikosti instalovaných aplikací, například zrušením instalace dokumentace a použití příkladů.

Dále lze poznamenat
rozhodnutí výboru FESCo (Fedora Engineering Steering Committee), který odpovídá za technickou část vývoje distribuce Fedora, odložit projednání návrhu o ukončení vytváření hlavních repozitářů pro architekturu i686.
K této otázce se výbor vrátí dva týdny před převedením balíčkového základu do fáze zamrznutí před beta vydáním nebo poté, co bude prozkoumán možný negativní dopad zastavení dodávky balíčků pro i686 na místní sestavení modulů.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster