Comparison of open source software hosting facilities

From Wikipedia, the free encyclopedia

Jump to: navigation, search

A comparison of facilities that host open source development services.

Contents

[edit] General software

[edit] Features

Name Code hosting Code review Bug tracking Web hosting Wiki Translation system Shell server Mailing List NNTP Forum Personal branch Private branch Announce Build system Team Others
Alioth Yes No Yes Yes No No No Yes No Yes No No Yes No No Sample Code, Help Wanted, Anonymous FTP
Assembla Yes No Yes No Yes No Yes No No Yes Yes Yes Yes No Yes
Bitbucket Yes (max 150MB on free plan[1]) No Yes No Yes No No No No No Yes Yes (max 1 on free plan[1]) No No Yes OpenID
Codendi Yes No Yes No Yes No Yes Yes No Yes No No Yes No No costs money[2]
CodePlex Yes No Yes No Yes No No Yes No Yes No No No No No
GitHub Yes (max 300MB on free plan[3]) Yes[4] Yes[5] Yes Yes No No No No No Yes Yes (cost)[3] No No No
Gitorious Yes Yes No No Yes No No No No No Yes No No No Yes OpenID
GNU Savannah Yes  ? Yes  ?  ?  ? Yes Yes Yes Yes  ?  ? Yes  ?  ?
Google Code Yes Yes Yes Yes (outside) Yes No No No Yes (outside) No No No No No No
GridyZone Yes Yes Yes No Yes No No No No No No No No No No
JavaForge Yes No Yes Yes Yes No No No No Yes No No Yes Yes Yes Public remote API, Document management
KForge/KnowledgeForge Yes No Yes Yes Yes No No Yes No ? No No Yes No Yes DAV, Service is designed to be installed by others. All code is open-source and Debian package is available.
Launchpad Yes Yes Yes No No Yes No Yes No No Yes Yes (security only)[6] Yes Yes (Ubuntu) Yes Blueprints, Karma, Answer, Mail interface, public API, OpenID Provider, Download area, Non-project branch
openSUSE Build Service No No Yes (outside) No No No No No No No No No No Yes (SUSE, Debian, RedHat, Mandriva, Ubuntu) No public API
Project Kenai Yes
(max 5)
No Yes
(max 2)
No Yes
(max 1)
No No Yes
(max 5)
No Yes
(max 5)
Yes Yes No No No Download area (max 1), IM Chatroom, code is open
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
tigris.org Yes No Yes Yes Yes No No Yes No Yes Yes Yes Yes No ? public API, extensive help
ActiveState Workspace Yes No No Yes Yes No No No No Yes Yes Yes No No Yes Automated backup, blogs
Name Code hosting Code review Bug tracking Web hosting Wiki Translation system Shell server Mailing List NNTP Forum Personal branch Private branch Announce Build system Team Others

[edit] Version Control Systems available

