Fondi Sovereign investoi 562 mijë euro në modernizimin e menaxhimit të paketave në Arch Linux

Zhvilluesit e shpërndarjes Arch Linux shpallën se kanë marrë një investim prej 562 mijë euro nga fondi STF (Sovereign Tech Fund), i krijuar në Gjermani për të nxitur zhvillimin e infrastrukturës digjitale të hapur dhe ekosistemeve me kod të hapur. Fondi është ngritur me mjete të dhëna nga Ministria e Ekonomisë dhe Mbrojtjes së Klimës në Gjermani dhe është nën mbikëqyrjen e Agjencisë Federale për Inovacionet Nënshtrues, SPRIND. Mjetet do të përdoren për të modernizuar mjetin e menaxhimit të paketave ALPM (Arch Linux Package Management), që zhvillon specifikimet, utilitetet dhe bibliotekat për të menaxhuar krijimin dhe përdorimin e pakove, si dhe menaxhimin e depozitave.

Në kuadër të projektit është bërë një përpjekje për të strukturuar ndërfaqet e lidhura me menaxhimin e pakove dhe për të ofruar utilitete dhe mbështetje të shkruara në gjuhën programuese Rust. Specifikimet dhe utilitetet e zhvilluara nga projekti bazohen në funksionalitetin e Pacman. Kalimi në gjuhën Rust pas përdorimit të gjuhës C në Pacman shpjegohet me zvogëlimin e mundësisë për të bërë gabime gjatë punës me memorien. Qëllimi i iniciativës është integrimi në ALPM i mbështetjes për të gjitha mundësitë e menaxhimit të depozitave dhe krijimit/verifikimit/instalimit të pakove, si dhe ofrimi i funksionalitetit që mund të zëvendësojë disa mundësi të menaxherit të paketave Pacman.

Mjetet e ndara janë planifikuar të shpenzohen për financiarimin e punës së 4 zhvilluesve mbi projektin ALPM në një mod prej gjysme kohezgjatjeje për 15 muaj. Puna ka filluar në tetor dhe do të vazhdojë deri në fund të vitit 2025. Ndër detyrat që planifikohen të zgjidhen në kuadër të punës së kryer, përmenden:

  • Krijimi i specifikimeve formale pĂ«r format e tĂ« dhĂ«nave tĂ« pĂ«rdorura nĂ« paketa. NĂ« formĂ«n aktuale, nĂ« paketat Arch Linux pĂ«rdoren lloje skedash dhe metadata tĂ« pak dokumentuara ose tĂ« keq dokumentuara. Informacioni mbi strukturĂ«n e ulĂ«t tĂ« pakave ka pĂ«r qĂ«llim tĂ« pĂ«rmbledhĂ« nĂ« formĂ«n e specifikimeve tĂ« versioneve, qĂ« rregullojnĂ« qartĂ« tĂ« gjitha llojet e skedave dhe metadata qĂ« lejohen.
  • Zbatimi i njĂ« mekanizmi tĂ« thjeshtuar tĂ« verifikimit tĂ« artefakteve tĂ« pakove pĂ«rmes nĂ«nshkrimeve digjitale, i bazuar nĂ« pĂ«rdorimin e OpenPGP, por i pa lidhur me njĂ« depo qendrore tĂ« vjetĂ«r tĂ« çelĂ«save GnuPG.
  • Ofrimi i njĂ« biblioteke Rust pĂ«r krijimin, verifikimin dhe instalimin e pakove individuale, qĂ« pĂ«rmbushin kĂ«rkesat e specifikimeve formale, qĂ« pĂ«rcaktojnĂ« qartĂ« pĂ«rmbajtjen e lejuar tĂ« pakove dhe metodat pĂ«r krijimin dhe trajtimin e tyre.
  • Ofrimi i njĂ« biblioteke Rust pĂ«r menaxhimin e pakove nĂ« sistem (trajtim i gjendjes sĂ« grupit tĂ« pakove qĂ« pĂ«rbĂ«jnĂ« pĂ«rmbajtjen e sistemit). PĂ«r pajtueshmĂ«ri me aplikacionet e vjetra qĂ« pĂ«rdorin bibliotekĂ«n libalpm (p.sh., pĂ«rdoret nĂ« pacman), Ă«shtĂ« planifikuar tĂ« ofrohet njĂ« mbĂ«shtetje me C-API.
  • PĂ«rgatitja e njĂ« PGPKI mbĂ«shtetĂ«se (Web of Trust) dhe njĂ« stek tĂ« pavarur nga shpĂ«rndarjet tĂ« OpenPGP pĂ«r verifikimin e artefakteve tĂ« shpĂ«rndarjes. NĂ« vend tĂ« GnuPG, planifikojnĂ« tĂ« pĂ«rdorin zĂ«vendĂ«sues tĂ« shkruar nĂ« Rust.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster