|
|
|
|
| | Mark 宣布了可以使用 JDK 7 M4(下载),大约在 Milestone RoadMap 中途。 |
M8 是最后的里程碑版本,结束于 1 月 10 日早些时候,然后是 RC 版本和最终发行版。这将在 1 月 10 日之前给出充裕的时间,除了某些细节仍未确定...之外
功能列表非常有趣。除了我已经知道的功能之外,像 G1 GC 和 InvokeDynamic 支持,列表包括几个新的 Network APIs SCTP (Wikipedia) 和 SDP (Wikipedia) 和 ECC 支持。
我没法在一个博客里讲完 OpenDS 新闻的所有内容,所以现在我就只说一下 OpenDS 1.3 b2 的可用性,然后我想重点介绍一下与 Garbage First (G1) GC 相关的工作。
| G1 我们最新的 Garbage Collecting 算法,打算用它替代目前 JDK7 中的 CMS(参见 John 的 Overview of JDK's GCs)。Alex 的文章中简要介绍了 G1;更多的详细信息在 TS-5419 中,或者自己在当前的 OpenJDK 中试一下。 OpenDS 小组对性能和响应有很高的要求,对于 G1 团队而言,该响应使得他们成了有良好要求的客户(就像 CBOE!)另外,在最近的访问中,两方一起合作以提高性能 - 参见 Matt 的文章。对于 Sun 领导这两个项目的优势而言,是个很好的例子。 |
| 报告关于建议征集的最后一周,Project Coin 的第 4 周。上周有 26 条新的建议,加起来总共有 70 条了;邮件列表中的邮件超过了 1100 封。就像那首歌里唱的那样... Pretty Fly (for a White Guy)(或者是一种语言不再流行...)。 除了 Java 语言的相关性之外,我觉得这是一个不错的例子,说明了开放进程好处以及一个善于采纳建议的项目领导者。 |
有太多有趣的例子要重点说一下了 - 不过我只能从 John Rose 那里选两个:JSR 292 支持(邮件)和字符串中的表达式。期待着有关这次建议征集的更多详细信息。
Project Coin 取得了不错的进展,该项目中对 Java 语言进行了些许的更改。
| Joe 在他最近的博文中提出了超过 17 条的建议,其中提到了一些熟悉的人名,如 Neal Gafter、Josh Bloch 和 Bob Lee,另外还有很多其他的人;我试着从 Mail Archive 中获取最新的计数,但这有点难度... 很不错。 我觉得这个项目会取得巨大的成功,这对通过 OpenJDK 的活动类型也许是个不错的提示。我会随时注意信息更新,同时查看一下 Joe 的状态更新和他的 Strings in Switch 建议。 |
| Java 语言中已增加了一些内容,例如 Generics,但还有一些较小的更改。这些更改并不能吸引人们的注意,但它们在一直不断地提高该语言的质量和水平,我很高兴能看到 Joe 今天的公告,说的是关于以 JDK 7 为目标的新 OpenJDK Project Coin。 要了解整个背景情况,请参阅 Joe 介绍为了添加新的 Java 语言功能所需要的内容(规范更改、实现、测试...);他的 JDK 7 中的微小更改的公告;然后是这些更改的条件。 |
今日消息:
|
来自Barton的信息确认Debian有 OpenJDK。 Fedora, Ubuntu, OpenSUSE 也如此。Openjdk 亦在RedHat和centos 中。不错!
|
新闻播报:
|
OpenJDK移植列表, 增加了两个新的项目: BSD Port 和 Zero-Assembler ,可以省却汇编来提高可移植性。 两篇关于 JavaFX SDK Preview的初始评估,来自 InfoWorld 测试中心: Via Chhandomay 和 Java Developers Journal, 通过 JavaFX Blog. 两篇都给了JavaFX好评,希望这种势头继续下去。 Wonderblog, 报导 VEGA在 虚拟校园采用了 Wonderland。作为改良, wonderland ( Looking Glass的一部分) 成为创建协作虚拟3D世界的工具集,也是the wonderland server服务器端的标准。the wonderland server基于DarkStar, 也可以使用其它后台技术,比如基于GlassFish的Underworld 项目。 |
今天消息:
|
来自JetBrains 团队的消息 - 第一期 IntelliJ IDEA 8.0 发布;其中包括了对GlassFish Server 支持; 8.0 版比7.0有很大的提高。 Arun 的博客讲述了 通过微软的Silverlight访问 Metro. 我用了 Silverlight 观看了北京奥运会的 羽毛球比赛 。 OpenSSO 发布了 第一个Express Build - b5. Sun宣布了关于VirtualBox的OEM消息;OEM 是 Open Source 盈利的渠道 - 在OSS方面也有类似的机会。 Barton 从Mar del Plata的Debcon报道了一个好的机会将 OpenJDK包括在 Lenny中; Steve (Wilson) 做的关于xVM Server的演示 。 |
除Geronimo以外, 现在几乎所有的应用程序服务器都可通过OSGi提供扩展功能。我们都需要一些基本知识。请参考Arun的
Deploying on GFv3 和Geertjan的 OSGi in GlassFish in 5 steps.
我们尽快还会有更多有关OSGi的信息。现在你可查看:
Arun on OSGi
; 及
TheAquarium on OSGi
.
OSGi的直接用户编程较少普遍采用。在服务器端, JavaEE 6 支持扩展性和模块化。在客户端, (甚至有人说在OpenJDK Module)有建议说,在Java模块系统支持OSGi捆绑。Mandy最近发表有关的博客:Java模块系统中的OSGi 存储 及 支持模块关键字
刚刚又看到 Johan 的: 在KnopflerFish运行GFv3.
|
Dalibor 刚加入Sun作为一个Java F/OSS大使, 帮助项目象OpenJDK. 这是一个非常好的消息!欢迎加入, Dalibor! 查看 Dalibor的申明和评论 及 Barton的欢迎致词. |