GitHub ha annunciato che gli utenti gratuiti ora possono creare repository privati illimitati, anche se possono partecipare solo 3 collaboratori.
GitHub è uno dei modi più popolari disponibili per gli sviluppatori per ospitare e condividere il codice sorgente. Ad esempio, non è raro vedere un collegamento a un progetto GitHub in un thread del kernel personalizzato sui forum XDA. Molte app ospitate su XDA Labs hanno anche il codice sorgente ospitato su GitHub. Questo è un utilizzo del servizio: un modo conveniente per condividere il codice.
Tuttavia, GitHub ha un altro utilizzo che lo differenzia da un normale servizio di file hosting come Google Drive. Implementa un sistema di controllo della versione, o VCS. Un VCS è in grado di tenere traccia di ogni aggiornamento ricevuto da un progetto ed elencare esattamente cosa è cambiato e quando. Questo è probabilmente il motivo per cui la maggior parte delle persone utilizza GitHub, soprattutto nei progetti collaborativi: è facile tenere traccia delle modifiche e annullarle se necessario.
Molte persone e organizzazioni desiderano che il proprio codice sia privato pur mantenendo la comodità di un VCS online. Per questo motivo, GitHub ha avuto la possibilità di creare repository privati, a cui possono accedere solo gli utenti autorizzati. Tuttavia, non erano gratuiti (ad eccezione degli studenti). Se fossi un singolo sviluppatore che desiderasse un repository privato, ti costerebbe $ 7 al mese. Per i team, il costo era di $ 9 per sviluppatore al mese. Può essere costoso se lo sviluppo è solo un hobby.
Recentemente, però, GitHub ha annunciato che renderà i repository privati disponibili a tutti. Dal 7 gennaio 2019 tutti gli account, anche quelli gratuiti, possono creare e gestire repository privati. Tuttavia, non è l'esperienza completa. Gli archivi privati gratuiti hanno un massimo di tre collaboratori, il che significa che solo quattro persone possono lavorarci contemporaneamente. Anche con questa limitazione, però, è un cambiamento positivo.
Se sei uno sviluppatore, un professionista, un hobbista o altro, questo è sicuramente qualcosa da verificare. Non si sa mai quando un repository privato potrebbe tornare utile.