A recent Slashdot article comment wondered how Windows Vista managed to break existing applications, despite Microsoft having complete control over the platform.
Specifically, the comment's author writes.
Windows is the least standards compliant OS in the world [that is in current production], and YET they can't even keep their own software working with it. That is, they hold all of the cards and still can't make a play. That speaks volumes as to the quality of the shite software they put out.
When something like OpenOffice breaks in Fedora, you could say, well it's not Fedora's fault, they're aiming at UNIX/Linux standards by using industry standard libraries [X11, motif, glibc, etc, etc, etc], and the software just didn't work. But when people write for the proprietary Windows libraries and then Vista goes and breaks it all, that's just amazingly shotty engineering.
I beg to differ. Applications break when moving from Windows XP to Windows Vista, exactly because Windows is not standards-compliant.
Ten years ago I wrote that the Windows API was in many ways problematic. Thanks to a Slashdot comment, I now know the reason.
Comments Toot! TweetLast modified: Thursday, June 21, 2007 11:28 am
Unless otherwise expressly stated, all original material on this page created by Diomidis Spinellis is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.