If the OP does not specify an OS, then the answers should be valid for as many operating systems as possible.
If a potential answerer does not feel capable to address the wide variety of operating systems to actually fully cover the question, then the answerer should ask for clarification through a comment.
If he answers disregarding the fact that he will not be able to fully answer the question, he gambles. If the question is phrased more specifically later on, the answer could end up being wrong or irrelevant. At that point it should be treated like any other incorrect answer.
If the answerer feels like he was treated unjustly through this procedure, he should have asked for clarification before answering.