One of my first jobs during University involved automating windows interoperability for a small Linux distribution. I must agree with the author, "Interoperability with Windows is hard. But somebody has to do it.", I'm just glad I don't have to do that anymore :)