Organizata Linux Foundation, së bashku me laboratorin e inovacionit në shkencë të Universitetit të Harvardit, ka përgatitur një redaksion të ri të studimit Census III, që synon identifikimin e projekteve të hapura më të përdorura, të cilat kërkojnë auditimin e parë të sigurisë. Gjatë studimit, është kryer analiza e kodit të hapur të ndarë, i përdorur në projekte të ndryshme korporative në formën e varësive, të shkarkuara nga depo të jashtme. Në total, janë shqyrtuar më shumë se 12 milion biblioteka të hapura, të angazhuara në aplikacione që përdoren në 10,000 kompani të ndryshme.
Në përputhje me statistikën e mbledhur, janë formuar lista të 500 bibliotekave më të përdorura, siguria dhe cilësia e mbështetjes së të cilave kërkon vëmendje të veçantë, pasi dobësitë dhe kompromitet e zhvilluesve të varësive të jashtme mund të minojnë përpjekjet për përmirësimin e mbrojtjes së produktit kryesor. Në total, janë propozuar 8 lista, përmbajtja e të cilave është renditur në përputhje me kritere të ndryshme, të tilla si shpërndarja në depo NPM dhe prania e informacionit për versionin gjatë përcaktimit të varësive.
Disa përfundime:
- 17% e 50 projekteve më të njohura, të cilat nuk janë të pranishme në depo NPM, kanë vetëm një zhvillues, ndërsa 40% kanë një ose dy zhvillues që kanë bërë 80% të komiteteve.
- Në krahasim me raportin e kaluar nga viti 2022, është rritur përdorimi i paketave për ndërveprim me shërbimet në cloud midis pakove të rëndësishme.
- Përkthehet në vazhdim projekteve nga Python 2 në Python 3.
- Popullariteti i paketave Maven vazhdon, dhe përdorimi i paketave nga depo PIP (Python), Cargo (Rust) dhe NuGet (.NET) po rritet.
- Si më parë, vërehet nevoja për përdorimin e skemave të emrave të standardizuara për komponentët e softuerit.
- Aktualiteti i mbrojtjes së llogarive të zhvilluesve ka rritur rëndësinë. Shumica e paketave më të kërkuara janë vendosur në llogari specifike të zhvilluesve, më pak të mbrojtura se llogaritë e krijuara nën projektin e organizatave.
- 20 paketat JavaScript më të përdorura nga depoja NPM, të shkarkuara nga aplikacionet pa lidhje me versionin:

- 20 paketat më të përdorura nga depo të tjera përveç NPM, të shkarkuara nga aplikacionet pa lidhje me versionin:

Burimi: opennet.ru


