GNU Bazaar (formerly Bazaar-NG, command line tool bzr) is a distributed and client–server revision control system sponsored by Canonical.
Bazaar can be used by a single developer working on multiple branches of local content, or by teams collaborating across a network.
Bazaar is written in the Python programming language, with packages for major Linux distributions, Mac OS X and Microsoft Windows.
A new project can be started and maintained without a remote repository server by invoking bzr init in a directory which a person wishes to version.
The websites Launchpad and SourceForge provide free hosting service for projects managed with Bazaar.
[18] In February 2005, Martin Pool, a developer who had previously described and reviewed a number of revision control systems in talks and in his weblog, announced that he had been hired by Canonical and tasked with "build[ing] a distributed version-control system that open-source hackers will love to use.
[27] In January 2014 Eric Raymond proposed and coordinated a transition of GNU Emacs from Bazaar to the git version control system.