针对美国微软公司决定不在“Windows XP”和“Internet Explorer 6(IE6)”上配置Java虚拟机(VM:Virtual Machine)一事,美国Sun Microsystems公司日前宣布该公司正在重新开发面向Windows XP和IE6的Java虚拟机。不过,Sun公司拟开发的虚拟机需要用户通过手动进行安装。
如果在Windows XP和IE6上去除Java虚拟机,那么WWW网站运营商就没有必要再把用户的台式计算机上是否运行Java应用作为前提条件了。造成现在这种局面的导火线是Sun公司以微软未经许可对Java进行变更为由,于1997年对微软提起诉讼,此后两公司间的纠纷一直持续不断。
Java目前被广泛使用于WWW站点,可用于在Banner广告中自动添加动画片等。
“随着Windows XP不再对Java提供本地支持,采用Java替代技术的网站运营商将会越来越多。实际上,微软公司在Windows XP上配置了与Java类似的被称作“C#”的自有技术。如果C#得以普及,WWW网站将不得不支持Java和C#两种应用软件”(美国Giga Information Group分析师Rob Enderle)。
“到目前为止,Java开发商不得不开发支持多种标准的Java程序,或者重新追加安装支持最新Java标准的虚拟机。因此,支持Java的独立程序(Stand-alone Programme)和Applet的安装经常招来难以预想的后果”(Houston Java User Group董事长Arnaud Lucas)。
IE6用户可以下载微软公司生产的JAVA虚拟机。但是,微软公司的Java虚拟机是以旧版“11.4”为基础的。而Sun公司正在开发中的面向Windows XP的Java虚拟机则以最新版的Java技术为基础。“我们一定要赶上10月份的Windows XP上市时间”(Sun公司)。
不过,也有越来越多的人认为没必要在台式计算机上配置Java。因为在客户机上执行的多数Java应用的任务处理可以在服务器方完成。