Linus Torvalds on Linux and the future of computing