GitHub ha presentato il suo Innovation Graph, una piattaforma di dati aperti e approfondimenti per misurare e comprendere l’impatto globale degli sviluppatori.
L’ambiziosa iniziativa mira a risolvere una sfida di lunga data affrontata da politici e ricercatori: la mancanza di dati affidabili e completi sulle tendenze dello sviluppo del software.
L’Innovation Graph è un archivio di metriche longitudinali che tracciano lo sviluppo del software nelle economie di tutto il mondo. Questa straordinaria risorsa, lanciata con una pagina web e un archivio dedicati, offre un tesoro di dati che risalgono al 2020.
Questa ricchezza di informazioni comprende aggiornamenti trimestrali sui passaggi a Git, statistiche sugli sviluppatori, approfondimenti sulle organizzazioni, dettagli sui repository, preferenze linguistiche, dati sulle licenze, argomenti di tendenza e collaborazioni all’interno dell’economia globale.
GitHub ha anche reso questi dati disponibili per il download, con licenza CC0 1.0.
GitHub prevede che l’Innovation Graph servirà un pubblico eterogeneo, tra cui ricercatori, responsabili politici e sviluppatori.
Uno studio commissionato da GitHub ha evidenziato il notevole interesse per i dati di GitHub nei settori dello sviluppo internazionale, delle politiche pubbliche e dell’economia. Tuttavia, lo studio ha rivelato che l’accesso e l’utilizzo di questi dati è stato irto di difficoltà.
L’Innovation Graph mira a rimuovere queste barriere e a democratizzare l’accesso a dati preziosi. Questa iniziativa è destinata a favorire i ricercatori di vari settori, offrendo loro dati aggregati che in precedenza erano inaccessibili o richiedevano l’intervento di fornitori di dati terzi.
Knut Blind del Fraunhofer ISI ha sottolineato l’importanza dei dati di GitHub, affermando che:
“I dati sui contributi a GitHub sono stati essenziali per valutare l’impatto dell’open source per l’Unione Europea nel nostro rapporto per conto della DG Connect della Commissione Europea e nei documenti successivi”.
L’impegno di GitHub nel fornire questi dati cruciali faciliterà senza dubbio gli studi empirici sull’impatto economico globale dell’open source.
Per gli sviluppatori, il GitHub Innovation Graph promette di fornire un contesto più ampio per i loro contributi, consentendo loro di esplorare il modo in cui gli sviluppatori collaborano su scala globale e l’andamento dei loro linguaggi di programmazione e argomenti preferiti a livello mondiale. Questa visione contestuale potrebbe essere preziosa per gli sviluppatori che cercano di allineare i loro contributi alle tendenze più ampie del settore.
Dal punto di vista dei politici, la mossa di GitHub è in linea con gli obiettivi di promuovere la trasformazione digitale e le opportunità di lavoro ben retribuite. Le ricerche suggeriscono che i contributi open-source su GitHub sono correlati a un aumento dell’innovazione e a una sostanziale crescita economica.
Con un accesso più facile ai dati, i ricercatori possono produrre studi più convincenti, che potenzialmente possono portare a politiche che favoriscono le opportunità degli sviluppatori e contribuiscono alla crescita economica globale.
La decisione di GitHub di rilasciare l’Innovation Graph come risorsa di dati per l’uso della comunità apre un mondo di possibilità. Sviluppatori, ricercatori e appassionati di dati possono ora esplorare le tendenze, condurre ricerche, creare visualizzazioni accattivanti e mostrare come i loro contributi si inseriscono in un panorama più ampio.
L’impegno di GitHub per il miglioramento continuo è evidente nella richiesta di feedback da parte degli utenti. GitHub incoraggia gli utenti ad aprire problemi nel repository, dimostrando il proprio impegno a migliorare l’utilità dell’Innovation Graph come strumento per dimostrare l’impatto globale della collaborazione tra sviluppatori.
Nei prossimi mesi, GitHub prevede di rilasciare altri rapporti di approfondimento su argomenti di interesse per la comunità degli sviluppatori, i responsabili politici e i ricercatori.