Java实现完全开源

asddd 发表于 2008-06-20 15:52:05 来源:驱动之家
评论数:2     点击数:58

摘要:

在2006年5月的JavaOne会议上,Sun表示将以GPL协议开源Java,目前安装在Fedora 9上的OpenJDK已经可以完全通过Java TCK(Test Compatibility Kit)兼容测试,这项复杂测试本身的源代码就超过了100万行。这也意味着OpenJDK提供了所有的Java API和其他Java SE 6所拥有的特性。Java已经完全实现了开源。
  在2006年5月的JavaOne会议上,Sun表示将以GPL协议开源Java,这项工作始于当年11月,次年5月的JavaOne会议上Sun表示这项工作已经接近完成,并发布了OpenJDK,但是其中的一些组成部分,例如加密库,图形库和一些SNMP管理代码仍然不能提供基于GPL的版本,这些组件占到了总平台代码数量的4%到5%(整个项目约有650万行代码),因为这些代码并不归Sun所有.


  为此在同年6月,Red Hat发起了IcedTea项目,旨在攻克这一部分代码,利用之前GNU Classpath项目的部分成果,终于在不久前取得了突破性进展。


  目前安装在Fedora 9上的OpenJDK已经可以完全通过Java TCK(Test Compatibility Kit)兼容测试,这项复杂测试本身的源代码就超过了100万行。这也意味着OpenJDK提供了所有的Java API和其他Java SE 6所拥有的特性。Java已经完全实现了开源。

本页页面地址:

用户评论列表

#1 评论作者: bvcat 发表时间: 2008-06-20 11:02 下午

《开源技术选型手册》打开中国开源之路

http://www.china-pub.com/39918


发表我的评论 (评论可增加个人积分...)

用户*: E-mail:
评论内容*:

支持BBCode
算术题*: + =