GitHub
GitHub è un servizio web di hosting per lo sviluppo di progetti software (e non solo) che usa il sistema di controllo di versione Git. GitHub offre diversi piani per repository private a pagamento ma anche piani gratuiti molto utilizzati per lo sviluppo di progetti open-source. Nel maggio 2011, GitHub era la più popolare repository di progetti open source. GitHub Inc.
GitHub software | |
---|---|
[[File:![]() | |
![]() | |
Genere | Controllo di versione (non in lista) |
Sviluppatore | GitHub, Inc. |
Data prima versione | 19 ottobre 2007 |
Sistema operativo | Multipiattaforma |
Lingua | Inglese |
Sito web | www.github.com |
E' stato fondato nel 2008 ed ha sede legale a San Francisco, California.
Nel Luglio 2012 la compagnia ha ricevuto 100 milioni di dollari da Andreessen Horowitz per avviare la compagnia.
Descrizione
Il sito fornisce funzionalità simili a un social network come feeds, follower e grafici per vedere come gli sviluppatori lavorano sulle varie versioni delle repository.
Github fornisce anche altri servizi, come Gist che è simile a pastebin ma che fornisce wiki per repository individuali e per le pagine web che possono essere modificate tramite una repository di Git, un servizio di hosting di slides chiamato Speaker Deck ed una piattaforma di statistiche sui siti web chiamata Gauges.
Da gennaio 2010 GitHub opera con il nome di GitHub,Inc.
Il software di GitHub è stato scritto utilizzando Ruby on Rails ed Erlang dagli sviluppatori di GitHub,Inc (che al tempo si chiamava "Logical Awesome") Chris Wanstrath PJ Hyett e Tom Preston-Werner.
Statistiche
GitHub fu avviato nell'aprile 2008.
Il 24 febbraio 2009 fu annunciato che GitHub aveva attivato 46.000 repository pubbliche di cui 17.000 solo nei 30 giorni precedenti. Il 5 luglio raggiunsero i 100.000 utenti.
Il 27 luglio 2009 le repository pubbliche erano diventate 135.000, che sono diventate 1 milione l'anno dopo e 2 milioni nell'aprile 2011.
Il 16 gennaio 2013 GitHub ha annunciato di avere 3 milioni di utenti e più di 5 milioni di repository.
Applicazioni
Sebbene sia un servizio Web-Based GitHub dispone di applicazioni per Windows Mac OS e Linux scaricabili dal sito ufficiale.