写点什么

JavaSE 7 规范请求(JSR)在分歧中通过投票

  • 2011-06-09
  • 本文字数:861 字

    阅读完需:约 3 分钟

Oracle 宣布 JavaSE 7 的 Java 规范请求( JSR 336 )已经通过了公开评审投票。Google 投了反对票,Werner Keil 投了弃权票,Credit Suisse 未参与投票。Sun 和Oracle 与Apache 之间关于授权许可问题的争论引起了大家的广泛关注。

Java 版本的发布通常都会伴随一个 Java 规范请求(JSR),在这个请求中会罗列出每次发布的内容,以便与其他版本的 JSR 做参照。 这些发布通常会在 JSR 投票前完成(虽然有时,比如 Project Coin 项目,可以有效持续到 Java8 的),因此,JavaSE JSR 的通过也就有着里程碑式的意义。

针对 Java 授权许可的问题很多人都发表了自己的看法,该许可限制了第三方使用其自身 JDK 的应用领域。这也是 Sun 为了防止不同的开发和实现版本运行在 2000 年时期的“非智能机”上,提出的一项举措,这也是在 Java 史上唯一提出的重大授权许可。

Apache harmony 项目意在提供一套独立的实现,既包含 JVM,也包含了类库层面的实现, 但是在没有得到 Java TCK(Technology Compatibility Kit)授权的情况下,仍旧无法对外宣称其实现了 Java。Oracle 收购 Sun 之后,继续对 Apache 施压,IBM 也作为关键角色被邀请参与到 OpenJDK 的后续开发中来(随后苹果也收到了邀请),从而达到避免特定平台分支版本的目的。

Stephen Colebourne,曾写过关于此类的文章,称之为无作为的JCP ,他强调“如果不遵守规范,就不要宣称自己是开放标准的组织”。

SouJava、IBM、RedHat、伦敦 Java 社区、Goldman Sachs & Co、Fujitsu 在最后都对授权许可的问题表示了关注,一些与会者甚至还对整个过程的透明度提出了质疑。在之前的评审投票中,大家都希望Apache、Google 以及Tim Peierls 能够针对这个提案投赞成票,以促成有史以来的第一次无异议的JavaSE 提案。不管怎样,Werner Keil、SAP AG、IBM、Ecipse、Redhat 以及Credit Suisse 也都在投票过程中表示,目前的争论会对整个Java 社区造成伤害。在得知Oracle 会不顾投票结果,仍旧继续执行发布时,一些成员也由投弃权票改为了反对票以示对提案的反对。

查看英文原文: JavaSE 7 JSR Approved Despite Division

2011-06-09 23:541842
用户头像

发布了 156 篇内容, 共 52.1 次阅读, 收获喜欢 7 次。

关注

评论

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

Prometheus 2.33.0 新特性

耳东@Erdong

release Prometheus 6月月更

一文带你学会consul 基本使用和Docker部署

迷彩

架构 Consul 服务注册与发现 微服务治理 6月月更

不到40行代码手撸一个BlocProvider

岛上码农

flutter 前端 移动端开发 安卓开发 6月月更

Tiger DAO VC产品正式上线,Seektiger生态的有力补充

股市老人

TCP拥塞控制详解 | 1. 概述

俞凡

算法 网络 TCP拥塞控制

牛客java选择题每日打卡Day3

京与旧铺

6月月更

Scala 基础 (二):变量和数据类型

百思不得小赵

scala 大数据 6月月更

我的第一个Vue项目-Demo

Python研究所

6月月更

# 云原生训练营毕业总结

Neil43

云原生训练营

2022年,中轻度游戏出海路在何方?

Geek_2d6073

@Query 疑难杂症

Damon

6月月更

给 Angular 服务器端渲染应用设置一个渲染超时时间

汪子熙

typescript 前端开发 angular 前端框架 6月月更

利用 Repository 中的方法解决实际问题

Damon

6月月更

# 补齐短板-开源IM项目OpenIM关于初始化/登录/好友接口文档介绍

Geek_1ef48b

国内首款开源 MySQL HTAP 数据库即将发布,三大看点提前告知

StoneDB

MySQL #数据库 #开源

Fabric.js 上划线、中划线(删除线)、下划线

德育处主任

JavaScript canvas FabricJS 6月月更

请坚持正确佩戴口罩

IT蜗壳-Tango

6月月更

工作一年闲记

玄兴梦影

总结 工作 自我感悟

Prometheus 2.34.0 新特性

耳东@Erdong

release Prometheus 6月月更

手机影像内卷几时休?

脑极体

深度好文:什么是超网 Supernetting?

wljslmz

网络技术 6月月更 超网

架构实战营毕业设计

KennyQ

gm

快慢指针算法

工程师日月

算法 6月月更

Eureka注册信息配置备忘

程序员欣宸

Java Spring Cloud 6月月更

使用‘百家饭’自动生成API调用:JS部分进展(二)

百家饭隐私计算平台创业者

js OpenAPI 代码生成

基于STM32+华为云IOT设计的云平台监控系统

DS小龙哥

6月月更

openLooKeng,一款面向海量、跨DC的大数据分析利器

乌龟哥哥

6月月更

物联网协议的王者:MQTT

wljslmz

mqtt 6月月更

Flutter TextField详解

yechaoa

flutter 6月月更 TextField

Nginx学习笔记总结:初次认识 Nginx

百思不得小赵

nginx 6月月更

JavaSE 7规范请求(JSR)在分歧中通过投票_Java_Alex Blewitt_InfoQ精选文章