I have often seen it written that linux is almost immune to malware attacks because of "characteristics" of the way it is put together. I don't understand what these characteristics are and am less than convinced. It could be that malware writers prefer to focus their attention on the more widely used Windows versions rather than struggle with the numerous versions (distros) of linux. Any thoughts on the matter?