佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > ERP/制造业信息化展区 > 电脑/软件/周边产品展厅 > 产品库 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
电脑/软件/周边产品
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
历经10年Java疯狂的成功和失去的机会
newmaker
欢迎访问e展厅
展厅
4
电脑/软件/周边产品展厅
瘦客户机, 机架服务器, 塔式服务器, 刀片服务器, 商用电脑, ...
10年前,Sun微系统揭开Java技术神秘的面纱,并把它推向世界;10年中,Sun微系统一直改变着计算机行业。

起初,Java只是开发者可以用来为网站制作动画图片的一种编程语言,但最终,Java成长为一个由软件和规范组成的范围广泛的集合,人们可以使用这个集合在手机、大型机和其它任何载体上开发程序。

然而,在1995年,Java因为“只写一次,随处运行”的承诺受了个致命伤。这个承诺意味着能给开发者更多的轻松,他们再也不需要耗费大量时间编译代码,以使程序在不同型号的硬件上运行了。

Java的成长历程中有稀奇古怪的成功,有错失的良机,还有几个辛辣的诉讼。Sun公司总裁兼首席运营官Jonathan Schwartz曾说:“Java的发展,就像是坐着火箭一样,迄今为止没有人能够预料到它会走得这么远。”Schwartz是在Sun的圣塔克拉拉大学的标志性建筑——钟楼附近,在Java低调的10周年庆典上发表的这句评论。

Java的周年庆典上,以前的员工和留在Sun继续工作的同事互相拥抱,有点像高中同学的聚会。除了免费啤酒、粉色的爆米花和冰激凌之外,Sun还建起了一个浸泡池,并且安排了一段由Sun的开发员Hideya Kawahara表演的简短节目。Hideya Kawahara曾经表演过夏威夷的四弦琴,琴的样子很像Java的吉祥物——黑白相间的跳舞的Duke。

在1995年,要给Java过10周岁生日看起来根本不可能,因为在那时,Java只是一个名为“First Person”的失败的电视互动节目留下的一项晦涩的技术。

但是,随着WWW的迅猛发展,“First Person”节目组想尽一切办法说服Sun的法律部门允许他们开个先例,把Java的源代码公之于众。

Sun仍然控制着如何重新分配Java代码,但可免费获取的源代码对于开发者可是一个冲击。Java的创始人,Sun公司开发产品部首席技术官James Gosling曾说:“只要你有能力,你就可以把它当作开放代码,我们确实是这样创造它的,并且直到现在我们还仍旧保持合作态度。”

在1995年5月23日,Sun世界用户大会上Java展示给公众之前,Java早已引起了Web开发者们的注意,这些开发者非常渴望一种安全的语言,用它可以在静态的HTML网页上制作动画图片。Sun最后做出的决定把Java集成到了Netscape Navigator Web浏览器,这之后,便一发不可收拾。

开发者们争先恐后涌向Java。到1996年,Java就有了自己的会议,JavaOne,这次会议吸引了6000名参与者。三年后,参加者更是多达20000。

曾几何时,看上去好像所有的高技术公司都去赶Java的流行风:惠普、IBM、Oracle,甚至微软,都获得了Java的许可。

Java开发者的一个组织,JavaLobby.org的总裁即奠基人,Rick Ross曾对此作出评价:“存在一个顶级玩家组成的公开联盟,他们的相似性在我看来简直空前绝后。”

Java最终在服务器上找到了自己的归宿,也正是在服务器上,Sun的Java 2企业版平台被广泛采用,用作像数据库这样的后端系统和Web之间的一个桥梁。近期,Java在为移动设备厂商提供平台方面发展迅猛,据Sun的介绍,移动设备厂商们在消费者手中放了超过50亿个Java驱动的设备。

回首到1995年,突显出来的却正是那膨胀的机会,在这一点上,它和Java的成功很相似。这些机会当中,最重要的,恐怕要数Sun作为Java的卖主本身的失败。当IBM、BEA系统、Borland软件这样的公司已经靠卖Java服务器和工具挣了数百万美元的时候,Sun的Java产品在市场上还一直站不稳脚。

