| Bazaar software | |
|---|---|
| Genere | Controllo versione |
| Sviluppatore | Canonical Ltd. e la comunità |
| Data prima versione | 26 marzo 2005 |
| Ultima versione | 2.7.0 (15 febbraio 2016) |
| Sistema operativo | Multipiattaforma GNU |
| Linguaggio | Python C Pyrex |
| Licenza | GNU GPL v2+ (licenza libera) |
Bazaar (bzr) è un software libero per il controllo versione distribuito, ideato da Canonical Ltd.
Lo sviluppo di Bazaar mira alla semplicità d'uso.
Bazaar assegna un numero progressivo ad ogni revisione (commit). Ad esempio: 1, 2, 2.1.1, 3, ecc. La sotto-numerazione è assegnata per le unioni (merge) da altri rami di sviluppo (branch).
Bazaar permette nativamente di interfacciarsi ad un bug tracker. Ad esempio, sapendo che tramite il comando commit si registra una revisione; si può usare commit --fixes lp:1234 per registrare una revisione aggiungendo in più che il bug https://bugs.launchpad.net/ubuntu/+bug/1234 è stato risolto.


Canonical Ltd. ha realizzato un'interfaccia grafica per Bazaar, chiamata Bazaar Explorer. Una delle funzionalità fornite da questa interfaccia è la differenza grafica fra due versioni. Fra altre caratteristiche, il log ad albero. Sono da citare anche QBzr, QBzr-Eclipse Plugin, TortoiseBZR, Bazaar GTK+ Frontends ed altre alternative a Bazaar Explorer. Tutti questi software, compreso Bazaar Explorer, sono software libero.
Alcuni siti web rilevanti che forniscono hosting per repository Bazaar: