Java 2 隆重登场
只要不拿它赚钱,Java源代码可以向你免费开放

 
  Sun在12月8日举行的第二届Java商业年展中发布爆炸新闻:开始发售新
的Java 2平台,并就这项技术的若干注意事项做出重要说明。其中最值得注意的是新的Java使用许可类型的公布,Sun说,该类型将有助于推动Java朝着源代码更开放的方向前进,实际上,如果你不将源代码用于商业目的,那现在你赶快去下载Java 2,搞一个自己版本的Java吧!

  Java 2也就是JDK 1.2,Sun称其为开发网络应用软件的“决定性”环境。Sun说,该版本的性能改善相当明显,除了安全系统得到改良之外,它所提供的应用程序设计接口(API)也比以前更加完备。

  Sun 的 Java 软件部总裁Alan Baratz在讲话中说,“在经济网络化的今天,Java 2 就是您进行商业运作和参与竞争的终极平台。”

  分析家们也纷纷称赞Java 2的到来。

  Dataquest的分析家Larry Perlstein说,“该版本的发布作用非凡。它是Java在性能、可靠性和新特性等各个方面的重要升级。它还为Java展示了一个令人乐观的前景。”

  Perlstein还说,该版本的发布对于Sun和微软在Java上的分歧的影响也是深远的。“从此,这两种不同的Java可能要真正分道扬镳了。Java的开发者队伍数量庞大,但大家只想写Windows环境下的Java应用程序,因此我们现在面临的问题是:将来的Java到底应该如何应用。”但 Perlstein预测 Sun 将支配 Java 服务器市场。

  当天,Sun还宣布,它将为Java 2创建一个新的使用许可类型。该类型主要基于Sun最近发表的Community Source License中所陈述的一系列基本原则。该文件呼唤软件制造商准其软件的源代码更容易地被获取,创新更多、更快,而得益于源代码的新产品更快地走向商业应用。

  Baratz说,“我们的目标是在保有一个统一平台的基础上,鼓励同行们勇跃参与Java技术的使用和开发。新的使用许可类型正是达到了这种平衡,在向每一个人提供参与机会的同时,还保证他们之间能够相互协作。这样,我们就能以前所未有的速度创造出新的产品。”

  根据新的使用许可策略,Sun将继续向非商业化(研究和教育)性质的Java用户提供Java源代码,并为编写免费软件的程序员和开发商提供Java二进制运行的环境。Sun还说,以后对源代码的创新也无需再向Sun公司反馈了;各实体间对兼容的源代码进行修改和共享时,Sun也不会再向他们收费或进行中间调停;同时,允许许可证持有人在销售Sun的Java平台类库时,搭售其他许可证持有人的虚拟机。

  同时,Sun也承认,对于想利用Java源代码来开发商业化软件的实体来说,新的使用许可类型还远未达到他们所期望的开放程度。

  Sun的官员说,修改Java源代码并产生出“衍生”产品的公司,无论该产品是否仅仅应用于该组织内部,或者拿该产品进行商业销售,或者被某服务机构将源代码用作商用支持或进行咨询的,都仍要继续向Sun公司缴纳费用。

  Baratz说,“一句话,只要你不拿它赚钱,我们就不收你的钱。”

  但是,Sun的这一步棋仍然意义非常,它将创建一个共同体,在那里,领到Sun的执照的厂商们可以自由地参与、合作,共同将Java技术带向充满希望的明天。

  Java 2 可在以下网址下载:http://java.sun.com/products/jdk
  Sun公司的Java主页面是在:http://java.sun.com
 

back1.gif (11020 字节)