技术开发 频道

升级的价格战:Vista与Linux

【IT168 开源分析】微软Tech•Ed 2006的火焰刚刚熄灭。北京的会场上,微软的讲师向参加大会的人展示了微软的那个“耗人精力、体力和时间”等待了很长时间的Vista。虽然Vista的一些精彩演示引起了现场人员的惊呼和惊叹,但是“Vista时代”真的到来了吗?Vista真的是用户的终极选择吗?


    Windows系统的升级引起的问题

    至2007年3月份,微软的Windows XP会静悄悄地退出历史的舞台,于是用户开始升级自己所有电脑的操作系统。病毒可以使一个运行XP的电脑瘫痪,别的电脑呢?你听说过吗?那么就听我来说说吧。 

    假设你拥有一个小办公室,并且在所有外表光鲜功能强大的电脑上运行着Windows XP。电脑的配置都是2.8G奔腾4、内存512M、Ultra ATA/100、7200转/分的60G硬盘、内置Intel图形加速器950。这样的配置,作为商用电脑已经是不错的配置了。但问题是,到了2007年3月1日,为了用最少的预算完成升级,你会怎么做?你会选择Vista,还是选择商业支持的Linux——比如SLED 10? 

    现在,如果你的团队中有一个Linux专家,你可以有Ubuntu、Freespire、Xandros等等许多种选择。可是你没有。在整个升级过程中以及升级后,你需要一个操作系统经销商来提供支持。因为Red Hat不太关心桌面业务,所以目前这就意味着你要选择Novell/SuSE。 

    于是首先一个问题是:你的电脑能否运行SLED 10?因为我每天都使用一个没有牌子的主机箱和普通的配件,答案是当然可以。 

    你的电脑能运行Vista吗?那就是另外一个问题了…… 

    至少目前我所看到的Vista首次发布版是不能运行的。而SLED在我的电脑上运行得很流畅。 

    对入门级电脑来说,华丽的Aero Glass半透明效果是无法运行的。去掉Glass效果,只运行Aero的话还可以。而SLED的Xgl没有任何显示问题。 

    如果你想要在Vista上得到较好的效果,你需要一块支持DirectX 9和硬件Pixel Shader 2.0的三维128M显卡,以及标准模式的Widnows设备驱动。当然,256M就更好了。另外,Vista整体运行相当慢。并不是说一直很慢,但当我打开几个基本的Office程序,像Outlook 2003、Word 2003,加上Firefox 1.506或者IE7 beta时,系统运行速度就开始明显变慢。一个主要原因似乎是即使在如此轻微的负载之下,系统也需要不停地去硬盘中交换虚拟内存。 

    同样的负载下,在SLED中使用CrossOver Office运行微软的Office程序,加上Firefox 1.506,运行速度没有受到丝毫影响。 

    在问题出现之后,微软回应说:Vista可以用ReadyBoost和ReadyDrive功能来更好利用硬盘上的高速缓存来提高整体性能。问题是巨大缓存硬盘或Hybrid硬盘还没有面世。三星和希捷计划在2007年第一或第二季度推出它们,但目前他们都还没有给出示范产品。 

    无论如何,微软的所作所为都无非是想用一个华丽的新名词来掩盖Vista需要大量内存的事实,所谓的利用缓存与传统的磁盘缓存加速并没有什么不同。 

    而对于SLED,又如何呢?一块普通的512M的陈年便宜内存,加上一块同样便宜的硬盘,就足够了。 

    处理器的速度似乎对所有系统的运行速度都影响不大。如果有好一点的显卡和内存,SLED可以运行得更好,而Vista RC 1需要一块强大的显卡和你所能提供的最大内存。 

    要让Vista运行得像SLED一样好,我们需要解决基本的系统配置,比如内存加到2G,改用256MB NVIDIA GeForce 7600GT。当然,我没法增加高速缓存,或者使用Hybrid硬盘。 

    于是,让一台商业电脑能运行Vista所花费的成本一共是325美元。 

    可是升级为SLED的话,你需要重新格式化硬盘来全新安装——成本是不是更高?的确。可是一些实验室在将XP升级为Vista RC 1时,他们花了几个小时时间,并且失败了。在终于成功安装之后,他们发现许多软件已经不能再用了。至少在我看来,SLED是一个更简单,更廉价的选择。

