科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Java标准受到挑战 未来由谁主宰2

Java标准受到挑战 未来由谁主宰2

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Java从它的诞生到现在已经11年了。在这11年里,有无数的企业、组织和个人为Java贡献过自己的力量。这就象梁山一百单八将要按着自己的贡献和威望排名一样,谁为Java所做的工作越多,谁就对Java的未来发展方向越有发言权。

来源:IT专家网 2008年6月5日

关键字: 主宰 挑战 标准 java

  • 评论
  • 分享微博
  • 分享邮件
Sun的回马枪:以GPL协议开源的Java

  IBM这个城府极深的家伙总在不断地算计别人。就在Sun和微软最终和解的2004年,IBM又不遗余力地“劝说”Sun将Java开源。而当时Sun还是站在开源的对立面。面对IBM给自己的一封公开信,Sun总裁麦克利表现出了极大的反弹,并公开表达了对这封信的反感和对开放的排斥。有趣的是,在两年之后,Sun的态度发生了180度的逆转,不仅将Java开源,而且是在GPL协议下开的源。GPL在开源协议中是最接近自由的协议,这下可给IBM一个措手不及。

  在Sun公布这一消息之后,英特尔、RedHat都对此表示高度的赞许,而IBM的态度却让人捉摸不透。除了一份声明外,并没有其它的任何反应。

  其实Sun这次开源也算是破罐子破摔了。在Java诞生的11年里,Java为Sun赢得了无数的声誉,但Java对于Sun来说就是叫好不叫座。而恰恰相反,Java却成就了BEA、JBoss、IBM等公司。可Sun除了为Java而付出的大量开发和维护费用外,几乎没得到没么好处。而这次开源,Sun干脆将Java开源到底,直接选用了最开放的GPL协议,反正Sun也没从Java得到什么,当然,也不怕失去什么。Sun的这个举动是几乎所有人都始料未及的。而最受刺激的就是IBM。在开源的当天,IBM发表声明建议Sun还是以Apache协议来开源Java。这说明,Sun这一举动给了IBM一个回马枪、打得IBM错不及防。

  IBM一开始想让Sun在Apache等限制比较多的协议下开源,然后凭着IBM的影响力来控制Java在未来的发展方向。而这下Sun将IBM的计划完全打乱了,一但以GPL开源,就意味着任何人都可能自由地修改Java的代码,而IBM将很难控制局面。

  Java的开源其实对于Sun是好处多多,起码它可以省下大笔的开发Java的费用,当然,还能赢得一个好名声。除此之外,还可以借助于开源社区的力量,对Java那臃肿的构架进行改进。Sun还发表声明说,在未来,还打算将Solaris、OpenOffice等软件以GPL协议进行开源。这将给Sun带来更大的发展机会。

  而IBM和其它的软件公司也正在试图寻找开源赢利模式。IBM几次想控制Java都未能完全如愿,现在Java也以GPL协议开源了,看来,IBM要想进一步地控制Java的可能性已经不大了。而Java的开源也有不利的一面,这将表现在可能出现其它的Java版本,到那时,可能会在一定程度上破坏Java的“一处编译、到处运行”的特性。

  总之,不管Java标准是分裂,还是统一,有一点永远不会变,那就是Java会一如既往地向前发展。但愿我们将来能看到一个崭新的Sun和Java。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章