2005 年 4 月,私有版本控制系统 BitKeeper 宣布停止向开源社区提供免费的版本。使用 BitKeeper 的最著名开源项目是 Linux 内核。Linux 内核项目面临严峻挑战,因为除了 BitKeeper 外没有其它分布式版本管理软件能满足他们的要求。Linux 作者 Linus Torvalds 接受了这一挑战,花了一个周末的时间开发出了 Git。今天的 Git 被数以千计的项目使用,它将程序员之间的社交编程带到了新的高度。Linus Torvalds 接受采访谈论了 Git 的开发。他承认有几次一直工作到凌晨 2 点。除了 Git 外,另一个版本控制工具 Mercurial 也是因 BitKeeper 的决定而诞生的,它也将这个月迎来诞生十周年。
相关报道:The case for Git in 2015