“可以毫不夸张地说,Java使IBM的软件体系得到复兴,在某种意义上,甚至可以说,是Java创造了这种复兴,”RedMonk的一位分析师,James Governor说,“IBM知道,它可以建在某些它本身并不拥有的东西上面获得成功。Java之后又来了Linux,建造在不属于自己的东西上获得成功的理念更是变得非常有影响力。”

Sun从没说过它为Java投资了多少,也没说过它从Java中获得多少补偿,但在最近一次对美国国际数据集团新闻服务组的采访中,主席即首席执行官Scott McNealy说Java带来的益处从根本上讲是间接的。他问到:“想象一下,如果10年前Sun没有做Java,今天Sun将会在哪里?”他接着说:“将会到处都是Windows,我们也就完了。如果人们不写Java Web服务,他们会写.Net的程序;如果他们写.Net的程序,他们就是为Windows写程序。如果他们为Windows写程序,他们就不会为Sun的设备写程序。”

如果开发工具和应用服务器的失败对于Sun来说是一个隐痛的话,失去的桌上型电脑的机会就相当于一个明伤了。围绕Redmond华盛顿公司实现Java的方式,和微软之间持续七年的激烈的争论,对于Sun的资源是一个长期持续的损耗。对此案例,虽然Sun去年接收了一个20亿美元的庭外解决,但Java在桌上型电脑方面决不会有任何施展空间。

Javalobby的Ross说,不仅仅微软应该为Java的失败受到谴责。他还怪罪Sun的“刚愎傲慢”,正是这“刚愎傲慢”,才使像苹果、Intel这样的公司很难对Java的发展有所贡献。他说:“如果你要看谁在那个时期是Java兴奋的合伙人,那我告诉你,在不同时刻,合伙人不是倾向于微软,就是倾向于Sun。”

灰色的影子在事后会变成黑色或者白色,当Sun错失Java良机昭示天下时,人们很容易就会忘记Java在1990年代末发展得多么迅猛、多么广泛。

“机会实在太多,以至于很难知道到底该做什么,”Sun公司副总裁即Sun的Java平台团队成员如是说,“现在我们处在一个更加成熟的位置,在这个位置,做得正确更加重要。”

即便Java的第10个生日庆典,也逃脱不了艰辛。庆典过程中,一场大雨倾盆而下,所有的人都急忙挤到钟楼下避雨。

但是,当天空再次晴朗,从浸泡池走来的湿漉漉的James Gosling却拿起麦克风,回忆起从前的日子来。Java公开露面之前,他和开发团队从Sun的校园里撤了出来,搬到加利福尼亚Menlo公园的Sand Hill路上一个租来的地方,开始畅想计算技术的未来。

他们把开发工作最终变成Java的历程作为动画播放。Gosling对人们说:“我们拥有这些精彩,我们把这些看作是科幻小说,并且他们确实发生了。”(end)
文章内容仅供参考 (投稿) (如果您是本文作者,请点击此处) (5/18/2005)
查看更多电脑/软件/周边产品相关文章: more
·惠普中小企业DCD服务器解决方案 newmaker (5/17/2005)
·惠普大幅面打印机在地理信息领域的应用 (5/17/2005)
·软件项目的需求过滤 武汉开目信息技术有限责任公司 严晓光 (5/17/2005)
·国产数据库:e时代的盗火者! (5/16/2005)
·VC和VB混合编程进行DCS组态软件的设计 newmaker (5/13/2005)
·软件过程改进--代码设计的探索 (5/13/2005)
·“龙芯”距市场化还有多远? (5/13/2005)
·软件全球化分工背后的危险 (5/12/2005)
·中国企业信息化发展衍生协同需求 newmaker (5/12/2005)
·使用Java操作文本文件方法详解 newmaker (5/11/2005)
查看相关文章目录:
·ERP/制造业信息化展区 > 电脑/软件/周边产品展厅 > 电脑/软件/周边产品文章
文章点评 查看全部点评 投稿 进入贴吧


对 电脑/软件/周边产品 有何见解?请到 电脑/软件/周边产品论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技