Ініціатива щодо скорочення розміру додатків у Fedora

Розробники Fedora Linux оголосили про формування команди Minimization Team, яка спільно з мейнтейнерами пакетів буде вести роботу зі скорочення настановного розміру додатків, що поставляються, runtime та інших компонентів дистрибутива. Розмір планується скорочувати рахунок припинення установки зайвих залежностей і виключення необов'язкових компонентів, як-от документація.

Скорочення розміру дозволить домогтися зменшення розміру контейнерів додатків та спеціалізованих складання для пристроїв інтернету речей.
Зазначається, що у поточному вигляді розмір базового образу Fedora майже втричі перевищує подібні образи від проектів Ubuntu, Debian та openSUSE (300 Мб проти 91-113 Мб). Як основна причина зростання настановного розміру відзначаються залежності, без яких цілком можна було обійтися. Скорочення залежностей дозволить як оптимізувати розмір мінімального оточення, а й підвищити загальну безпеку і зменшити вектори атак рахунок виключення зайвого коду.

Для скорочення залежностей планується проаналізувати дерево залежностей для типових і часто використовуваних застосувань, що дозволить зрозуміти які залежності можна виключити через їх незатребуваність, які мають сенс розбити на частини. Також розглядається можливість надання спеціальних режимів для зменшення розміру додатків, що встановлюються, наприклад, за рахунок припинення встановлення документації та прикладів використання.

Додатково можна відзначити
рішення комітету Fesco (Fedora Engineering Steering Committee), який відповідає за технічну частину розробки дистрибутива Fedora, відкласти розгляд пропозиції щодо припинення формування основних репозиторіїв для архітектури i686.
До цього питання комітет повернеться за два тижні до переведення пакетної бази на стадію заморозки перед бета-випуском або після того, як буде вивчено можливий негативний вплив припинення постачання пакетів для i686 на локальні зборки модулів.

Джерело: opennet.ru

Додати коментар або відгук