One of the overlooked things about Linus Torvalds is that despite his many, well-documented outbursts, his ability to lead a project as complex as Linux is pretty amazing. His soft skills might be lacking but the other management skills are quite strong.
Linus Torvalds on How to Build a Successful Open Source Project