Inicjatywa mająca na celu zmniejszenie rozmiaru aplikacji w Fedora

Deweloperzy Fedora Linux ogłosili o utworzeniu zespołu Minimization Team, który wspólnie z maintainerami pakietów będzie prowadzić prace nad zmniejszeniem rozmiaru instalacji dostarczanych aplikacji, runtime i innych komponentów dystrybucji. Rozmiar planuje się zmniejszyć poprzez zaprzestanie instalacji zbędnych zależności oraz wykluczenie opcjonalnych komponentów, takich jak dokumentacja.

Zmniejszenie rozmiaru pozwoli osiągnąć mniejsze kontenery aplikacji oraz specjalizowane wersje dla urządzeń Internetu Rzeczy.
Zauważono, że w obecnej formie rozmiar podstawowego obrazu Fedora jest prawie trzykrotnie większy niż odpowiednie obrazy projektów Ubuntu, Debian i openSUSE (300 MB w porównaniu do 91-113 MB). Jako główną przyczynę wzrostu rozmiaru instalacji wskazano zależności, bez których można by się obyć. Zmniejszenie zależności pozwoli nie tylko zoptymalizować rozmiar minimalnego środowiska, ale również poprawić ogólne bezpieczeństwo i zmniejszyć wektory ataków poprzez wykluczenie nadmiarowego kodu.

W celu zmniejszenia zależności planuje się przeanalizować drzewo zależności dla typowych i często używanych aplikacji, co pozwoli zrozumieć, które zależności można wykluczyć z powodu ich nieprzydatności, a które warto podzielić na części. Rozważa się również możliwość zapewnienia specjalnych trybów do zmniejszenia rozmiaru instalowanych aplikacji, na przykład poprzez zaprzestanie instalacji dokumentacji i przykładów użycia.

Dodatkowo można zaznaczyć
decyzję komitetu FESCo (Fedora Engineering Steering Committee), odpowiedzialnego za techniczną część rozwoju dystrybucji Fedora, o odłożeniu rozpatrzenia propozycji o zaprzestaniu tworzenia podstawowych repozytoriów dla architektury i686.
Komitet wróci do tego pytania na dwa tygodnie przed przeniesieniem bazy pakietów na etap zamrożenia przed wydaniem beta lub po zbadaniu możliwego negatywnego wpływu zaprzestania dostarczania pakietów dla i686 na lokalne kompilacje modułów.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster