照我看来:
因为它们不必因为向后兼容而限制开发新function的机会,现在基本上可以把它搞砸了。 通过捆绑以前的操作系统的虚拟化版本,当它们改变界面,系统API等等时不会影响事物 – 基本上使它们更具创新性。
此外,它还将确保100%的兼容性,这是企业客户不升级操作系统的主要原因。
1)是的,微软一直提供向后兼容性,但是它的成本很高,运行虚拟化的操作系统显着降低了成本。
2)是的,这就是让虚拟操作系统与主操作系统一起运行的问题 – 用户将无法区分这一点。
请记住,Microsoft认为VM实例是XP的完整安装,因此需要自己的许可证。 因此,除了Mark S. Rasmussen的出色答案之外,这一点非常重要,因为Windows 7包含了XP的虚拟副本的完整许可证。
虚拟PC捆绑是一个大问题,但我认为XP模式会更大。 大多数人不关心他们在虚拟机上运行的事实,他们只是希望他们的旧程序能够工作。
我的两个Windows实例的问题是安全性。 现在,我必须保证主机和虚拟实例,我不认为这将改变与Windows 7的问题是,对于一个普通的用户,可能很难理解需要保持两个防病毒运行。
我想我们都有点误解了整个XP虚拟PC。 它更像是在Linux中的应用程序访问Windows(XP)文件的葡萄酒场景,但实际上运行本身没有打开XP会话。 有点像调用安装到某些位置的方式现在被redirect到Vista中的用户自己的应用程序文件夹,现在在Windows 7中。
杰夫阿特伍德(本网站的创作者之一)对此有一些想法: http : //www.codinghorror.com/blog/archives/001258.html 。
有些用户知道,微软需要改变Windows的内部,以改善Windows,这意味着打破与旧的Windows应用程序的兼容性。
但是大多数用户只是使用Windows Vista,他们感到震惊,他们的应用程序不能正常工作,所以这是一个好消息,它将作为Windows XP。