写点什么

Oracle 宣布 JDK 7 开发者预览版,但许可问题依然存在

  • 2011-03-26
  • 本文字数:1134 字

    阅读完需:约 4 分钟

近日,Mark Reinhold宣布 JDK 7 开发者预览版(M12)业已发布。

该里程碑旨在通过开发者、部署人员以及最终用户对 JDK 7 进行广泛的测试。我们已经在所有支持的平台上运行了所有的测试,并没有发现什么大问题。自从 1 月份发布的特性完整的里程碑版本以来,我们已经修复了 456 个 Bug。

主流的 Java IDE 都在争先恐后地增加对 Java 7 的支持。 NetBeans 7.0 Beta 版将提供完整的支持,而 6.9 版已经开始支持在 switch 语句中使用字符串、diamond 运算符、java.util.Objects 和 JSR 292 了,此外还提供了一个下载,添加了multicatch 和自动的资源管理支持。

JetBrains(IntelliJ IDEA 背后的公司)表示 IntelliJ 10.5 版会将主要精力放在 Java 7 的支持上,并计划今年春天发布新版本的 GA 版,几周后就会启动访问预览计划。JetBrains 公司会邀请感兴趣的用户从 JetBrains 的下载页面下载 IntelliJ IDEA Community Edition。根据公司的博客所述:

我们的产品将会完整支持所有新的语言特性,包括代码完成、代码审查以及快速修复等等。

Eclipse 基金会也正致力于提供JDK 7 支持,在switch 语句中使用字符串、二元字面值、数字字面值中的下划线、Unicode 6.0 以及SafeVarargs 注解支持已经实现了。

Oracle 鼓励开发者使用新版本测试自己的软件,这样才能尽早发现问题,还为了这个目的专门搭建了一个论坛。然而,为了下载 JDK,你必须得接受 Sun 之前的预发布软件评估许可,但这会导致一些问题。GNU Classpath 维护者及 IcedTea 黑客 Mark Wielaard 说到:

我觉得这类严格的私有许可是反社会的,会对 OpenJDK 和更广泛的 Java 社区造成严重的后果。除非完全搞清楚接受这个许可到底意味着什么,否则大家都不应该使用这些二进制文件。OpenJDK 黑客基于 GPL 贡献了自己的代码,这样每个人都可以自由运行、复制、分发、学习、修改并改进 OpenJDK 了。你甚至不可以与 OpenJDK 社区共享测试结果、错误和 Bug 等信息。由于所有这些行为都叫做“反馈”,因此他们将是“秘密信息”,除了 Sun 以外不能告诉其他任何人。如果不这样做那就违背了许可条款,会造成无法挽回的后果,这是用金钱所无法修补的。在这些条款下,我们根本无力推进 Java 的不断前进。

Wielaard 在公开的 openjdk 列表上表达了与 Mark Reinhold 一样的担心。就 Reinhold 所说的这些许可条款“差劲至极”这个观点,他补充到:

我们希望能够修正这些条款,虽然法律上的问题很多,我认为其中有一些问题更加重要(比如说解决 SPA 和 GPL 之间的关系以及 openjdk.java.net 的使用条款)。

JavaFX 也在不断发展,2.0 版的早期访问计划也已实施。预计二季度将会开启 Beta 计划,感兴趣的开发者可以报名参加

查看英文原文: Oracle Announces the JDK 7 Developer Preview but Licensing Concerns Persist

2011-03-26 07:372005
用户头像

发布了 88 篇内容, 共 259.7 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

Android基础入门教程

芯动大师

android Android开发

绿色高效办公,华为云桌面不可或缺

爱科技的水月

从全球顶级数据库大会 SIGMOD 看数据库发展趋势

NebulaGraph

数据库 图数据库 技术演变

华为云桌面的安全,到底是怎么做到的?

清欢科技

华为云桌面携手伙伴共建繁荣生态

清欢科技

华为云大数据BI解决方案,助力企业实现数字化转型

科技说

作业2:微信朋友圈的高性能复杂度

白杨

为什么 APISIX Ingress 是比 Traefik 更好的选择?

API7.ai 技术团队

云原生 APISIX Ingress Controller Kubernetes Serverless

教你用JavaScript实现鼠标特效

小院里的霍大侠

JavaScript 编程开发 初学者 入门实战

华为云大数据BI,助力企业挖掘信息数据潜在价值

科技说

学习无代码开发工具有什么用?

间隔

微信小程序 无代码开发

数据也能开口说话?这次汇报,老板疯狂给我点赞

图灵教育

数据分析 可视化 图表

华为云桌面,助力企业灵活、高效办公

清欢科技

2022年了,苹果还不能长截图,华为的指关节截屏了解一下~

Geek_2d6073

欧盟森林砍伐法规和合规性:使用 Dimitra 技术解决森林砍伐问题

股市老人

用户红利终结,应用分发如何实现“全链路加速增长”?

最新动态

实测 | 海纳百川,华为OceanStor Pacific分布式存储为多元算力应用带来更优选择

脑极体

Spring-Mybatis整合

@下一站

程序设计 mybatis 12月日更 12月月更 springboot整合

当 Amazon Lambda 遇上 Apache APISIX 可以擦出什么火花?

API7.ai 技术团队

微服务 AWS API Gateway APISIX 网关

数据也能开口说话?这次汇报,老板疯狂给我点赞

图灵社区

数据分析 可视化 图表

认证鉴权对于 API 网关的重要性

API7.ai 技术团队

认证授权 API Gateway APISIX 网关

智能勘探 | AIRIOT智慧油田管理解决方案

AIRIOT

物联网 智慧油田

Go Ubuntu 安装 gvm:Go 版本管理工具

非晓为骁

Go ubuntu 版本管理工具 gvm

基于Netty的IM聊天加密技术学习:一文理清常见的加密概念、术语等

JackJiang

Netty 即时通讯 即时通讯IM SSL/TLS

未来智安XDR荣膺ISC 2022创新能力百强

未来智安XDR SEC

色彩精准、数据安全,华为云上的超高清设计师云工作站给你新体验

爱科技的水月

我们是如何构建自己的可观测性的

观测云

云计算 可观测性 云服务 观测云

数据治理:数据集成架构的演进

用友BIP

华为云桌面,数字化时代便捷、安全的办公选择

清欢科技

库存积压营销差?不妨尝试华为云大数据BI

科技说

企业云上安全办公,就用华为云桌面

爱科技的水月

Oracle宣布JDK 7开发者预览版,但许可问题依然存在_Java_Charles Humble_InfoQ精选文章