I hear a lot of talk how Microsoft can be excused from producing ‘bloated’ software which runs slow on PCs and fills the hard drive and memory because they have so many legacy applications written since the early 1990s.

I don’t really understand this reasoning simply because of the existing virtualisation applications available.
Microsoft have their Hypervisor. There’s also VMWare.  These easily run concurrent versions of different Operating Systems, including Windows XP and Windows NT.

Microsoft can easily write a totally new Operating System based on new technologies and programming paradigms.  There are much better and newer ways of writing Operating Systems (and other languages) than when Windows first came out. You could even say since the combined Windows 2000/Windows XP/Windows Vista system which now exists, each based on the original Windows NT.

Microsoft could completely throw out the old programming designs and backwards compatibility of it’s current Windows Operating Systems quite easily because the old ones can still be run easily and happily using Virtualisation.  The old ones can either run at the same time from boot with a system like Hypervisor or inside the new Operating System using a VMWare or Microsoft Virtual PC -style system.

Leave a Reply

Powered by WP Hashcash