This is not a rhetorical question :) . And it's a question I wish I had asked three and a half years ago. My answer now, to my self of three and half a years ago, would be No, knowing Linux is not strictly necessary, but Yes, knowing how to use a flavor of Linux would be really helpful. I believe there are three good answers to this question - Yes, No and Maybe. Your thoughts appreciated....