Sovereigni fond investeeris 562 tuhat eurot Arch Linuxi paketihalduse moderniseerimiseks.

Arch Linux'i arendajad teatasid, et nad on saanud 562 000 euro suuruse investeeringu STF (Sovereign Tech Fund) fondilt, mis on asutatud Saksamaal, et edendada avatud digitaalse infrastruktuuri ja avatud lähtekoodiga ökosüsteemide arengut. Fond on loodud Saksamaa majandus- ja kliimakaitseministeeriumi rahaliste vahendite toel ning seda juhib Saksamaa Föderaalse Alustavate Innovatsioonide Agentuur SPRIND. Rahastust kasutatakse ALPM (Arch Linux Package Management) pakihaldustööriistade moderniseerimise projektide elluviimiseks, mis hõlmavad spetsifikatsioonide, utiliitide ja raamatukogude arendamist selliste ülesannete jaoks nagu pakettide loomine ja kasutamine ning repositooriumide haldamine.

Projektis on ette nähtud paketihaldusega seotud liideste struktureerimise ja Rust programmeerimiskeeles kirjutatud utiliitide ja ümbrike pakkumine. Arendatav projekti spetsifikatsioon ja utiliidid põhinevad Pacmani funktsionaalsusel. T üleminek Rust keelele pärast C keele kasutamist Pacmanis on tingitud mäluhaldusega seotud vigade tõenäosuse vähendamisest. Algatuse eesmärgiks on ALPM'i integreerimine kõigi repositooriumide haldamise ja pakettide loomise/ülevaatamise/paigaldamise võimalustega ning funktsionaalsuse pakkumine, mis suudab asendada teatud Pacmani pakihalduri võimalusi.

Antud rahastust plaanitakse kasutada nelja arendaja töö rahastamiseks ALPM projektis osalise tööajaga 15 kuu jooksul. Töö algas oktoobris ja kestab kuni 2025. aasta lõpuni. Tegevuste seas, mida plaanitakse käesoleva töö käigus lahendada, mainitakse järgmist:

  • Ametlike spetsifikatsioonide loomine pakettides kasutatavate andmeformatide jaoks. Praegusel hetkel kasutatakse Arch Linux'i pakettides dokumenteerimata või halvasti dokumenteeritud failitüüpe ja metaandmeid. Informatsioon pakettide madalamast struktuurist kavatsetakse üldistada versioonitud spetsifikatsioonide kaudu, mis reguleerivad selgelt kõik lubatud failitüübid ja metaandmed.
  • Pakettide artefaktide digitaalsete allkirjade kontrollimiseks lihtsustatud mehhanismi rakendamine, mis põhineb OpenPGP kasutamisel, kuid ei ole seotud vana kesksest GNUPG võtmehoidlast.
  • Rusti teegi pakkumine, et luua, valideerida ja paigaldada eraldi pakette, mis vastavad ametlikele spetsifikatsioonidele, mis selgelt määratlevad lubatud pakendite sisu ja meetodid nende loomiseks ja töötlemiseks.
  • Rusti teegi pakkumine pakettide haldamiseks süsteemis (pakettide kogumi seisundi töötlemine, mis moodustab süsteemi sisu). Ühildus vanade rakendustega, mis kasutavad libalpm teeki (nt pacmanis), on plaanis pakkuda C-API sidet.
  • Toetava PGPKI (Web of Trust) ja jagatavast sõltumatu OpenPGP tuge valmistamine, et valideerida distributsi artefakte. GnuPG asemel plaanitakse kasutada alternatiive Rusti keeles.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster