Fedora rakenduse suuruse vähendamise algatus

Fedora Linuxi arendajad teatas Minimeerimismeeskonna moodustamise kohta, mis koos pakettide hooldajatega teeb töid teostama tarnitud rakenduste, käitusaja ja muude levitamiskomponentide installimahtude vähendamiseks. Suurust plaanitakse vähendada, jättes enam mittevajalike sõltuvuste paigaldamise ja valikuliste komponentide, näiteks dokumentatsiooni, väljajätmise.

Suuruse vähendamine võimaldab vähendada asjade interneti seadmete rakenduskonteinerite ja spetsiaalsete komplektide suurust.
Märgitakse, et praegusel kujul on Fedora baaspildi suurus peaaegu kolm korda suurem kui Ubuntu, Debiani ja openSUSE projektide sarnastel piltidel (300 MB versus 91-113 MB). Paigalduse suuruse suurendamise peamise põhjusena on märgitud sõltuvused, mida oleks saanud täielikult vältida. Sõltuvuste vähendamine mitte ainult ei optimeeri minimaalse keskkonna suurust, vaid suurendab ka üldist turvalisust ja vähendab rünnakute vektoreid, kõrvaldades tarbetu koodi.

Sõltuvuste vähendamiseks on plaanis analüüsida tüüpiliste ja sageli kasutatavate rakenduste puhul sõltuvuspuud, mis võimaldab aru saada, millised sõltuvused on nende vähesuse tõttu välistatud ning millised on mõttekas osadeks lõhkuda. Samuti kaalutakse võimalust pakkuda installitud rakenduste mahu vähendamiseks erirežiime, näiteks peatades dokumentatsiooni ja kasutusjuhtude installimise.

Lisaks võib märkida
otsus Fedora distributsiooni arendamise tehnilise osa eest vastutav FESCo (Fedora inseneride juhtkomitee) lükkab kaalumise edasi pakkumisi i686 arhitektuuri peamiste hoidlate moodustamise peatamiseks.
Komitee pöördub selle teema juurde tagasi kaks nädalat enne paketibaasi külmutatud faasi üleviimist enne beetaversiooni väljalaskmist või pärast seda, kui on uuritud i686 pakettide tarnimise peatamise võimalikku negatiivset mõju kohalikele moodulite ehitustele.

Allikas: opennet.ru

Lisa kommentaar