投递人 itwriter 发布于 2008-06-20 15:41 评论(1) 有3102人阅读  原文链接  [收藏]  « »

在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已经完全实现了开源。

8
1
找优秀程序员,就在博客园 分享到: 新浪微博 腾讯微博 搜狐微博
相关阅读:
· Yammer从Scala转向Java(2012-02-01 22:31)
· 严重的拒绝服务漏洞影响多数网络服务器(2012-01-16 08:57)
· 一个Java程序员对2011年的回顾(2012-01-09 15:03)
相关标签: Java
« 上一篇:专注于高性能计算 HPC Server 2008 RC1于6月底发布(2008-06-20 13:53)
» 下一篇:开源界的巾帼们(2008-06-20 16:03)
已经有 1 位园友对此新闻发表了看法。