Fedora lietojumprogrammu lieluma iniciatīva

Fedora Linux izstrādātāji paziņoja par Minimizācijas komandas izveidi, kas kopā ar pakotņu uzturētājiem veiks veikt darbu lai samazinātu piegādāto lietojumprogrammu, izpildlaika un citu izplatīšanas komponentu instalācijas apjomu. Izmēru plānots samazināt, vairs neinstalējot nevajadzīgas atkarības un likvidējot izvēles komponentus, piemēram, dokumentāciju.

Samazinot izmēru, būs iespējams samazināt lietojumprogrammu konteineru un lietu interneta ierīču specializēto komplektu izmērus.
Tiek atzīmēts, ka pašreizējā formā Fedora bāzes attēla izmērs ir gandrīz trīs reizes lielāks nekā līdzīgiem attēliem no Ubuntu, Debian un openSUSE projektiem (300 MB pret 91-113 MB). Kā galvenais instalācijas lieluma palielināšanas iemesls ir norādītas atkarības, no kurām varēja pilnībā izvairīties. Atkarību samazināšana ne tikai optimizēs minimālās vides lielumu, bet arī palielinās vispārējo drošību un samazinās uzbrukuma vektorus, novēršot nevajadzīgu kodu.

Atkarību samazināšanai plānots veikt tipisku un bieži lietotu aplikāciju atkarību koka analīzi, kas ļaus saprast, kuras atkarības var izslēgt pieprasījuma trūkuma dēļ un kuras ir jēga sadalīt daļās. Tiek apsvērta arī iespēja nodrošināt īpašus režīmus, lai samazinātu instalēto aplikāciju apjomu, piemēram, pārtraucot dokumentācijas un lietošanas gadījumu uzstādīšanu.

Turklāt var atzīmēt
lēmums FESCo (Fedora inženieru vadības komiteja), kas atbild par Fedora izplatīšanas izstrādes tehnisko daļu, atlikt izskatīšanu предложения lai apturētu galveno i686 arhitektūras repozitoriju veidošanos.
Komiteja atgriezīsies pie šī jautājuma divas nedēļas pirms pakotnes bāzes pārcelšanas uz iesaldēšanas stadiju pirms beta versijas izlaišanas vai pēc tam, kad būs izpētīta iespējamā negatīvā ietekme, ko varētu radīt i686 pakotņu piegādes pārtraukšana uz vietējo moduļu būvēm.

Avots: opennet.ru

Pievieno komentāru