10 alternatives à GitHub, que Microsoft a acheté
Services Web / / December 24, 2019
4 juin a accueilli la transaction Microsoft GitHub pour 7,5 milliards $, a dit quoi Blog GitHub. GitHub - le plus grand service basé sur le Web mondial pour l'hébergement et le développement collaboratif de projets informatiques. Son achat par Microsoft a choqué de nombreux utilisateurs, en particulier les partisans et les développeurs Open Source.
Microsoft a une caractéristique désagréable. Propre entreprise de développement sont bonnes, mais quand Microsoft achète un certain projet populaire comme Skype, LinkedIn, Nokia Wunderlist ou, au mieux, il attend la stagnation, au pire - dégradation. les utilisateurs GitHub transféré plus de 40.000 projets dans d'autres services Web. hashtag #movingtogitlab sur Twitter en utilisant presque 3000 fois.
Si vous êtes trop penser au sujet de « mouvement », voici quelques solutions de rechange.
1. gitlab ce
Gitlab ce - alternative à un numéro GitHub. Gitlab ce non seulement fournit un service Web pour travailler ensemble, mais aussi le logiciel open source.
De nombreux projets sont open source, tels que GIMP et GNOME, utilisez gitlab ce.
en service Tarifs gitlab ce pas faible. Cependant, vous pouvez déployer gitlab ce tout autre hébergement ou simplement installer gitlab ce à votre serveur.
coût de
- noyau - version gratuite gitlab ce. Pour déployer sur votre propre hébergement ou serveur.
- démarreur - 4 $ par mois et par utilisateur. Pour les petites équipes.
- prime - 19 $ par mois et par utilisateur. Pour les organisations.
- ultime - 99 $ par mois et par utilisateur. Pour les grandes entreprises.
→ gitlab ce
2. BitBucket
BitBucket - un service hébergé de gestion du référentiel et la version de Atlassian. Il est étroitement intégré avec d'autres outils Atlassian - Jira, HipChat et Confluence.
Ceci est un excellent choix pour les grandes entreprises. Mais même les petites équipes peuvent utiliser BitBucket. Le service est gratuit pour le projet, une équipe pas plus de cinq membres. Tout ce que vous devez faire - est de demander une licence dans la communauté Atlassian.
Vous pouvez placer BitBucket sur votre propre serveur ou hébergement, mais doivent payer.
coût de
- gratuit - gratuit pour les équipes qui n'ont pas plus de cinq développeurs.
- Standart - 2 $ par mois à l'utilisateur. Pour les équipes petites et moyennes entreprises. Nombre illimité d'utilisateurs.
- prime - 5 $ par mois. Pour les grandes équipes, qui ont besoin des fonctionnalités avancées.
BitBucket →
3. SourceForge
SourceForge - est une autre alternative à GitHub, de se concentrer sur l'Open Source. De nombreuses distributions Linux et les applications se trouvent sur SourceForge.
À l'époque, la popularité du service est tombé sous les assauts d'une GitHub plus simple et plus intuitive. Cependant SourceForge repensé son interface pour devenir plus attrayant et, surtout, confortable.
coût de
SourceForge est libre. Mais le code source, qui sont publiées sur elle, doit être ouvert. Les autres utilisateurs pourront créer des fourches en fonction de vos projets.
SourceForge →
4. Launchpad
Launchpad - une plate-forme pour travailler ensemble sur les logiciels de la société Canonical, Ubuntu développement. Il a placé PPA-dépôt d'Ubuntu, où les utilisateurs téléchargent des applications et mises à jour.
le service Launchpad a été autour depuis de nombreuses années, mais il n'a pas gagné une telle popularité que GitHub et ses autres alternatives. Cependant, cela est un bon choix pour les développeurs de l'Open Source: Peu importe si vous créez des logiciels pour Ubuntu comme des systèmes ou d'autres distributions Linux.
coût de
Vous pouvez placer ou importer dépôt Git à Launchpad gratuitement.
Launchpad →
5. Apache Allura
Allura - une solution gratuite d'Apache. Les supports de services de suivi des problèmes dans le code et les commentaires des codes de balisage. Apache Allura travailler avec Git, Hg et Subversion (SVN).
Avec Allura, vous pouvez facilement créer page interne wiki pour la documentation.
coût de
Gratuit. Mais vous devez tenir compte Allura sur votre hébergement ou d'un serveur.
Apache Allura →
6. Source cloud
Cloud Source - outil de contrôle de version Git de Google. Vous pouvez créer un certain nombre de référentiels privés Git, ce qui permet d'organiser le code. Service intégré avec les outils de diagnostic basés sur le cloud Google tels que le débogueur Stackdriver Debugger et Stackdriver rapports d'erreur. Alors que vous pouvez suivre des erreurs dans le code facilement.
Cloud Source dépôt GitHub vous permet de vous connecter ou Bitbucket. Vous pouvez utiliser le code de votre dépôt dans des projets Cloud Platform.
coût de
- Jusqu'à 5 utilisateurs - 1 $ par mois à l'utilisateur. Jusqu'à cinq utilisateurs dans une équipe.
- 50 Go de stockage - 0,10 $ par mois pour chaque Go utilisé. Nombre illimité d'utilisateurs.
Cloud → Source
7. AWS CodeCommit
Plate-forme pour le contrôle de version d'Amazon, l'évolutivité et la sécurité. Sur CodeCommit Logé protégé et dépôt Git privé. La plate-forme prend en charge la connexion de plusieurs plug-ins de partenaires AWS.
CodeCommit étroitement intégré avec d'autres services Amazon, donc si vous utilisez l'infrastructure des géants des nuages, CodeCommit - votre choix.
coût de
- gratuit Accès limité: jusqu'à cinq utilisateurs actifs, jusqu'à 50 Go de stockage et jusqu'à 10.000 demandes par mois Git.
- la charge - 1 $ par mois par utilisateur au-delà de cinq ans. stockage de 10 Go et 2000 demandes Git par mois pour chaque utilisateur actif.
AWS CodeCommit →
8. FogCreek / DevHub
Plate-forme de gestion de code, qui est basé sur la langue de contrôle de version Mercurial, mais prend également en charge Git. FogCreek fait partie d'une plate-forme plus grande FogBugz DevHub, y compris un contrôle de version distribuée et des outils de suivi des bogues et de gestion de projet.
coût de
Cela dépend du nombre de développeurs de l'équipe, il commence à partir de 75 $ par mois pour cinq participants.
FogCreek / DevHub →
9. tige d'haricot
Beanstalk - plate-forme cloud pour gérer votre code, ce qui vous permet d'écrire et d'afficher le code directement dans votre navigateur, afin que vous puissiez travailler partout dans le monde. intègre Beanstalk avec messagerie et le courrier électronique pour aider votre séjour à l'équipe sur des mises à jour de code.
Beanstalk a un haut niveau de sécurité: avec le cryptage complet, l'authentification à deux facteurs et logiciels de sécurité de mot de passe fiable. Vous pouvez essayer le haricot magique dans la version d'essai gratuite, mais pour une utilisation permanente doivent payer.
coût de
- bronze - 15 $ par mois, 3 Go de stockage, 10 dépôts jusqu'à cinq utilisateurs.
- argent - 25 $ par mois, 6 Go de dépôts de stockage 25, jusqu'à 20 utilisateurs.
- or - 12 Go de dépôts de stockage de 50 à 40 utilisateurs, ainsi que des fonctionnalités avancées.
- Platinum - stockage 24 Go, 120 dépôts, jusqu'à 100 utilisateurs, les fonctionnalités avancées.
- diamond - 60 Go de stockage, 300 dépôts, jusqu'à 200 utilisateurs, les fonctionnalités avancées.
→ Beanstalk
10. GitKraken
GitKraken a une excellente interface. Il se concentre sur la rapidité et la facilité d'utilisation Git. Le but de la plate-forme - pour gagner du temps pour le code d'assemblage et de test.
Avec les géants de travail GitKraken tels que Blizzard, IBM, Google et Microsoft. GitKraken peut être installé sur les ordinateurs fonctionnant sous Windows, Mac et Linux.
coût de
- gratuit - une version gratuite est disponible pour les développeurs Open Source, start-up jusqu'à 20 employés ou organismes sans but lucratif.
- Pro - 49, 39 ou 29 dollars par an à l'utilisateur. Plus les utilisateurs, le moins cher. Pour un usage commercial, ou pour ceux qui ont besoin des fonctionnalités exclusives.
- Enterprise - 99, 79 ou 69 dollars par utilisateur et par an. Plus les utilisateurs, le moins cher.
GitKraken →