crazy carma said:
Thanks for your reply Paul , I agree with your points , and I understand
how
difficult it is to write even the simplest programs , but is Microsoft not
the creators of all the windows os ( 3.11 ,95 ,98 ,NT ,2000 ,xp etc...? )
why
can't they keep some sort of basic code that is common to , and compatable
with all their systems ?
There's a number of problems doing this. It is in theory possible, they
actually partially do it with Virtual PC. However they'd all need to be
re-written to communicate with each other (which would impact on
compatibility).
If you all had them running will full access to the system all the way up to
kernel mode, which you'd need for as much compatibility as possible. Then
you'd lose all the advantages of Windows XP.
Namely stability, because you'd have the Win9x kernels, drivers and
applications bringing down the whole system. You'd also lose all security,
you could make XP infinitely secure, but then someone would just target
Windows 9x, which has no concept of users or permissions and would just
write all over the drive.
In short it would be absolute chaos, and absolute chaos running really
slowly.
each time they improve the next version they seem to
lose somthing from the previous versions , why can't we simply run a 3.11
program on xp for example ? and why the big change with xp ? I never had
such
compatability issues when upgrading from 3.11 to 95 to 98 . Don't get me
wrong , I think xp is great , it allows the user to do so much more with
much
less hassle and easier setup , but I'd still like to be able to run older
programs , here's hoping they get it right the next time out .
Like Chris said there's compatibility mode.
But for applications that just won't work, you can use Virtual PC, which
will allow you to run another OS within Windows XP itself, again it won't be
100% compatible, 3D games won't work because the drivers aren't allowed into
kernel mode so they just emulate a common 2D chipset.
It won't be getting any better with the new version of Windows, they're
locking down pretty tight security wise, which will break some more older
applications. But they're going to great lengths to minimize this,
virtualizing the registry and even the file system I believe.
--
Paul Smith,
Yeovil, UK.
Microsoft MVP Windows Shell/User.
http://www.windowsresource.net/
*Remove 'nospam.' to reply by e-mail*