Donnie Berkholz's Story of Data

Linus Torvalds: Linux and git are innovations in process, not software

Share via Twitter Share via Facebook Share via Linkedin Share via Reddit

From a TechCrunch interview with Linus Torvalds, creator of the Linux kernel:

In fact, to get a bit “meta” on this issue, what’s even more interesting than improving a piece of software, is to improve the *way* we write and improve software. Changing the process of making software has sometimes been some of the most painful parts of software development (because we so easily get used to certain models), but that has also often been the most rewarding parts. It is, after all, why “git” came to be, for example. And I think open source in general is obviously just another “process model” change that I think is very successful.

It’s impossible for me to overstate the importance of adopting development models from open-source software and from distributed version-control systems like git. After spending nearly 10 years working on Gentoo Linux, I’m deeply familiar with how huge of an advantage these processes give you. You don’t even need to use open source to learn from what the OSS world is doing — just leverage the same techniques within your company.

Disclosure: Neither the Linux Foundation nor the Gentoo Foundation is a client.

by-sa

2 comments

  1. […] models from open-source software and from distributed version-control systems like git,” writes RedMonk analyst Donnie Berkholz in response to this passage. “After spending nearly 10 years working on Gentoo Linux, I’m […]

  2. […] all things open-source at RedMonk, an industry analysis firm focused on software development. He blogs: "It's impossible for me to overstate the importance of adopting development models from […]

Leave a Reply

Your email address will not be published. Required fields are marked *