比XP做得更好:寻找Windows Vista漏洞

提到Windows Vista时 , 出现了漏洞——然后又出现漏洞 。
无疑 , 人们会在这个再三延迟的操作系统的测试第二版(Beta 2)中发现故障 。问题是 , 微软能否处理好这些故障 。
微软有时间来处理这些漏洞 , 但如果它希望在11月份前完成代码修订 , 并在明年1月发布产品 , 它必须避免任何重大的修改 。
外界已经有关于安装问题 , 以及电池寿命、性能与应用兼容性等各种问题的议论 。但分析人士称 , 现在就评价微软的处境还为时尚早 。
Gartner公司分析员Michael Silver说:“现在 , 我认为我们对漏洞还不够了解 。”
但是 , 在接下来的几个星期内 , 关于测试版的功能 , 可能会出现更多的议论 。微软上周已发布测试版本 。随着几百万用户成为测试者 , 议论会变得特别活跃 。
公司已经了解一些问题 , 并预计会出现另外一些问题 。例如 , 如果不经过修改 , Windows XP上的应用只有约40%能够运行 。剩下的许多漏洞只要略微进行调整 。许多不兼容的情况 , 或者通过微软制订的应对措施 , 或与应用程序制造商进行合作 , 都已得到解决 。
还有许多硬件产品没有驱动器 。而且 , 还有许多微软希望提高其性能的领域 , 特别是在新型的内置桌面搜索性能方面 。
【比XP做得更好:寻找Windows Vista漏洞】近几天 , 微软主管称他们在测试第二版上已取得长足的进展 , 可以满足严格的最终期限 , 并表达乐观态度 。然而 , 微软总裁Steve Ballmer在日本的演讲中避而不谈这个问题 。其他人并不持乐观态度 , 研究公司Garner称 , 预计这一系统最早要到明年第二季度才有望发布 。
领导Windows ClIEnt开发的微软企业副总裁Chris Jones在一次采访中说 , 公司有足够的时间修复预计会出现的漏洞 。关键问题是 , 是否存在需要进行重大修改的功能 。
“然后我们必须做出艰难的抉择 , ”Jones说 。到那时 , 公司必须迅速弄清 , 在剩下的时间里能否解决问题 。如果不能 , 可能得放弃这项功能 , 或进一步推迟发布Vista 。
Jones说 , 通过微软所做的一切测试工作 , 公司能够了解是否存在重大漏洞 。“我认为我们不可能会错过这些情况 。”他说 。
处境艰难
如果某项功能起作用 , 就会出现灰色地带 。但这种体验并不能满足用户的期望 。
一项存在潜在挑战性的新功能是所谓的用户账号控制(User Account Control) 。基本上 , 此项安全功能旨在减少在全面管理权限下运行Vista所需的时间 。相反 , 在发生重大改变时 , 系统以标准权限运行 , 并向用户查询密码与许可 。
但是 , 当前这种情形出现得相当频繁 。微软正努力调整规则并采取应用措施 。例如 , 许多程序会检查运行时发生的更新情况 。至今 , 这种检查仍需要管理员许可 , 但微软正在改变这一状况 , 以使应用程序能够在标准用户模式下对自身进行更新 。
同样 , 软件制造商也在处理许多应用程序兼容问题 。例如 , 有些Windows应用程序旨在检验运行的操作系统版本 。如果系统运行的不是XP系统 , 则应用程序无法运行 。在一个叫做“垫片”的应对措施中 , 微软实际上向在非XP系统下无法运行的程序撒谎 , 称运行的系统为XP系统 。
但那些还只是简单的兼容性问题 。防火墙和反病毒软件的兼容性问题更难解决 , 这些软件深入到Windows的核心 。“如果你触及到核心部分 , 那些问题就会爆发 。”Jones说 。他还补充说公司已与这类软件的主要制造商合作了很长一段时间 。
在扩大测试范围时 , 微软面临的另一挑战是:如何将常见问题与孤立事件分离开来 。以前 , 要做到这一点很困难 。但这次 , 在努力满足最终期限时 , 公司正依靠新技术来解决这一难题 。

推荐阅读