Molti sviluppatori e codice open source

Nel mondo del codice open source, Github è una costante. Un manager della piattaforma spiega le diverse versioni della piattaforma e come vuole anche affermarsi come una piattaforma di finanziamento open source a lungo termine tramite "Github Sponsors".

Se molti cuochi rovinano il brodo, come suggerisce un proverbio, allora nelle grandi cucine non verrebbero prodotti piatti commestibili - almeno nessun brodo commestibile. Il vero nocciolo di questa affermazione è probabilmente che troppi attori amano perdersi nelle minuzie e fanno fallire i progetti se non lavorano insieme in modo coordinato (che è di nuovo il caso delle grandi cucine).

Coordinamento

Se volete, Github fa un lavoro di coordinamento quando molti sviluppatori lavorano su codice condiviso e open source. Molto di questo ruota intorno ai repository, che esistono, tra le altre cose, per la gestione delle versioni e come luogo di archiviazione dei pacchetti software insieme ai metadati associati (software repository). Github, che è stato acquisito da Microsoft nel 2018, fornisce agli sviluppatori strumenti che formano un'infrastruttura di repository per il lavoro di progetto sul software open source. Marko Berković è Regional Director South EMEA di Github e fornisce una panoramica delle offerte gratuite e a pagamento della piattaforma.

Le quattro versioni

Come spiega il manager, da aprile di quest'anno, "Github Free" include tutte le caratteristiche principali di Github per individui e team gratuitamente, "compresa la possibilità di creare illimitati repository pubblici e privati e condividerli con qualsiasi numero di persone". Le offerte a pagamento includono "Github Team", "Github Enterprise" e "Github One". L'offerta Team include tutte le caratteristiche di Github Free, ma offre più sicurezza e funzionalità di collaborazione. La versione Enterprise "è disponibile nel cloud o on-premises e offre alle aziende funzionalità avanzate di conformità, sicurezza e automazione". Infine, "Github One" è "la nostra soluzione più completa per le imprese con potenti analisi, automazione del flusso di lavoro, sicurezza senza pari e apprendimento continuo", approfondisce Berković.

Finanziamento

"La comunità di Github e le organizzazioni beneficiano della conoscenza collettiva e dell'innovazione attraverso l'open source. Tuttavia, è facile dimenticare che ci vuole lavoro per coordinare, mantenere e condividere questa conoscenza", ha detto il direttore regionale. Inoltre, nella maggior parte dei casi i manutentori dell'open source - i manutentori dei progetti - non hanno tutti gli strumenti e il supporto di cui hanno bisogno per avere successo, ha detto. "Ecco perché abbiamo lanciato Github Sponsors l'anno scorso", dice Berković. Dice che questo rende possibile sostenere finanziariamente le persone e le organizzazioni che progettano, costruiscono e mantengono i progetti open source direttamente su GitHub, per esempio con pagamenti mensili che possono essere impostati direttamente dal profilo Github o un progetto open source. In definitiva, ha detto, l'obiettivo è quello di far funzionare Github non solo come un'infrastruttura per il codice e la gestione dei progetti, ma anche di costruirla come un'infrastruttura finanziaria.


Lascia un commento