Two thumbs up from me!! There seems to be an especially big issue with this an a lot of medical/lab software, where it won't run because the browser or OS is to new and doesn't match the explicit version checked for by the program.
I think Linus said the same thing last week. But he wasn't nearly as polite:
"So please just fix things. Preferably by removing the version check entirely, but if you really feel that you cannot do that, then AT LEAST realize that the reason you're looking at the version is to support *old* versions, not new ones, and make the logic work that way (so that next time around, when we change the version numbers to be sanscrit characters and you fail parsing them *again*, you don't actually fail, you just go "oh, this is modern" and go on with your life).
In other words: don't be stupid.
Complete Story: https://lkml.org/lkml/2011/6/14/293