Name Ad-free CVS SVN Bazaar Microsoft TFS Arch Git Mercurial Bounties Runs on all free software Online Support Manager Establish notes
Alioth Yes Yes Yes Yes No Yes Yes Yes No Yes No Debian Project 2003 Preference for Debian related projects.
Assembla Yes No Yes No No No Yes Yes No No[7] Yes Assembla, LLC 200 MB Free. Ticket Tool. Wiki. Scrum Reports. Trac.
BerliOS No Yes Yes No No No Yes[8] Yes[9] No ? ? FOKUS[10] Funded by German government
Betavine No Yes Yes No No No No No No ? ? Vodafone Group 2007
Bitbucket Yes No No No No No No Yes ? Yes Yes Avantlumiere Free 150MB plan; basic issue-tracking; visualizations; wiki
BountySource No No Yes No No No No No Yes ? ? Bounty Source Inc. late 2003 Allows monetary bounties on tasks. Custom CMS and SVN browser.
Codendi No Yes Yes No No No No No No No ? Xerox Corrective and scalable maintenance
CodePlex No No Yes No Yes No No No No No ? Microsoft 2006-05
Freepository Yes No Yes No No No No No No ? ? 1999 Provides free and paid accounts. Free accounts have web access only.
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 Yes[11] No Yes Yes Yes No Yes Yes Savannah Administration Project by the Free Software Foundation.
Google Code Yes No Yes No No No No Yes No No Yes[12] Google 2006-07-27
GridyZone No No Yes No No No No No No No Yes Gridy
JavaForge Yes No Yes No No No No In progress Yes Yes Yes Intland Software 2005
KForge/KnowledgeForge Yes No Yes No No No Yes Yes No Yes No Open Knowledge Foundation 2005 Preference for Open Knowledge related projects. Can easily be installed by others.
Launchpad Yes Yes Yes Yes No No No No No No Yes [13] Canonical Ltd. CVS and Svn are imported to Bazaar format.
Origo Yes No Yes No No No No No No Yes Yes ETH Zürich 2007 hosts also closed source, has API.
OSOR.eu ? ? ? ? ? ? ? ? ? ? ? Launched by The European Commission. Collaboration with national/local forges.
OW2 Consortium Yes Yes Yes No No No No No No ? ? OW2 Consortium Merger of ObjectWeb and Orientware; oriented on middleware technology.
Project Kenai Yes No Yes No No No Yes Yes No No Yes Sun Microsystems 2008-10
SEUL.org Yes Yes Yes No No No No No No ? ? 1997-05
SourceForge No Yes Yes Yes No No Yes Yes No No[14] ? SourceForge, Inc. (Formerly VA Software) 1999-11
Tigris.org Yes Yes Yes No No No No No No ? ? (community) 2000 Restricted to collaborative software development tools.
TuxFamily Yes Yes Yes No No No Yes No No Yes Yes 1999
Name Ad-free CVS SVN Bazaar Microsoft TFS Arch Git Mercurial Bounties Runs on all free software Online Support Manager Establish notes

[edit] Popularity

Name Users Projects Teams Branches Bug Reports Prominent projects
Alioth 8,579[15] 830[15] - - ? SANE
Assembla 170,000[16] 60,000+[17] 1,000+[18] ? ? Gfire, GXUnit, Hikarunix, HippoMocks, MadSwatter, SnakeYAML
BerliOS 43,062[19] 5,367[19] - - - aMule
BountySource ? 815 - - -
CodePlex 151,782 9,274[20] - - ? Rawr, AJAX Control Toolkit, Silverlight Toolkit, Google Book Downloader, BlogEngine.NET, IronPython, SharpMap
GitHub 100,000[21] ? - ? - Ruby on Rails, IronRuby
GNU Savannah 60,869[22] 3,023[22] - - ? Emacs, Autoconf, GNU bison, Data Display Debugger (DDD), Gnash, GRUB, Mailman, Octave, GNU Hurd
Google Code ? ? - - ? Google Gears, Inferno, Android, Chromium
Launchpad >2,500,00[23] >10,000[24] >5,000[23] >30,000[25] >350,000[26] Ubuntu, MySQL (code hosting), Zope 3 (bug tracking), Inkscape (bug tracking, translations), Bazaar, GNOME Do, Drizzle, Launchpad, Enlightenment, LiVES (translations)
Origo ? 2,146 (512 projects are OSS)[27]
Project Kenai 16,823[28] 2,117[29] Sun Cloud APIs, JRuby, Alice
SourceForge > 2,000,000[30] 167,658[31] - - ? Inkscape (code hosting), LAME, MinGW, Poedit, 7-Zip, Fluxbox, Audacity, ffdshow, EMule, FileZilla, phpMyAdmin, LiVES
TuxFamily 2,381[32] 1,844[32]
Tigris.org 137,324 1,547  ?  ? 143,800 Subversion, Subclipse, TortoiseSVN, RapidSVN, Scarab, ArgoUML, SubEtha, eyebrowse, midgard, cowiki, antelope, scons, frameworkx, build-interceptor, propel, phing, maxq, aut, current, ReadySET, GEF, Axion, Style, SSTree
Name Users Projects Teams Branches Bug Reports Prominent projects

