Interview: Ask Linus Torvalds a Question
samzenpus writes: Linus Torvalds, the man behind the development of the Linux kernel, needs no introduction to Slashdot readers. Recently, we talked about his opinion on C++, and he talked about the future of Linux when he's gone. It's been a while since we sat down with Linus to ask him questions, so he's agreed to do it again and answer any you may have. Ask as many questions as you'd like, but please keep them to one per post.
When you've handed over the rei(g)ns for Linux, will there be other worlds worth conquering?
[Please say AI... Please!]
Why do you think its still near-impossible to buy a laptop with Linux preinstalled?
You've somehow managed to originate two insanely useful pieces of software: Linux, and Git.
Do you think there's anything in your work habits, your approach to choosing projects, etc., that have helped you achieve that level of productivity? Or is it just the traditional combination of talent, effort, and luck?
Do you think Valve is capable of making Linux a primary choice for gamers?
According to Thomas Gleixner, the future of the realtime patchset to Linux is in doubt [1], as it is difficult to secure funding from interested parties on this functionality even though it is both useful and important:
What are your thoughts on this, and what do you think we need to do to get more support behind the RT patchset, especially considering Linux's increasing use in embedded systems where realtime functionality is undoubtedly useful.
[1] https://lwn.net/Articles/604695/
So you've mentioned the Linux project should be fine should you choose to go. How long do think you'll be in the game for? Is this a hint that something is coming?
Star Trek Original Series or The Next Generation?
Systemd: as bad as Hitler, or as bad as killing puppies?
If you were to build linux again, what would be the one most important thing you would do differently
While historically you've been a C and Assembly guy (and the odd shell scripting and such), what do you think of functional languages such as Lisp, Closure, Haskell, etc? Do you see any advantages to them, or do you view them as frivolous and impractical?
If you decide to do so, thanks for taking the time to answer my question! You're a legend at what you do, and I think it's awesome that the significantly less interesting me can ask you a question like this.
"Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
Windows LE (Linus Edition)
Mr. Torvalds,
For many uses of Linux such as on the desktop, other software beyond the kernel and the base GNU tools are required. What other projects would you like to see given priority, and what would you like to see implemented or improved?
Admittedly I thought most about X-Windows when asking this question; but I don't doubt that other daemons or systems can be just as important to the user experience.
Thank you for your efforts all these years.
Do not look into laser with remaining eye.
What do you think about the "anykernel" concept (invented by another Finn btw) used in NetBSD? Basically, they have modularized the code so that a driver can be built either in a monolithic kernel or for user space without source code changes ( rumpkernel.org ). The drivers are highly portable and used in Genode os (L4 type kernels), minix etc... Would this be possible or desirable for Linux? Apparently there is one attempt called "libos"...
I don't have a question for Linus Torvalds, but I do have a story about asking Linus Torvalds a question. Back when I first started using Linux in 1995, I couldn't get the 'top' utility to run after a kernel update. I was only a kid at the time, and for whatever reason I figured the best approach was to just email Linus Torvalds himself to ask how to fix it. Little did I realize that would have been like emailing Bill Gates for help because a driver didn't install correctly on Windows. Surprisingly, Linus wrote back and explained that I needed to update my version of procps (or whatever it was called at the time). Linus, if you are reading this comment, I'd like to say thanks again for the tech support. ;^)
Slashdot's first reaction to VMware
Several years ago, you were employed by Transmeta designing the Crusoe processor. I understand you are quite knowledgeable about cpu architecture. What are your thoughts on the Current Intel and AMD x86 CPUs particularly in comparison with ARM and IBM's Power8 CPUs? Where do you see the advantages of each one?
Just a Tuna in the Sea of Life