Windows 7 to Abstract Backward Compatibility
Main, Microsoft, Software, Windows April 4th, 2008Windows 7 will provide a standardization on the different versions of libraries as its base API instead of managing multiple versions. The reason for the original problem was that certain
applications relied on specific quirks exhibited by libraries that were not properly documented, and therefore fixes to these libraries would break the applications. This clean break will allow MS to focus on a leaner codebase, and will relegate backwards compatibility to a legacy environment similar to the way OS X has “Classic” to run applications from OS 9 and previous. However, this also has interesting implications on the antitrust situation:
This also allows Microsoft to neatly sidestep the DoJ and EU anti-trust rulings, as including the MSHTML library (Internet Explorer’s rendering engine) in the monolithic libraries would provide support for the old rendering functions of Explorer to legacy applications while still remaining hidden from the end-user, the primary complaint in the antitrust cases. [The Beta Guy]
April 18th, 2008 at 8:55 am
[...] original problem was that certain applications relied on specific quirks exhibited by libraries thahttp://www.mtechxp.net/main/windows-7-to-abstract-backward-compatibilityposted by Adam S on Thu 25th Aug 2005 20:42 UTC New Mobile ComputingI’ve just incremented the OSNews [...]