Met behulp van een code hosting systeem kunt u code op een online platform hosten en de programmeercode alleen met uw team of openbaar delen.
Er zijn verschillende betaald online oplossingen beschikbaar waarvan Github de meest populaire is. Er zijn echter ook gratis open source oplossingen beschikbaar. Hiervan vindt u op deze pagina een overzicht.
GitLab is een gratis oplossing die gebruik maakt van Git om in teams software te ontwikkelen. Het pakket is gebaseerd op Rails en Gitolite. De code is open source en kan op een eigen serverruimte geïnstalleerd worden.
GitLab biedt een volledig pakket om softwarecode online te hosten en te delen. In tegenstelling tot GitHub is installatie op een eigen serverruimte volledig vrij en gratis.
Sphere Consulting heeft een mobiele app voor iOS (iPhone en iPad) uitgebracht waarmee u de commits en issues binnen uw projecten kunt bekijken.
GitLab heeft de volgende kenmerken:
GitLab screenshots
Website van de makers van GitLab
website van GitLab direct naar GitLab download pagina
Phabricator is een collectie van open source tools die programmeurs helpen bij het ontwikkelen betere software. Phabricator werd oorspronkelijk gebruikt als interne tool bij Facebook. De ontwikkelaar ervan heeft Facebook verlaten en werkt nu verder aan deze software binnen een nieuwe organisatie.
Het Phabricator pakket bestaat onder andere uit de Diffusion repository browser, Herald om veranderingen te monitoren, Maniphest om bugs te volgen, Differential om geschreven broncode te inspecteren en de wiki van Phriction.
Na installatie van dit pakket op een serverruimte kunt u daar Git, Mercurial en Subversion repositories op hosten. Vervolgens bevat het pakket alle noodzakelijke functies om binnen een bedrijf of met een team op afstand samen softwarecode te ontwikkelen, toevoegingen of aanpassingen te beheren en wijzingen in geschreven code te inspecteren.
Phabricator heeft de volgende kenmerken:
Phabricator screenshots
Website van de makers van Phabricator
website van Phabricator direct naar Phabricator download pagina
Jarenlang was SourceForge.net het meest populaire online platform om softwareode te hosten. In korte tijd heeft Github deze positie weten over te nemen.
Om de concurrentie met Github aan te gaan heeft SourceForge het pakket waar haar platform op gebaseerd is vrijgegeven onder een open source licentie. Dit pakket is genaamd Allura. Hiermee heeft u dus dezelfde functies zoals u die kent van het webbased platform maar dit platform kunt u installeren op een eigen serverruimte. Sinds 2012 is het open source project ondergebracht bij Apache.
Allura heeft de volgende kenmerken:
Allura screenshots
Website van de makers van Allura
website van Allura direct naar Allura download pagina
Op de website van de ontwikkelaars van deze gratis software kunt u meer informatie vinden en kunt u de software downloaden.