当前位置: 首页 > 图灵资讯 > 技术篇> Java会四分五裂吗?

Java会四分五裂吗?

来源:图灵教育
时间:2024-02-21 09:49:00

  Java会四分五裂吗?

  从某些方面来说,对Java的反应让我想起了十年前的Unix战争:强大的巨型公司拥有大量的市场碎片,这些碎片是他们的“诺亚方舟”。当时,为了赢得一个新的操作系统,中原可以在大型主机和桌面操作系统之间填补空白。今天的Java,就像Unix一样,也象征着对行业垄断厂商的反叛。  Unix最初可以使用一个协调和统一的通用程序界面来占据市场,这样软件就可以在不经修改的各种平台上运行,而无需任何修改。结果不难想象,Unix完全有可能统一 集团变得分崩离析。每个厂商都想垄断市场,在自己的Unix版本中不断扩张。Unix阵线越来越分散,这使得微软能够展现自己的雄心壮志,自然地将自己标榜为新老板,倡导自己取代Unix过去的优势,实现跨越企业的平台。Unix的市场阵地终于稳定下来了,但是你找到了自己的位置吗?

  今日,Java平台在十字街上徘徊观望。它会去哪里?在激烈的幕后斗争中,能否继续保持强劲的发展势头?如何结束微软与同行之间的斗争?

  在全球网络化的广阔背景下,冷眼观看行业群雄争霸,一幕接一幕地上演好戏,怎么能不让人陶醉呢!兴奋之余不禁感叹:历史会重复它自己。当然,这种重复只是相似的,因为技术的车轮滚滚向前,各派政治学在空中撒网,已经不是以前的样子了。只有这样,未来才会焕然一新。  把Java和Unix放在一起进行比较,就要记住它们之间有很大的区别。首先,当Unix作为一个有前途的跨平台操作系统出现时,它已经走过了近20年,专家们从未根据未来的需要将其设计成模块化的分布式操作系统。Java与此大不相同,它只有两岁,就像早晨八九点的太阳,正处于繁荣时期。设计师深谋远虑,将其制作成分布式平台。目前Java市场还不完全成熟,但Java语言及其基础设施的实力将给其带来巨大的发展潜力,可谓成功在望。

  其次,还有一个显著的区别:今天的开发商对Java的青睐,远远超过了他们过去对Unix的兴趣。同样重要的是,开发商可以在不限于单一平台的情况下,使用零售商的虚拟机。这将确保Java有机会充分发挥其潜在优势,

  这是否意味着微软已经过时,而Sun已经过时了? Microsystems将进入主趋势?这是否意味着我们将拥有这样一个Java-一旦各个机构的软件被编写出来,就可以在任何平台上畅通无阻?并非完全如此。我认为我们将来看到的将是一个更复杂的结果。特别要强调的是——  微软将在Windows平台上成功安装Java版本;  为了满足潜在市场的特殊化需求,惠普及其合作伙伴将使用含有Java来探索自己的发展方向;

  IBM将利用Java和企业JavaBeans系统为主机和PC创建跨平台统一的语言和基础设施,可用于其所有平台,无一例外,从主机到PC。

  Sun将继续与各方作战,保持对名牌的控制和维护。它将不得不证明,它不仅是一个“虚拟标准实体”,而且将成为一个真正的软件提供商;  Myriad 关注软件供应商,它将围绕Java开发各种软件包,它将不得不承担开发“一旦写成,到处运行”软件的艰巨任务...  Java将投资Java应用软件开发的巨大资本,其分布性、未来可扩展性和巨大资本。  但Java可能永远不会成为下一个Unix,在它面前有真正的挑战。

  但Java可能永远不会成为下一个Unix,在它面前有真正的挑战。软件行业将继续针对客户及其需求,客户将保持互操作和特色魅力的压力。从这个角度来看,每个人都可能成功。  (Judith S.Hurwitz是Hurwitz集团的总经理和CEO。这是马萨诸塞州的一家研究咨询公司,主要从事应用决策、尖端基础设施和系统管理。)