It's a php application running on a Redhat linux box, so the Microsoft bashing is completely unnecessary.Was this government-published software? I can't imagine the private sector producing software where the upgrade makes applications unusable!
Oops, I'm forgetting about XP... and Windows ME... and Windows 98... and Windows 95... and Windows 3.1.... and, and, and....