OSDir: To Evil! May '05 Edition | Linux Today

OSDir: To Evil! May ’05 Edition

Written By
Web Webster
Web Webster
May 13, 2005

[ Thanks to Steve
Mallett
for this link. ]

“What makes version control systems (VCS) so great is this: lots
of people can take your code, make little branches, and fiddle
around with it in a distributed fashion. Then at some point, you
get to merge it all back together in such a way that the VCS will
seamlessly delete all the wrong bits, and leave you with a pile of
conflicts that takes weeks to manually pick through.

“By a stunning coincidence, that’s what VCS do to people, too.
And so it came to pass last month: after Andrew Tridgell genially
attempted to create his own little branch off the BitKeeper main
trunk and start fiddling with it, Larry McVoy started thinking that
maybe things were getting a little *too* distributed around here,
and attempted to merge things back into the bottle. The merge
failed spectacularly, and Linus Torvalds was forced to manually
choose between two source branches–McVoy’s way, or the open
highway. A hideous three-way merge with a very long and twisty
changeset history indeed….”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.