Microsoft had always maintained backwards compatibility with most of their products. Compatibility has been one of the main reasons Windows has seen such great success, specifically backwards compatibility to systems such as MS-DOS. Even today you can get to a DOS prompt (command prompt) from Windows 7, this hasn’t changed for years and from a functionality point of view this is a bonus.
The announcement of the new Windows Phone 8 (and previously Windows RT on which Windows Phone 8 is based) flew in the face of tradition for Microsoft, it “broke” the compatibility of the applications and their ability to run on the new platform. This has been a typically non-Microsoft way to act but something that the industry isn’t totally unfamiliar with.
Apple have, on more than one occasion, launched a platform that is incompatible with anything that had come before. I refer to the release …