【IT168 开源分析】

    系统升级后的应用软件问题 

    软件是另外一个问题。大部分Windows软件是可以在Vista上运行的,而主要的Office软件可以通过CodeWeaver的CrossOver Office在Linux上运行,该软件的价格是39.95美元。如果你拥有一个Linux专家,你可以用免费的WINE获得同样的结果。不过在这个例子中,你没有。但使用SLED 10自带的OpenOffice.org 2.0,你无需增加额外成本就可以将大部分Windows程序和数据转移过来。而且它可以毫无问题地处理微软Office的文档和表格。 

    如果你还有别的需求,Versora Progression Desktop for Linux可以完美地将Windows桌面和Office套件中的文件和设置转移到Linux桌面及基于Linux的办公软件中。这款软件的价格是30美元。 

    如果你习惯于Outlook和Exchange server的组合,你也无需作出任何舍弃。Novell的整合群组软件,邮件软件Evolution可以通过其中提供的Evolution Exchange与Exchange 2000或2003完美交互。 

    你或许会担心重新考虑桌面用户的成本。如果你使用KDE 3.5.1安装SLED,外观上与XP差别并不大。如果你使用Versora导入了桌面设置等内容,有些用户甚至不会发现他们的系统有变化。虽然有些Linux用户不喜欢KDE中的Windows成分,从Windows转移而来的用户则是非常欢迎的。 

    不同的是,学习使用Vista的界面可能会比学习使用SLED的XP风格界面更麻烦。Vista的界面与软件之间的差异太大了。这并不是我的意见,这是对Windows顶尖专家保罗•图罗特对Vista RC 1失败之处所给出的意见的理解。 读一读他的意见,想像一下你的用户们四处寻找“后退”按钮,以及Vista的搜索界面与内建查找对话框之间的脱节。 

    因此我认为许多用户会觉得升级至SLED更容易,因为对于XP的用户而言,SLED比Vista更接近习惯。我很清楚许多人在熟悉Vista使用时会不情愿地发现自己要学的东西太多,从而希望使用SLED进行工作。 

    在Vista上,你还需要升级安全软件。微软有自己的反病毒和反垃圾邮件软件Windows Live OneCare。但它会向你收取每台电脑每年50美元的费用。换句话说,你之前为基本的安全软件付了多少钱,你就要向微软继续付多少钱。 

    SLED中内置了业界标准的反垃圾邮件软件SpamAssassin,软件安全方面可以使用Novell AppArmor。SLED并没有指定使用某一种反病毒软件。而且Windows的病毒每天都在增加,而真正的Linux病毒目前还没有出现。也就是说,如果你需要SLED的安全软件,你可以从Novell/SuSE那里得到免费的ClamAV。

【IT168 开源分析】

    SLED/Linux胜出Vista? 

    现在我们把上面所陈述的一切综合起来,来看看将你现有的XP升级为Vista或SLED要花多少钱。 

    SLED的价格是每台电脑50美元。Vista的建议价格是199美元。如果你需要一个新的许可证,价格是299美元。 

    你需要花费至少325美元来购买新的硬件来使用Vista,其中并不包含人力费用。同时你还要升级一些软件,继续购买新的安全软件,这些计做200美元。你还要重新培训用户们使用Vista,如上所述,这种培训的范围是翻天覆地的。 

    使用SLED,你不需要升级硬件。如果你使用Versora和CrossOver Office,价格是70美元。因为开源软件和自由软件可以满足你的大部分需要,假设你还要购买一些SLED和开源社区无法提供的软件,计做至少50美元。当然,反病毒和反垃圾邮件软件是不必再买的。 

    因此,升级至Vista需要每台电脑724美元,升级至SLED需要每台电脑170美元,节省554美元。 

    你也许会说,Vista的价格还会继续调整等等。对于这种说法,我并不反对。但在Linux方面,你可以把一切的成本都降至0。方法是:解雇掉原来的微软认证软件工程师,改用一个Novell认证Linux工程师;使用OpenSUSE 10.1,使用完全开源的解决方案。在软件和IT成本问题上,可变量太多了。但有一件事是确定的:Linux的成本上限远低于Vista本身的价格。 

    你大概坚信用户们会觉得改用SLED比改用Vista难得多,对于这我要说几句。仔细观察一下Vista,再仔细观察一下SLED。用Office 2007和OpenOffice 2.0做同样的事看看。如果你的思想还算开放,你一定会发现,无论使用哪种系统,用户们面对的都是一条平稳的学习曲线。 

    暂且不管Linux是否比Windows更安全,也不管Vista是否实现了它所宣传的所有功能,单单看资金和工作效率,SLED/Linux桌面系统毫无疑问是超出Vista的上佳选择。

0
相关文章