当前位置:Linux教程 - Linux - 综述:XP和Java开战 微软和Sun意欲何为

综述:XP和Java开战 微软和Sun意欲何为



         最近,微软决定在其最新的操作系统Windows XP中除去对Java的支持,立即在业界引起了轩然大波,作为Java的鼻祖Sun公司对此当然义愤填膺,看来一场“大战”在所难免。

      Sun:挟大众以令微软

      最近,Sun微系统公司在《纽约时报》、《圣约瑟商业新闻》和《华尔街周刊》上刊登
    了整页的广告,在广告词中Sun公司号召消费者“要求微软公司在其Windows XP系统包括Java平台”,同时Sun公司称,消费者应该要求像戴尔、康柏、Gateway、IBM以及惠普这类的PC机制造商在其应用中加入Java平台。看来Sun要发动“群众”力量,力图是微软就范。

      Sun为Java而战。正在一些批评家为微软在其Windows XP系统中捆绑了即时消息软件、媒体播放器以及其它一些新特性而忿忿不平时,Sun也在伤神,因为微软的Windows XP不再提供Java虚拟机(JVM)软件。JVM是一种可以使Windows运行基于Java程序的软件。

      阻碍Java普及微软要扼杀Sun网络大计

      微软:这不是我的错!

      Sun和微软在Java上的争端可追溯到1997年,那是Sun声称微软违反了Java授权许可协议。经过了3年的诉讼,最终微软和Sun于今年1月份结束的关于Java许可的法律纠纷。作为这份和解的一部分,Sun同意微软继续使用四年前旧版本的JVM软件,时间期限为7年,不是禁止其使用新版本的JVM软件。

      Windows XP高级产品经理Jim Cullinan称,“我们花费了三年的时间和Sun打官司,当时他们试图阻止我们在Windows中支持Java,现在我们这样做了,可他们又抱怨了,这太具有讽刺意味了。”

      由于微软的浏览器IE以及Windows的普及程度,微软事实上是Java的最大发行商之一,因而关闭这样的渠道对Sun来说无异于当头一棒,Gartner的分析家大卫·史密斯认为,“微软所做的当然不会赢得Java用户的欢心,不过微软迟早会这样做。”

      技术商业分析家鲍勃·苏瑟兰却对Sun对微软的攻击颇有微词,他称,“Sun不想让微软垄断Java,但是它自己却要这样做。不管微软做什么,Sun总是要加以诋毁。”他认为,这不是微软的错,而是Sun公司自作自受。

      来自Sun的解释是,微软之所以为采用JVM是由于Java在服务器市场的成功以及在移动电话和其它无线设备上日益流行。这样微软和Sun在服务器操作系统市场和其它软件领域展来了相当激烈的竞争。

      微软:项庄舞剑,意在沛公

      部分业内人士认为微软这么做显然别有用心,那就是诱使Java开发者转而使用使用C#语言,这是微软最新开发的一种高级语言,和Java类似。该语言是微软.NET战略和冰雹计划中的关键部分。

      一位Java开发者说:“微软可能是将Java作为.NET战略的敌人。”

      Java吸引人之处在于其优越的跨平台性。但是运行Java语言编写的程序,特别是在浏览器中,PC机中必须要有JVM。同时,Sun正在开发针对Windows XP的新版JVM软件平台,它期望该软件能够应用PC环境并且可以下载。

      Sun公司的发言人David Harrah称,凭借其在PC机上的优势,微软正在试图阻止Java的发展,他们丝毫没有意识到Java的重要性。

      最近来自META集团的一份研究报告表明,作为电子商务应用的标准基础设施,Java正在不断发展壮大,不过却面临微软.Net的进一步竞争。预计Java和.Net将争夺网络服务领域的霸主地位。

      Java正逐渐走向稳定与成熟,应用范围迅速扩大到了大规模企业应用。三个市场的变化表明Java市场的成熟:首先,服务器管理、性能调整与调试等部署工具增加;其次,Java终于成为移动设备应用的一种标准;第三,瘦客户系统部署(即部署于没有硬盘驱动器的设备)的选择增加。META集团估计,明年Enterprise JavaBean(EJB)部署(具体规定了使用Java代码的对象彼此如何交互)的数量将有所增加。2003年,这些服务将成为商业功能内部集成的一个常见范例。2004年将出现组建交互因特网的网络服务。2005年将出现众多能够运行Java的增强型屏幕移动设备。

      虽然企业部署工具的价格在不断上涨,但这种趋势在今明两年应该出现逆转。经济形势和顾客方面的压力将驱使供应商提供更具竞争力的价格。由于微软.Net今年底将成为切实可行的平台,其较低的每开发工作站成本会对Java平台施加压力。

      Sun:塞翁失马,焉知非福?

      微软决定不在IE 6及Windows XP中包括JVM并非是一个彻底的坏消息,这也为Sun提供了一个大好机遇。真是“塞翁失马,焉知非福?”

      认识到这是一个巨大的机遇,Sun计划推出能被Windows XP中所有软件所支持的JVM软件,包括IE 6。Harrah说,“我们目前正在开发驻留于Windows XP中的JVM软件,它能被任何浏览器调用。”

      Harrah称,新版的JVM软件可以从Sun公司和其它web网站下载甚至可以在那些预装Windows XP的待售PC机上包括这一软件。但是他没有提及与PC制造商的这笔交易。但是他强调,“我们对PC机制造商的反应很满意。”

      不过有些分析家认为,微软不会这么轻易就让Sun推出Windows XP支持的JVM软件。“Sun的JVM必须要由IE的配合,但是微软不会这么轻易妥协的,”分析师Smith说,“Java对微软喉是如鲠在喉,微软将想尽一切办法除去这个眼中钉。”(utoo)(责任编辑:Donna)
    发布人:fei 来自:赛迪网