Comparison of Revision Control Software - History and Adoption

History and Adoption

Table explanation

  • Software: The name of the application that is described.
  • Notable users: is a list of well known projects using the software as their primary revision control system, excluding the software itself, followed by a link to a full list if available.
  • History: briefly describes the software's origins and development.
Software History Notable users
AccuRev SCM 2002 First publicly released in 2002 American Airlines, Ford, Lockheed Martin, Orbitz, Xerox, McAfee, Polycom, SanDisk, Siemens, Sony, Symantec, Thomson Financial, Verizon Wireless and many others
Bazaar Loosely related to baz. Sponsored by Canonical Ltd.. Ubuntu, Launchpad, KatchTV, MySQL, GRUB2, Bugzilla, GNU Emacs
BitKeeper Influenced by Sun WorkShop TeamWare Linux Kernel (2002–2005) and many companies
CA Software Change Manager Original company founded in 1977; CA SCM (then called CCC/Harvest) first released in 1995. CA does not disclose customer lists without the companies' permission. CA SCM is used by companies with global development teams including 13 of the Fortune 100.
ClearCase 1990 Developed beginning in 1990 by Atria Software, following concepts developed by Apollo Computer in DSEE during the 1980s. The most recent version is 7.1.1, released in Dec 2009. IBM, Alcatel-Lucent, Cisco, Motorola, Siemens, Ericsson, Nokia, Society for Worldwide Interbank Financial Telecommunication and other large organizations worldwide
Code Co-op 1997 The first distributed VCS, demoed in 1997, released soon after. Clients include: Logitech, HP, Ericsson
CVS 1986 First publicly released July 3, 1986; based on RCS thousands of organizations worldwide
CVSNT 1998 First publicly released 1998; based on CVS. Started by CVS developers with the goal adding support for a wider range of development methods and processes. Primarily professionals (not hobbyists), e.g.: AnandTech, Wachovia, Wells Fargo, Goldman Sachs
darcs 2003 First announced on April 9, 2003 GHC, Mnet, xmonad, Projects Using Darcs
Fossil 2007 Fossil and SQLite have used Fossil since 21 July 2007. SQLite, Fossil, Tcl/Tk Project
Git 2005 Started by Linus Torvalds in April 2005, following the BitKeeper controversy. Linux kernel, Android, GNOME, KDE, Perl 5, X.Org, Cairo, Qt Development Frameworks, Samba, OpenEmbedded, Ruby, Ruby on Rails, Wine, Fluxbox, Openbox, Compiz Fusion, XCB, ELinks, XMMS2, e2fsprogs, GNU Core Utilities, DokuWiki, Drupal, MediaWiki, Mono, ASP.NET MVC, ADO.NET Entity Framework, NuGet, jQuery and many of its plugins, OpenCV, OpenOffice.org (Also see list of Git projects)
GNU arch 2001 Started by Tom Lord in 2001, it later became part of the GNU project. Lord resigned as maintainer in August 2005. available for GNU Savannah and Gna.org projects
IC Manage 2003 Developed by IC Manage, Inc which was founded in 2003 by Shiv Sikand and Dean Drako. many organizations worldwide
MKS Integrity 2003 Originally developed by MKS Software. Purchased by PTC in May 2011 Many global engineering and IT organizations
LibreSource Synchronizer 2005 First publicly released on June 13, 2005 Most of the LibreSource Community
Mercurial 2005 Started April 6, 2005 by Matt Mackall, following the BitKeeper controversy. First released on April 19, 2005 Mozilla, NetBeans, Xine, Xen, OpenJDK, OpenSolaris, wmii, MoinMoin, Linux-HA, Pidgin, Python (Also see list of projects using Mercurial)
Monotone 2003 First released in April 2003 CTWM, Xaraya, I2P
Perforce 1993 Developed by Perforce Software, Inc which was founded in 1995 by Christopher Seiwald. many organizations worldwide, FreeBSD, Google
Rational Team Concert 2008 Version 1.0 released on June, 2008 IBM
Revision Control System 1985 July 1985 RCS is generally (but not always) superseded by other systems such as CVS, which began as a wrapper on top of RCS.
Source Code Control System 1972Started by Marc Rochkind in 1972 (binary history files, written in Snobol on IBM-370), SCCSv4 with text history files was published February 18, 1977. The same history file format is still used in SCCSv5. as the POSIX source-control tool, SCCS is widely available on UNIX platforms, but not included in many Linux distributions. Sun WorkShop TeamWare uses SCCS files.
StarTeam 1995 Version 1.0 1995; Developed by StarBase software, acquired by Borland(which was acquired by Micro Focus). Borland, BT, Cintas, EDS, Kaiser Permanente, Met Office, Quest Software, Raymond James, Siemens, and many more globally distributed companies
Subversion 2000 Started in 2000 by CVS developers with goal of replacing CVS ASF, SourceForge, FreeBSD, Google Code, KDE (-2011), GCC, PuTTY, Zope, Xiph, GnuPG, CUPS, Wireshark, TWiki, Django, WebKit, available on CodePlex, and many organizations worldwide
SVK 2003 Authored by Chia-liang Kao with Audrey Tang. First version was on November 19, 2003. 1.00 on May 9, 2005. 2.0.0 on Dec 28th, 2006. SVK became a product of Best Practical on June 5, 2006. Request Tracker
Synergy 1988 Developed beginning in 1988 by Caseware, as AmplifyControl. The company was renamed Continuus in 1994, where the product became better known as Continuus/CM. Continuus was acquired by Telelogic in 1999 shortly after going public; the product was renamed Telelogic Synergy. IBM acquired Telelogic in 2008 for integration into their Rational tool suite. The product is now known as IBM Rational Synergy. General Motors, BMW, Chrysler, Nokia, Philips, Raytheon, Morgan Stanley, Friends Provident, Boeing, Lockheed Martin, Siemens and other small, medium and large organizations worldwide
Team Foundation Server 2006 First publicly released on March, 2006 Available on CodePlex, Microsoft itself and other large organizations worldwide
Vault 2003 First publicly released in February, 2003 Unknown
Vesta 1991 First publicly released under the LGPL in 2001 DEC Alpha team, Compaq Alpha team, Intel microprocessor development
Visual SourceSafe 1995 originally created by a company called One Tree Software, version 3.1. Company was bought by Microsoft which released version 4.0 of VSS around 1995 Unknown
Software History Notable users

Read more about this topic:  Comparison Of Revision Control Software

Famous quotes containing the words history and/or adoption:

    For a transitory enchanted moment man must have held his breath in the presence of this continent, compelled into an aesthetic contemplation he neither understood nor desired, face to face for the last time in history with something commensurate to his capacity for wonder.
    F. Scott Fitzgerald (1896–1940)

    Frankly, I adore your catchy slogan, “Adoption, not Abortion,” although no one has been able to figure out, even with expert counseling, how to use adoption as a method of birth control, or at what time of the month it is most effective.
    Barbara Ehrenreich (b. 1941)