[edit] Specific requirements

Name Ad-free CVS SVN Arch git notes
Drupal Yes Yes No No Only for Drupal related projects.
freedesktop.org Yes No No No Yes X.Org, cairo (graphics), and other Linux desktop infrastructure projects.
Gna! Yes Yes Yes Yes No Only for FSF-recognized free software projects.
Mac OS Forge Yes No Yes No No Only for Mac OS X related projects.
JavaForge Yes Yes Yes No In progress Primarily for Java related projects. Plugins available for Eclipse and NetBeans
LuaForge Yes Yes No No Only for Lua related projects
mozdev Yes Yes No No Only for Mozilla related projects.
Openmoko Yes Yes Yes No No Only for Openmoko related projects
RubyForge Yes Yes Yes No Yes Only for Ruby related projects
SEUL.org Yes Yes Yes No Only for projects licensed under a DFSG-compatible license.
Ourproject.org Yes Yes Yes No No For free software and free knowledge projects. Alternative to sourceforge.net

[edit] Notes

  1. ^ a b Pricing and plans — bitbucket.org
  2. ^ The source code is unobtainable without paying a fee. When requested, a "Business Developer" from Codendi stated "we keep the bandwidth for supported customers". To become a trained and supported customer Codendi/Xerox charges a fee of 3,000 euro plus travel expenses.
  3. ^ a b Pricing — GitHub
  4. ^ Fork Queue — GitHub
  5. ^ GitHub Issue Tracker — GitHub
  6. ^ Currently only available for security vulnerability updates
  7. ^ http://tools.assembla.com/breakout/wiki/DevelopmentLicense is "open but not free"
  8. ^ News, BerliOS Project (2008-07-05), BerliOS provides GIT Source Control Management, http://developer.berlios.de/forum/forum.php?forum_id=29964, retrieved on 2008-12-10 
  9. ^ News, BerliOS Project (2008-07-05), BerliOS provides Mercurial (HG) Source Control Management, http://developer.berlios.de/forum/forum.php?forum_id=29963, retrieved on 2008-12-10 
  10. ^ BerliOS - The Open Source Mediator
  11. ^ Savannah Support Request, sr #106417 (2008-10-24), Bazaar on Savannah, http://savannah.gnu.org/support/?106417, retrieved on 2008-12-10 
  12. ^ Developers of Google Code's project hosting service are responsive in the discussion group and in the issue tracker.
  13. ^ Web help, email support, and IRC support.
  14. ^ SourceForge was previously free software before October 2001: [1]
  15. ^ a b Alioth: Welcome
  16. ^ Assembla: Home
  17. ^ "Assembla integrates with Basecamp and offers workspaces and portfolios for distributed agile development teams". 37signals. March 6, 2009. http://productblog.37signals.com/products/2009/03/assembla-integrates-with-basecamp-and-offers-workspaces-and-portfolios-for-distributed-agile-develop.html. 
  18. ^ "Assembla - Quick Review". JohnyCoder. August 7, 2008. http://johnnycoder.com/blog/2008/08/07/assembla-accelerating-software-development/. 
  19. ^ a b BerliOS Developer Portal
  20. ^ CodePlex - CodePlex - Project Directory
  21. ^ http://github.com/blog/455-100-000-users
  22. ^ a b Savannah
  23. ^ a b People and teams in Launchpad
  24. ^ Projects registered in Launchpad
  25. ^ Launchpad Code
  26. ^ Launchpad Bugs
  27. ^ Origo | Origo
  28. ^ People — Project Kenai
  29. ^ Projects — Project Kenai
  30. ^ What is SourceForge.net?
  31. ^ [2]
  32. ^ a b Tuxfamily : Free hosting for free people

[edit] See also

[edit] External links

Personal tools