Projects / BitKeeper


BitKeeper is a fully distributed source management system, supporting globally distributed development, disconnected operation, change sets, and many active branches. It is used by some major projects such as the Linux kernel, MySQL, Xaraya, and Xen.


Recent releases

  •  16 May 2006 07:01

    Release Notes: Various bugs were fixed. Upgrading is recommended.

    •  09 Jul 2004 13:52

      Release Notes: This release contains performance fixes as well as bugfixes. Installation on Windows is far nicer than in the past, and there is no dependency on Cygwin. There is an important bugfix for Linux kernel users; please upgrade if you work on the kernel.

      Recent comments

      16 May 2006 03:27 habbie

      Projects moving away from BK
      - Xen switched to mercurial

      - Xaraya switched to monotone

      - Linux switched to git

      16 May 2006 02:11 theroo

      Linux use
      "It is used by some major projects such as the Linux kernel..."

      I could have sworn I heard a big fuss about BK pulling the plug in its involvement with Linux. Hence, Linus commenced writing git as a BK replacement for the Linux kernel.

      07 Oct 2002 07:27 weissel

      Not always free for non-commercial use ...
      Straight from the license (type bk help bkl) (but *not*
      found on their website -- there the license is quite
      different!) for free use:

      (d) Notwithstanding any other terms in this License, this
      License is not available to You if You and/or your
      employer develop, produce, sell, and/or resell a
      product which contains substantially similar capabil-
      ities of the BitKeeper Software, or, in the reason-
      able opinion of BitMover, competes with the BitKeeper

      So, if you work at a software reseller/software store or
      something, you currently (IANAL) CANNOT use this
      very useful product for free -- not even for your own
      private GPL development of anything. (If your employer
      suddenly carries a new product ... you might be breaching
      the license.)

      Note that developing a revision control system under the
      GPL is explicitely not allowed, both by the words of the
      license and by the meaning, see

      You might get a waiver from Larry McVoy, if you are a
      Linux Kernel Developer.

      This information is partially based on the HUGE(!!) thread
      in the Linux Kernel ML, archived e.g. at


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.