10 alternative a GitHub acquistate da Microsoft

Se sei uno sviluppatore e stai cercando dove trasferire i tuoi progetti ora, dai un'occhiata a queste opzioni.

Il 4 giugno, Microsoft ha stretto un accordo per acquistare GitHub per $ 7, 5 miliardi, come descritto nel blog di GitHub. GitHub è il servizio Web più grande del mondo per l'hosting e lo sviluppo collaborativo di progetti IT. Il suo acquisto da parte di Microsoft ha scioccato molti utenti, in particolare devoti e sviluppatori Open Source.

Microsoft ha una caratteristica spiacevole. Lo sviluppo della società è buono, ma quando Microsoft acquista alcuni progetti popolari come Skype, LinkedIn, Nokia o Wunderlist, nel migliore dei casi si prevede che stagnerà, nel peggiore dei casi, il degrado. Gli utenti di GitHub hanno tradotto oltre 40 mila progetti in altri servizi web. L'hashtag #movingtogitlab su Twitter è stato utilizzato quasi 3000 volte.

Se pensi di trasferirti troppo, ecco alcune alternative.

1. GitLab

GitLab è un'alternativa a GitHub numero uno. GitLab fornisce non solo un servizio web collaborativo, ma anche software open source.

Molti progetti open source, come GNOME e GIMP, utilizzano GitLab.

I tassi di servizio GitLab non sono bassi. Tuttavia, è possibile distribuire GitLab su qualsiasi altro hosting o installare facilmente GitLab sul proprio server.

Costo di

  • Core è una versione gratuita di GitLab. Per l'implementazione sul tuo hosting o server.
  • Starter : $ 4 al mese per utente. Per piccole squadre.
  • Premium : $ 19 al mese per utente. Per le organizzazioni.
  • Ultimate : $ 99 al mese per utente. Per grandi aziende.

GitLab →

2. BitBucket

BitBucket è un servizio di hosting e gestione di repository di versioni di Atlassian. È strettamente integrato con altri strumenti di Atlassian: Jira, HipChat e Confluence.

Questa è una grande scelta per le grandi imprese. Ma i team di piccole dimensioni possono utilizzare BitBucket. Il servizio è gratuito per progetti con una squadra di non più di cinque partecipanti. Tutto ciò che devi fare è richiedere una licenza della comunità Atlassian.

Puoi ospitare BitBucket sul tuo server o hosting, ma devi pagare per questo.

Costo di

  • Gratuito è gratuito per le squadre con non più di cinque sviluppatori.
  • Standart : $ 2 al mese per utente. Per squadre piccole e medie. Numero illimitato di utenti.
  • Premium : $ 5 al mese. Per i team di grandi dimensioni che hanno bisogno di funzionalità avanzate.

BitBucket →

3. SourceForge

SourceForge è un'altra importante alternativa GitHub che si concentra su Open Source. Molte distribuzioni e applicazioni Linux risiedono su SourceForge.

Un tempo, la popolarità del servizio cadeva sotto l'assalto di un GitHub più semplice e intuitivo. Tuttavia, SourceForge ha rielaborato la sua interfaccia, diventando molto più attraente e, soprattutto, più conveniente.

Costo di

SourceForge è gratuito. Ma i codici sorgente che sono pubblicati su di esso dovrebbero essere aperti. Gli altri utenti saranno in grado di creare fork in base ai tuoi progetti.

SourceForge →

4. Launchpad

Launchpad è una piattaforma per la collaborazione sul software di Canonical, la società di sviluppo Ubuntu. Ospita repository PPA di Ubuntu, da cui gli utenti scaricano applicazioni e aggiornamenti.

Launchpad è in circolazione da molti anni, ma non ha guadagnato tanta popolarità quanto GitHub e le sue altre alternative. Tuttavia, questa è una buona scelta per gli sviluppatori Open Source: non importa se si sta creando software per sistemi di tipo Ubuntu o altre distribuzioni Linux.

Costo di

È possibile ospitare o importare repository Git su Launchpad gratuitamente.

Launchpad →

5. Apache Allura

Allura è una soluzione gratuita di Apache. Il servizio supporta i problemi di tracciamento nel codice e nei codici dei commenti con markup. Apache Allura funziona con Git, Hg e Subversion (SVN).

Con Allura, puoi facilmente creare pagine wiki interne per la documentazione.

