{{Short description|Free alternative client for accessing the BitKeeper version control system}} {{Infobox software | name = SourcePuller | title = | author = Andrew Tridgell | released = {{Start date and age|2005|04|21|df=yes}} | discontinued = | repo = {{URL|https://sourceforge.net/projects/sourcepuller/}} | programming language = C | operating system = Linux | platform = | size = | language = | status = | genre = Version control | license = GNU General Public License v2-or-later }}

'''SourcePuller'''<ref>{{cite web|url=https://sourceforge.net/projects/sourcepuller/|title=SourcePuller|author=tridge|work=SourceForge|date=8 March 2013 }}</ref> is a free software client for accessing the BitKeeper version control system. It was originally developed by Andrew Tridgell, who – according to BitKeeper developer Larry McVoy – reverse engineered the BitKeeper protocol.<ref>{{cite web|url=https://lwn.net/Articles/132938/|title=How Tridge reverse engineered BitKeeper|publisher=}}</ref> While not widely used itself, it is best known for triggering the BitKeeper controversy,<ref>{{cite news|url=https://www.theregister.co.uk/2005/04/22/tridgell_releases_sourcepuller/|title=Tridgell drops Bitkeeper bombshell|website=The Register |publisher=}}</ref><ref>{{cite web|archive-url=https://web.archive.org/web/20071116133521/https://www.linux.com/feature/44465|archive-date=2007-11-16|url=http://archive09.linux.com/feature/44465|title=RMS: BitKeeper bon-voyage is a happy ending|work=Linux.com - The source for Linux information}}</ref> which sparked the switch of the Linux kernel from BitKeeper to Git.{{cn|date=May 2026}} == References == {{reflist}}

== External links == * https://sourceforge.net/projects/sourcepuller/

Category:2005 software Category:Free version control software Category:Free software programmed in C Category:Software using the GNU General Public License

{{software-type-stub}}