I was lucky enough to interview Linus quite early in the history of Linux – back in 1996. His trips to Europe are somewhat rare, and I took advantage of the fact that he was speaking at the recent LinuxCon Europe 2012 in Barcelona to interview him again.
Glyn Moody: Looking back over the last decade and half, what do you see as the key events in the development of the kernel?
Linus Torvalds: One big thing for me is all the scalability work that we did. We've gone from being OK on 2 or 4 CPUs to the point where basically you can throw 4,000 [at it] – you won't scale perfectly, but most of the time it's not the kernel that's the bottleneck. If your workload is somewhat sane we actually scale really well. And that took a lot of effort.
full interview