Jump to content

Comparison of source-code-hosting facilities

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by K0fcc (talk | contribs) at 18:37, 12 December 2008 (removing yellow highlight based on other entries. Reverting mailing list change (column for that)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A comparison of facilities that host open source development services.

General software

Features

Name Code hosting Code review Bug tracking Web hosting Wiki Translation system Shell server Mailing List News Group (NNTP) Forum Personal branch Private branch Announce Build system Team Others
Alioth Yes Yes Yes Yes Yes Yes Sample Code, Help Wanted, Anonymous FTP
Bitbucket Template:Yes (yellow) (max 150MB on free plan[1]) No Yes No Yes No No No No No Yes Template:Yes (yellow) (max 1 on free plan[1]) No No Yes
Codendi Yes No Yes Yes No Yes Yes No Yes Yes No
CVSDude Template:Yes (yellow) (max 2MB / 1 repository on free plan[2]) No Template:Yes (yellow) (cost)[2] No Template:Yes (yellow) (cost)[2] No No Template:Yes (yellow) (cost)[2] No No No No No No Template:Yes (yellow) (cost)[2] Extensive Help, Public API (cost)[2], Network Drive (cost)
Fedora Hosted Yes Yes Yes Yes
GitHub Template:Yes (yellow) (max 100MB on free plan[3]) No No Yes No No No No No Yes Template:Yes (yellow) (cost)[3] No
Google Code Yes Yes Yes No Yes No No No Template:Yes (yellow) (outside) No No No No No No
Launchpad Yes Yes Yes No No Yes No Yes No No Yes Template:Yes (yellow) (security only)[4] Yes Yes (Ubuntu) Yes Blueprints, Karma, Answer, Mail interface, public API, OpenID Provider, Download area
SourceForge Yes No Yes Yes Yes No Yes Yes No Yes No No Yes No No Marketplace, Jobs, Help Wanted, OpenID Relying Party, Download area
OSPDev Yes No Yes Yes Yes No Yes Yes No Yes No Yes Yes No Yes Sample Code, Help Wanted, Anonymous FTP
openSUSE Build Service No No Template:Yes (yellow) (outside) No No No No No No No No No No Yes (SUSE, Debian, RedHat, Mandriva, Ubuntu) No public API
Project Kenai[2] Template:Yes (yellow) (max 5) Template:Yes (yellow) (max 1) Template:Yes (yellow) (max 1) Template:Yes (yellow) (max 5) Template:Yes (yellow) (max 5) Yes Yes Download area(max 1)
Name Code hosting Code review Bug tracking Web hosting Wiki Translation system Shell server Mailing List News Group (NNTP) Forum Personal branch Private branch Announce Build system Team Others

Notes

VCS and others

Name Ad-free CVS SVN Bazaar Microsoft TFS Arch Git Mercurial Bounties Runs on all free software Online Support Manager notes
Alioth Yes Yes Yes Yes No Yes Yes Yes No Yes No Debian Project Preference for Debian related projects.
Assembla No No Yes No No No Yes Yes No No[1] Yes Assembla, LLC 200 MB Free. Ticket Tool. Wiki. Scrum Reports. Trac.
BerliOS No Yes Yes No No No Yes[2] Yes[3] No ? ? FOKUS[4] Funded by the German government.
Betavine No Yes Yes No No No No No No ? ? Funded by the Vodafone Group.
Bitbucket Yes No No No No No No Yes ? Yes Yes Free 150MB plan; basic issue-tracking; visualizations; wiki
BountySource No No Yes No No No No No Yes ? ? Allows monetary bounties on tasks. Custom CMS and SVN browser.
Codendi No Yes Yes No No No No No No No ? Provided by Xerox-API Web services-Salomé TMF- Corrective and scalable maintenance[3]
CodePlex No No Yes No Yes No No No No No ? Microsoft Microsoft's open source project hosting site.
CVSDude Yes Yes Yes No No No No No No No Yes CVSDude Pty Ltd CVSDude's open source and commercial project hosting & management site.
Dotsrc.org Yes Yes Yes No No No No No No ? ? Open source projects not fitted for SourceForge, Savannah, BerliOS, etc..
Fedora Hosted Yes No Yes Yes No No Yes Yes No Yes Yes Fedora Project Provides project hosting, bug tracking system, Wiki, and electronic mailing list services for upstream projects that support Fedora
FireForge Yes Yes Yes No No No No No No Yes Yes Provides open source projects hosting and services, for Russian-based and international projects.
Freepository Yes Yes Yes No No No No No No ? ? Provides free and paid accounts. Free accounts have web access only.
Gitorious Yes No No No No No Yes No No Yes [4] ? Johan Sørensen Free open source project hosting.
GitHub Yes No No No No No Yes No No No Yes Logical Awesome Git Hosting. Free for open source, paid for private.
GNU Savannah Yes Yes Yes Beta[5] No Yes Yes Yes No Yes Yes Project by the Free Software Foundation.
Google Code Yes No Yes No No No No No No No Yes[6] Google New service from Google as of 2006-07-27.
Launchpad Yes Yes Yes Yes No No No No No No Yes [7] Canonical Ltd. Provided by Canonical. CVS and Svn are imported to Bazaar format.
Novell Forge Yes Yes Yes No No No No No No ? ? Novell
Origo Yes No Yes No No No No No No Yes Yes Funded by ETH Zurich, established 2007, hosts also closed source, has API.
OSOR.eu ? ? ? ? ? ? ? ? ? ? ? Launched by The European Commission. Collaboration with national/local forges.
OSPDev Yes Yes Yes No No No No No No Yes Yes Funded by LFEO.ir, established April 2007, Support All OpenSource projects.
OW2 Consortium Yes Yes Yes No No No No No No ? ? Merger of ObjectWeb and Orientware; oriented on middleware technology.
Project Kenai [5] Yes Yes Yes Yes 5 Forums
5 Mailing Lists
5 Source Code repositories
1 Wiki
1 Issue Tracker
1 Download area
repo.or.cz Yes No No No No No Yes No No Yes [6] ? Public Git hosting site.
Sarovar Yes Yes No No No No Yes[8] No No ? ? Indian free software hosting service.
ShareSource.org Yes No Yes No No No No Yes No Yes Yes[9] Free project hosting - aims on being Web 2.0
SharpForge.org Yes No Yes No No No No No No No ? Provides hosting of SharpForge
Simple End-User Linux Yes Yes Yes No No No No No No ? ? Established May 1997.
SourceForge No Yes Yes No No No No No No No[10] ? SourceForge, Inc. (Formerly VA Software)
SourceFubar.Net ? Yes No No No No No No No ? ? Open source projects. Free of charge. CVS, bug tracking system, electronic mailing list and IRC.
Tigris.org Yes Yes Yes No No No No No No ? ? Restricted to collaborative software development tools.
TuxFamily Yes Yes Yes No No No Yes No No Yes Yes
Name Ad-free CVS SVN Bazaar Microsoft TFS Arch Git Mercurial Bounties Runs on all free software Online Support Manager notes

Notes

  1. ^ http://tools.assembla.com/breakout/wiki/DevelopmentLicense is "open but not free"
  2. ^ News, BerliOS Project (2008-07-05), BerliOS provides GIT Source Control Management, retrieved 2008-12-10 {{citation}}: |last= has generic name (help); Check date values in: |date= (help)
  3. ^ News, BerliOS Project (2008-07-05), BerliOS provides Mercurial (HG) Source Control Management, retrieved 2008-12-10 {{citation}}: |last= has generic name (help); Check date values in: |date= (help)
  4. ^ BerliOS - The Open Source Mediator
  5. ^ Savannah Support Request, sr #106417 (2008-10-24), Bazaar on Savannah, retrieved 2008-12-10 {{citation}}: Check date values in: |date= (help)CS1 maint: numeric names: authors list (link)
  6. ^ Developers of Google Code's project hosting service are responsive in the discussion group and in the issue tracker.
  7. ^ Web help, email support, and IRC support.
  8. ^ Sarovar supports git indirectly, by providing an rsync service, which is one of the git transports.
  9. ^ ShareSource support officers are regularly on IRC at #sharesource and also in their Support Wiki.
  10. ^ SourceForge was previously free software before October 2001: [1]

Popularity

Name Users Projects Teams Branches Bug Reports Prominent projects
Alioth 8,302[1] 825[1] - - ? SANE
CVSDude 63,200[2] 49,561[2] ? - ?
Fedora Hosted ? 190 - - ?
GitHub ? ? - ? - Ruby on Rails, IronRuby
Google Code ? ? - - ? Google Gears
Launchpad 2,410,380[3] 9,307[4] 3,906[3] 21,637[5] 290,749[6] Ubuntu, MySQL (code hosting), Zope 3 (bug tracking), Inkscape (bug tracking), Bazaar, GNOME Do
SourceForge ? ? - - ? Inkscape (code hosting), LAME, MinGW, Poedit, GThumb, 7-Zip, Fluxbox
Name Users Projects Teams Branches Bug Reports Prominent projects

Notes

Specific requirements

Name Website Ad-free CVS SVN Arch git notes
Project Kenai http://projectkenai.com/ Yes Yes Free hosting of open source projects
CakeForge http://cakeforge.org/ No No Yes No Only for CakePHP related projects.
Drupal http://drupal.org/project/ Yes Yes No No Only for Drupal related projects.
freedesktop.org http://freedesktop.org/ Yes Yes No No Yes X.Org, cairo (graphics), and other Linux desktop infrastructure projects.
GBorg http://gborg.postgresql.org/ No Yes No No Only for PostgreSQL related projects.
Gna! https://gna.org/ Yes Yes Yes Yes No Only for FSF-recognized free software projects.
mambo-code.org http://mambo-code.org/ Yes Yes Yes Only for Mambo (software) related free software projects. Previously known as Mambo Forge.
Mac OS Forge http://www.macosforge.org/ Yes No Yes No No Only for Mac OS X related projects.
OSPDev http://www.ospdev.net/ Yes Yes Yes No Only for OpenSource projects.
JavaForge http://javaforge.com/ Yes Yes Yes No Only for Java related projects. Plugins available for Eclipse and NetBeans
JoomlaCode http://joomlacode.org/ Yes Yes Yes Only for Joomla! related development. Previously known as JoomlaForge
LuaForge http://luaforge.net/ Yes Yes No No Only for Lua related projects
mozdev http://www.mozdev.org/ Yes Yes No No Only for Mozilla related projects.
OCaml Forge http://forge.ocamlcore.org/ Yes Yes Yes No No Only for OCaml related projects
Openmoko http://projects.openmoko.org/ Yes Yes Yes No No Only for Openmoko related projects
pgfoundry http://www.pgfoundry.org/ No Yes Yes No Only for PostgreSQL related projects
RubyForge http://rubyforge.org/ Yes Yes Yes No Yes Only for Ruby related projects
SqueakSource http://www.squeaksource.com/ Yes No No No Only for Squeak related projects
SugarForge http://sugarforge.org/ Yes Yes No No Only for SugarCRM related projects
SEUL.org http://www.seul.org/ Yes Yes Yes No Only for projects licensed under a DFSG-compatible license.
AdmiSource http://admisource.gouv.fr/ Yes Yes Yes No Only for projects endorsed by a French administration, and under free software licence.
Common-Lisp.Net http://common-lisp.net/ Yes Yes Yes No Only for projects written in or related to Common Lisp. Darcs available, too.
TYPO3 Forge http://forge.typo3.org/ Yes No Yes No No Only for TYPO3 related projects.

See also