OceaBase开发者大会落地上海!4月20日共同探索数据库前沿趋势!报名戳 了解详情
写点什么

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:371982
用户头像

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

关注

评论

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

实现订单到期未支付自动关闭不会写?这6种方案任你挑选

程序员拾山

Java 技术方案 关闭订单

直播预告 | 对谈谷歌云 DORA 布道师:聊聊最关键的四个 DevOps 表现指标

思码逸研发效能

DevOps

ToB软件遇上ChatGPT,没有天翻地覆

ToB行业头条

提高IT运维效率,深度解读京东云AIOps落地实践(异常检测篇(二))

京东科技开发者

人工智能 运维 AIOPS 时间序列 企业号 2 月 PK 榜

线下java培训机构哪个比较好

小谷哥

flutter系列之:使用SliverList和SliverGird

程序那些事

flutter 架构 大前端 程序那些事

Apifox 自动化测试新增流程控制条件,复杂测试场景不再是问题!

Apifox

测试 测试工具 程序员‘ 测试管理工具

在中国程序员工作是青春饭吗?

小小怪下士

Java 程序员 面试

促进关键软件高层次人才培养:平凯星辰与华东师范大学签订联合博士培养合作协议

PingCAP

教育

前端培训机构怎么选择

小谷哥

GPT发展史

鼎道智联

openai

“唤醒”闲物、“童”心共享

最新动态

业务流程将因生成式AI变革,ChatGPT引领的AIGC正在改变组织运营

王吉伟频道

人工智能 业务流程优化 AIGC ChatGPT 生成式AI

DAPP智能合约开发链上技术

薇電13242772558

智能合约

StarRocks技术内幕 | 资源隔离原理解析

StarRocks

数据库 开源 资源隔离

led显示屏升级这些技术才能更节能

Dylan

广告 LED LED显示屏

低代码开发平台 让数据应用不再复杂

力软低代码开发平台

什么是极速文件传输,极速文件传输如何进行大文件传输

镭速

新思科技点拨DevSecOps安全“左移”的9大要点

InfoQ_434670063458

DevSecOps 软件安全 安全左移

前端开发如何选择培训机构

小谷哥

​网易游戏实时 HTAP 计费风控平台建设

PingCAP

TiDB

MASA Stack 1.0 发布会讲稿——生态篇

MASA技术团队

.net 开源 MASA MASA Stack

2023年中国数字化活动行业专题报告

易观分析

数字经济 产业数字化

一图读懂 | 2023年中国产业数字化十大趋势

易观分析

数字经济 产业数字化

MQTT X 1.9.1发布:资源消耗降低80%,稳定性大幅提升

EMQ映云科技

物联网 IoT mqtt 版本发布 企业号 2 月 PK 榜

java技术培训机构哪里好

小谷哥

前端培训机构哪家比较适合学习

小谷哥

瓴羊Quick BI报表分析工具,专业数据分析人员的“神辅助”

对不起该用户已成仙‖

GaussDB(DWS)迁移:一种执行高效的TereData的marco迁移方案

华为云开发者联盟

数据库 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

提速还能不掉点!深度解析 MegEngine 4 bits 量化开源实现

MegEngineBot

深度学习 开源 MegEngine CUDA int4

【漏洞真实影响分析】Apache Kafka Connect 模块JNDI注入(CVE-2023-25194)

墨菲安全

SCA 代码安全检测 软件供应安全

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