Ich meinte eher solche späße wie die Unterschiede zwischen einer Funktion der Windows-API, ihrem eigentlich Zweck also und dem, was sie wirklich tut.
Außerdem eben Kompabilitätsprobleme, die darauf zurückzuführen sind, dass es in Windows Bugs gab, auf denen dann andere Teile des Betriebssystems aufgebaut haben bzw die Programmierer von Drittanwendungen ausgenutzt haben, und von denen sie abhängig sind. Wenn man jetzt alles ins reine und richtig macht, funktioniert es nicht, sondern es sind noch Funktionen von nöten, die die Windows-Fehler nachmachen. So in etwa lief es zumindest bei Wine, wenn ich mich recht erinnere.