Page is a not externally linkable
- Microsoft
-- (deprecated) Microsoft Windows OS (XP/NT/Vista)
---- Microsoft innovations


Lord_Majestic - 4:54 pm on Oct 15, 2008 (gmt 0)


It is relatively easy - all you do is implement the API calls of the old OS using the API calls of the new OS

It's not easy at all - look at the amount of effort that it took Wine people to make a release, and Windows is relatively API based - DOS had a lot less APIs and completely different memory management.

if IBM had given away OS/2 version 3 (WARP) they would have killed off Microsoft

Not at all - it never run Windows programs as well as Windows, that killed it despite IBM having access to APIs etc - that just proves the point that maintaining backwards compability is very hard thing to do, however it is very valuable advantage if achieved.


Thread source:: http://www.webmasterworld.com/microsoft_windows_os/3766766.htm
Brought to you by WebmasterWorld: http://www.webmasterworld.com