Costo di

Gratuito. Ma devi ospitare Allura sul tuo hosting o server.

Apache Allura →

6. Fonte di cloud

Cloud Source è lo strumento di controllo della versione di Google. È possibile creare un numero qualsiasi di repository Git privati ​​che consentono di organizzare il codice. Il servizio è integrato con gli strumenti di diagnostica cloud di Google, come Debugger di Stackdriver Debugger e Stackdriver Error Reporting. In questo modo puoi facilmente rintracciare gli errori nel codice.

Cloud Source ti consente di collegare repository GitHub o Bitbucket. È possibile utilizzare il codice dai repository nei progetti di Cloud Platform.

Costo di

  • Fino a 5 utenti : $ 1 al mese per utente. Fino a cinque utenti per squadra.
  • 50 GB di spazio di archiviazione - $ 0, 10 al mese per ogni GB utilizzato. Utenti illimitati

Cloud Source →

7. CodeCommit AWS

Piattaforma di controllo delle versioni di Amazon, scalabile e sicura. Ci sono repository Git sicuri e privati ​​su CodeCommit. La piattaforma supporta la connessione di più plug-in da partner AWS.

CodeCommit è strettamente integrato con altri servizi Amazon, quindi se utilizzi l'infrastruttura di questo gigante del cloud, CodeCommit è la tua scelta.

Costo di

  • Gratuito con restrizioni: fino a cinque utenti attivi, fino a 50 GB di spazio di archiviazione e fino a 10.000 richieste Git al mese.
  • Pagato - 1 dollaro al mese per ogni utente in più di cinque. 10 GB di spazio di archiviazione e 2.000 richieste Git al mese per ogni utente attivo.

AWS CodeCommit →

8. FogCreek / DevHub

Una piattaforma di gestione del codice basata sul linguaggio di controllo della versione Mercurial, ma supporta anche Git. FogCreek fa parte della più grande piattaforma FogBugz DevHub, che include controllo di versione distribuito e strumenti per la tracciabilità dei bug e di gestione dei progetti.

Costo di

Dipende dal numero di sviluppatori in una squadra, inizia da $ 75 al mese per cinque partecipanti.

FogCreek / DevHub →

9. Beanstalk

Beanstalk è una piattaforma di gestione del codice basata su cloud che consente di scrivere e visualizzare il codice direttamente in un browser, in modo da poter lavorare in qualsiasi parte del mondo. Beanstalk si integra con gli instant messenger e le e-mail per aiutare il tuo team a rimanere aggiornato su tutti gli aggiornamenti del codice.

Beanstalk ha un elevato livello di sicurezza: con crittografia completa, autenticazione a due fattori e sicurezza affidabile delle password. Puoi provare Beanstalk in una prova gratuita, ma devi pagare per un uso regolare.

Costo di

  • Bronzo : $ 15 al mese, 3 GB di spazio di archiviazione, 10 repository, fino a cinque utenti.
  • Argento: $ 25 al mese, 6 GB di spazio di archiviazione, 25 repository, fino a 20 utenti.
  • Oro: 12 GB di spazio di archiviazione, 50 repository, fino a 40 utenti e funzionalità avanzate.
  • Platinum: 24 GB di spazio di archiviazione, 120 repository, fino a 100 utenti, funzionalità avanzate.
  • Diamond: 60 GB di spazio di archiviazione, 300 repository, fino a 200 utenti, funzionalità avanzate.

Beanstalk →

10. GitKraken

GitKraken ha una grande interfaccia. Si concentra sulla velocità e facilità d'uso di Git. L'obiettivo della piattaforma è di risparmiare tempo sulla costruzione e sul test del codice.

Giganti come Blizzard, IBM, Google e Microsoft lavorano con GitKraken. GitKraken può essere installato su computer Windows, Mac e Linux.

Costo di

  • Gratuito - la versione gratuita è disponibile per sviluppatori Open Source, startup fino a 20 dipendenti o organizzazioni no-profit.
  • Pro: $ 49, 39 o $ 29 per utente all'anno. Più utenti, meno costosi. Per uso commerciale o per chi ha bisogno di alcune funzionalità esclusive.
  • Azienda: $ 99, $ 79 o $ 69 per utente all'anno. Più utenti, meno costosi.

GitKraken →

<

Messaggi Popolari