Java实现完全开源

投递人 itwriter 发布于 2008-06-20 15:41 评论(0) 有711人阅读 [收藏]

在2006年5月的JavaOne会议上,Sun表示将以GPL协议开源Java,这项工作始于当年11月,次年5月的JavaOne会议上Sun 表示这项工作已经接近完成,并发布了OpenJDK,但是其中的一些组成部分,例如加密库,图形库和一些SNMP管理代码仍然不能提供基于GPL的版本,这些组件占到了总平台代码数量的4%到5%(整个项目约有650万行代码),因为这些代码并不归Sun所有。

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


openjdk

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

7
0
(请您对文章做出评价)

还没有人对此新闻发表评论,第一个发表评论。


用户名:(不填为匿名发表)

联系邮件:

保存我的信息

Ctrl+Enter键快速提交

 

相关标签

Java 

相关内容

相关链接