Linus was an asshole before anyone knew who Steve Ballmer was. His attitude is why the Linux kernel is as stable and secure as it is. He doesn't let crap in to the kernel, and he does not suffer fools. If you can't handle that, then Linux kernel development isn't for you.