How does code that does not work in windows make life easier for the widows user? You think that it is alright for programmers to not test their code ducking under the excuse that the other OS, costs money? You think that it is just fine for Windows programmers to not only have to pay for the OS they use, but to be forced to do the testing that the Unix programmer refused to do? Nice double tax that. Of course writing portable code is hard. Writing good code is hard. Excuses are easy. Can't afford the OS?— surely someone know to the author has a windows box? Hell worst case email me and I'll help to the extent that I can. It really isn't that hard to find a solution to this problem— but only if an effort is made to look.
"Never try to teach a pig to sing...it wastes your time and it annoys the pig."