Comment Re:And Java fail again (Score 1) 349
Because only Java attracts bad programmers? Or is it simply observation bias? Certainly Java is not the only language which can give you the OS name.
Probably one bad programmer made the mistake of checking against "Windows 9" and assuming a match meant Windows 95 or 98, published the code, and then a bunch of other bad programmers copied the mistake.