Sun为Java而战,并非孤军奋战

欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入

  Sun公司有着长久的创新历史,该公司的任何伟大成就都涉及了Java 的发展。但是Sun现在正面临众所周之的金融问题,而对这问题,一些观察者也想知道,这个公司是会被分化为小公司还是被竞争对手收购。对于Java社区的一些人来说,Sun未来的不确定性增加了他们想弄清楚Sun在Java平台所扮演的角色的紧迫性。Sun与Java还有关系吗?Sun对这项技术有许多控制吗?

  2006年,Java编辑语言作为开源软件发布,2007年,Sun歇业不适时地终止了Java。但是,一些Java供货商认为Sun在Java领域保留有大量技术并且正在悄悄酝酿创新。

  RedHat的技术高官Sacha Labourey说:“Sun过去在Java管理方面做得很好,但是Java的未来却比Sun公司本身要光明。” 在技术规范方面,Sun是行业领军人。那些想要使用Java商标的公司必须通过能力测试并支付Sun一定费用来获取许可证。

  成立于1998年的Java标准化组织,发展了新的Java技术规范。它打算通过合作促进Java平台的演变。RedHat执行委员会的代表Labourey认为该组织还没有接受现在的事实。

  他说:“还有一些否定和对Sun的期望。”他认为,不断发展的Sun与Apache 软件基金会之间的争论就是很好地说明了这一情况。后者控告Sun依靠知识产权对能证明Apache Harmony Project与Java SE兼容的许可证进行强行限制。

  SpringSource 的首席执行官Rod Johnson说:“本质上,Sun在能力方面有数量上的优势”。如果Sun真想做什么,那是很有可能的;相反,如果它不想,就不会发生。

  Labourey认为财政问题已经影响了Sun在Java平台的创新能力。他说:“在开始的八年里,它运作得不错是因为该公司有足够的资金。Sun曾是强劲的创新者,而且说句实话,它也很好地管理好了Java。但是,在那之后,它遭遇了些困难从而不得不削减创新成本。”

  尽管如此,Sun公司的建筑师之一认为公司仍然有能力在改进Java平台领域作出贡献。

  Sun公司的客户端软件的首席设计师Danny Coward说:“自从我们不再是唯一的Java的厂商,人们就一直在质疑Sun是否与Java相关,我想在Java EE和Java SE领域,我们当然是平台未来发展的只要贡献力量。”

  Coward承认他对Java标准化组织的担心,并指出,他期望该组织通过拟议的变更,这些变更将为规范的发展带来更多的公开性和透明度。变更可以包括在线发布时间表和把Java标准化组织专家团之间的电子邮件交流作为公开记录。

  更多的公开性会促进其发展,Coward认为,他们是十分谦虚的并且意识到业内下一个重大的理念可能不再出自Sun。他们已经做好充分的准备迎接新的理念和创新思维。

  Sun的Web技术总监Tim Bray建议自己的公司赶紧解散Java标准化组织并将其移交给社群。他认为该组织耗费了Sun的机会和人才并且所带来的正面影响极少。

  通过为Java开源和允许其他供应商通过Java标准化组织输入这两项措施,Sun在拓展社群的工作中确实做了许多可靠的工作。

  Sun 在若干年前就停止了遭受非议的Java成功之路。如果明天还需要Sun,Java就得继续通过Java标准化组织和开源进程。

  同时,在Java社群里创新正在酝酿中。广为人们接受的Spring平台制造商SpringSource已经表面要其任务就是要捋清企业Java发展的复杂性。Java要依靠简明来维持其竞争力。

  早期的Java产品在开发者身上添加了太多复杂性,对于编程者,你只要为一个单独的商业软件编写三到五个清晰的源文件就可以了。

  SpringSource通过剥离应用程序接口可以提供更小的轨迹而且还不需要特征。用这种方法传递具备多个同样特征的Java更轻量。

  SpringSource成立于2004年,最近通过获得G20ne将触角延伸到了Java社群。它为Java平台的替代语言Groovy提供培训和支持。

  Sun正把其商业重点转向开源软件,比方Java。但是,Sun在Java市场的竞争不如企业中间设备供应商,例如IBM,Jboss。

  Sun在Java移动平台领域取得了成功,但是Sun并没有把Java的商业价值挖掘到极致。

  考虑到Sun的挣扎,Java会在新创公司,如Springsource和打牌老公司,如IBM,的创新中获得持续改进。

  围绕Java有一个极其深入的开源软件生态系统。Java标准化组织没有做的事情或是完成得不够迅速的事情,都会逐渐被开源项目弥补。

累死累活不说,走马观花反而少了真实体验,

Sun为Java而战,并非孤军奋战

相关文章:

你感兴趣的文章:

标签云: