Iniziativa per ridurre le dimensioni delle applicazioni in Fedora

Sviluppatori di Fedora Linux hanno annunciato sulla formazione del team Minimization Team, che lavorerà insieme ai maintainers dei pacchetti per portare avanti il lavoro per ridurre la dimensione di installazione delle applicazioni fornite, dei runtime e di altri componenti della distribuzione. Si prevede di ridurre le dimensioni interrompendo l'installazione di dipendenze superflue ed escludendo componenti non necessari, come la documentazione.

La riduzione delle dimensioni consentirà di ottenere un minor peso per i contenitori delle applicazioni e per build specializzate destinate a dispositivi dell'Internet delle cose.
Si segnala che nella sua attuale forma, la dimensione dell'immagine di base di Fedora è quasi tre volte superiore a quella delle immagini simili dei progetti Ubuntu, Debian e openSUSE (300 MB contro 91-113 MB). Come principale causa dell'aumento della dimensione di installazione vengono indicate le dipendenze, senza le quali sarebbe possibile fare a meno. La riduzione delle dipendenze permetterà non solo di ottimizzare la dimensione dell'ambiente minimo, ma anche di aumentare la sicurezza complessiva e ridurre i vettori di attacco escludendo codice superfluo.

Per ridurre le dipendenze, si prevede di analizzare l'albero delle dipendenze delle applicazioni tipiche e frequentemente utilizzate, per capire quali possono essere escluse per scarsa utilizzazione e quali hanno senso suddividere in parti. Si sta anche considerando la possibilità di fornire modalità speciali per ridurre la dimensione delle applicazioni installate, ad esempio interrompendo l'installazione della documentazione e degli esempi d'uso.

In aggiunta, si può notare
risultato del comitato FESCo (Fedora Engineering Steering Committee), responsabile della parte tecnica dello sviluppo della distribuzione Fedora, di rimandare la considerazione proposta per interrompere la formazione dei principali repository per l'architettura i686.
Il comitato tornerà su questo argomento due settimane prima del trasferimento della base pacchetti nella fase di congelamento prima del rilascio della beta o dopo aver studiato il possibile impatto negativo della cessazione della fornitura dei pacchetti per i686 sulle compilazioni locali dei moduli.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster