Torvalds rants about SVN

Linus Torvalds, creator of Linux and Git, talks about version controlling the Linux kernel. He harps about the benefits of fully distributed version control with Git in particular. Torvalds has written Git himself after he received a fair bit of criticism for using the commercial BitKeeper (The Horror! π ) to manage the Linux Kernel project for some time. At this moment there are very few version control systems that can operate fully distributed: CVS and SVN are specifically NOT suited for this task.
Torvalds shares his very strong negative opinion about these version control systems. In his opinion people who use non-distributed version control systems like CVS and SVN are βugly and stupidβ and βhave a serious brain injury.β Thanks Linus! Classy π .
he funny thing about this talk is that it is held at Google: a big business that uses a central version control system: Perforce. To my personal opinion Torvalds does not convey the message very well on why businesses need to use a fully distributed version control system at this time. The tool support is not up to par and businesses tend to be centrally organised anyway. When you run an Open Source project on the other hand: a fully distributed version control makes 100% sense. Business software in this day and age is still different, unfortunately. Here you can see Torvalds rant. Enjoy!
Update 2015-01: with the time passing we can identify one CLEAR winner. Git is now the de-facto standard version control system


Make Agile Work for You
We're here to help you seamlessly implement DevOps, SRE, Scrum, LeSS, or Kanban!
Read more:

Torvalds rants about SVN
Linus Torvalds, creator of Linux and Git, talks about version controlling the Linux kernel. He harps about the benefits ...

OTM 5.8: A Vehicle May Finally Have More Than One Fuel
OTM 5.8 shipped on 13 March 2026. Its most striking change deprecates a field that 5.4 had only just added: one fuel per...

The OTM .NET Packages Jump From 1.1 to 5.7
A month after their first release, the OTM .NET packages jumped from 1.1.1.x to 5.7.1.1. Not a semver accident but a del...

OTM Java Toolkit Lands on Maven Central
Eight days after the .NET packages came the Java side: on 9 July 2025 org.opentripmodel:otm-toolkit landed on Maven Cent...

OTM Gets an Official .NET Library on NuGet
For eight years OTM was a specification you had to retype yourself. On 1 July 2025 OpenTripModel.Model appeared on NuGet...

OTM 5.7: The Actor Becomes a Company or a Person
After eighteen months without a release, OTM 5.7 shipped on 23 May 2025. Its main change touches something nearly every ...
