【IT168分析评论】
一、 引言
07年年初,Windows Vista,微软这一历经5年多的开发以及无尽的测试反馈的新一代视窗操作系统终于发布其正式版。Windows Vista是否还会犹如10年前的Windows 98一样(在其之上捆绑了它的Web浏览器和互联网协议栈,以抵制当年风头正兴的Netscape)风声鹤唳? Windows Vista是否又使微软重新站立在视窗剧变的十字路口?本文中,我从一名普通Windows开发者的角度,同读者共同探讨Windows Vista的上市对业界开发人员的重要影响,并对Windows Vista的未来作简单展望。
二、 微软发布Vista系统,技术人员认可程度如何?
pc World对1000位Vista用户进行的在线调查中,超过一半的被调查用户至少有一个程序无法在Vista下运行,1/3多一点的被调查用户在Vista下至少遇到过一个硬件问题,具体请参考下表。
硬件 软件
显卡(38%) 防病毒(37%)
声卡(28%) 防火墙(17%)
摄像头(17%) 媒体播放器(17%)
Wi-Fi适配器(15%) 系统应用(15%)
读卡器(10%) 浏览器(13%)
下面,让我们具体看一下Vista发布后在各方面对技术人员的影响。
Vista具有“四高”的弱点
Vista对于大多数用户的初步印象是“豪华”、“复杂”,安全漏洞仍不时爆出。而且,很多用户反映Vista系统存在“四高”的明显弱点—①对硬件高配置的依赖;②高电耗;③高价格;④兼容性要求高。尤其是,Windows Vista系统不但与很多IHV、ISV的软、硬件不兼容,而且与自己前期的Windows产品也不完全兼容,这在广大用户中引起很大的抱怨声。
据最近报导,美国很多政府部门都发出通告,暂时禁止升级或使用微软的Windows Vista、Office 2007、IE7,原因是这些部门担心,如果升级到Vista后,原来使用的很多专业软件可能会无法正常工作(不兼容)。这样的信息是否也会同样引起国人的焦虑?如果一些企业不对关键性应用程序进行Vista兼容性测试而盲目升级,必将会铸成大错!
兼容性问题
在Vista的开发策略方面,微软显然从Apple公司的桌面系统方面借鉴了大量的经验和教训。由大量公司开发的千计的软件和硬件设施必须与Winodws接口,更别说由微软用户编写的其它软件了。因此解决的方法可能是在机器上处理掉那些旧的程序,这是微软在之前建议在Vista上做的事。所有那些旧的软件都对那些运行它的公司提出了安全风险,但是如果微软也试图像Apple一样与过去完全脱离,这将会让用户重新考虑购买Windows的原因。但是,微软的Cherry说:“微软更多地关注于向后兼容性,可能会对整个平台的发展构成威胁。”
硬件兼容问题反映最为强烈的是显卡问题。这方面一个最好的例子是,Vista上市给显卡巨头Nvidia公司带来了压力,因为不满显卡驱动程序无法流畅支持Vista,消费者居然联合起来开通了一个“Nvidia集体诉讼”网站(NvidiaClassAction.org),给这家公司施加压力,要求Nvidia公司向消费者做出道歉,并承诺及时推出能够稳定支持Vista的驱动程序。
总的来看,微软以前版本的Windows总以向前兼容为本钱,构建整个行业平台;但是,现在向前兼容的代价,已经使Windows处于危险关头。而我们从最终Vista的正式发布版来看,微软最终还是决定采取了“折中”的方案,结果仍然导致大量用户对于软硬件兼容性方面的抱怨,即使如此也使微软抛弃了大量的“向前”的技术。
UAC的烦恼
UAC,即“用户帐户控制”,是微软为提高系统安全而在Windows Vista中引入的新的安全技术,它要求所有用户在标准账号模式下运行程序和任务,阻止未认证的程序安装,并阻止标准用户进行不当的系统设置改变。
在以前的XP环境中,用户安装软件和改变系统设置非常方便,但是在Vista的缺省设置下,用户必须要核实确认每一个系统设置改变,这让自行安装的流氓恶意软件非常苦难—它必须先获取特权;同时,也给用户增加了很多额外的麻烦。据报导,很多用户都不得不关闭UAC,但也明显地为之带来了安全隐患。
颇具讽刺意味的是,Vista加强了其自身的安全性能,却也让一些合法软件无法正常工作,特别是那些安全软件,超过半数的被调查者反映遇到过在Vista下应用软件不能正常工作的情况,其中以病毒扫描、防火墙和媒体播放器出现问题最多。
评注:尽管频繁出现的“Cancel or Allow”对话框会惹恼习惯于“一键式”操作的用户,但必须一分为二地看待问题:试想你正在进行一项紧迫的工作甚至是开发任务,此时你是否还讨厌瑞星防火墙频繁的安全提示?而至于那些连杀毒软件都以懒得安装的用户,简直就是昂首阔步于陷阱之上。因此,我的观点是,只要保证安全,保守一点完全必要。
Vista对于游戏开发商的影响
美国游戏软件开发商WildTangent表示,目前市面上90%的游戏将不能在微软新推出的操作系统Vista上运行。
WildTangent首席执行官亚历克斯•圣约翰表示,Vista不能兼容市面上绝大多数游戏,他谴责微软这一漠视消费者和开发商的行为。圣约翰称,Vista安全保护功能的重新设计扼杀了众多开发商和他们的游戏。微软过分追求安全性,甚至于顾不得考虑用户上的方便性。
圣约翰表示,Vista的安全保护功能需要一套新的安装程序,不过即便过了这一关,Vista的数字版权保护技术也肯定会削弱现有的休闲游戏。他说,在线游戏是互联网上的第三大应用,微软在兼容性上原本应该考虑到这一点。
Vista对于共享软件、安全软件等的影响
“Vista功能是如此强大,如此一来,共享软件基本没有生存的空间了。”国内一家软件公司老总说。包括AV编辑、图像管理、安全杀毒、备份还原、家长控制、PIM、邮件收发、网络搜索等众多功能都无缝集成到了Vista当中。
Adobe认为,微软在Vista中免费集成XPS,将直接威胁他们的PDF产品。在此之前,以诺顿系列软件著称的Symantec公司,由于微软的Live OneCare和Complete PC Backup分别实现了杀毒和镜像备份功能,Symantec旗下的诺顿杀毒软件和Ghost备份软件面临着市场严重萎缩的危险。
有人认为,微软以安全为理由,只用一种方法保护我们全体并拒绝开放Vista的底层接口,严重破坏了公平竞争原则。万一失败,全世界97%的桌面型电脑的安全网就破功。“全球各地电脑使用者认清一个事实—最严重的安全威胁之所以存在,是因为微软操作系统本身就潜在漏洞。”“如果他们以为,把安全软件公司锁在操作系统核心之外,黑客就不会破解Vista核心,这种想法根本不切实际。事实上,黑客已经得逞了。”
在当前的Windows XP系统下,第三方安全厂商可以关闭微软的安全中心,以便让用户使用自己的安全中心提供功能。但是,Vista不允许第三方软件开发商禁用Vista的安全中心功能,从而直接导致很多杀毒、防火墙等安全类软件不能正常运行。
此前,赛门铁克在Vista的防火墙方面也与微软存在分歧。后来,微软同意在安装第三方防火强后,可以禁用Vista的内置防火墙。Yecies认为由于Vista关键API的改变,使安全软件必须考虑与Windows的安全中心结合,这样复杂的关系使安全软件推迟推出Vista下的相应版本。
评析:诚然,没有捆绑也就没有今天的Windows,更没有Vista的未来。但是,正如欧盟反垄断专员Neelie Kroes警告微软的,以垄断性优势打击竞争对手,很可能(事实上也已经)损害计算机诸多领域的竞争,牺牲市场的多元化和创新,从而损害消费者的利益。另一方面,也许被绑捆者甘愿“被绑”,但是他们(至少其中一大部分)并没有意识到他们所使用的也许并非是最快非常先进的技术。
Windows是否已经变成了一个怪物?
0
相关文章