Compania Google a lansat un nou serviciu Open Source Insights (deps.dev), care vizualizează graficul complet al dependențelor directe și indirecte pentru pachete distribuite prin intermediul repositoarelor NPM, Go, Maven și Cargo (în curând va fi adăugată și suport pentru NuGet și PyPI). Principalul scop al serviciului este analiza răspândirii vulnerabilităților în module și biblioteci prezente în lanțul de dependențe, ceea ce poate fi util pentru identificarea vulnerabilităților în dependențele de înaltă nivel de imbricare (dependețele dependențelor).
Printre posibilele domenii de aplicare se numără și studierea purității licențelor proiectului (afișează statistici despre ce licențe sunt utilizate în dependențe), urmărirea lansărilor de noi versiuni și a evenimentelor legate de dependențe (de exemplu, identificarea vulnerabilităților) și evaluarea proiectelor dependente (se poate vizualiza raportul despre ce proiecte utilizează biblioteca specificată direct sau prin alte dependențe). Ca surse de date sunt folosite repositoarele de pachete și date de pe GitHub, inclusiv Problemele.

Sursa: opennet.ro
