写点什么

JCP 执行委员会新成员选举结果揭晓:Hologic 未获通过

  • 2010-11-07
  • 本文字数:1646 字

    阅读完需:约 5 分钟

近日,JCP 执行委员会新成员选举结果在一片争议声中揭晓: Hologic 未获通过。JCP 项目管理办公室(PMO)现在需要新的候选者来替代并发领域专家 Doug Lea

JCP 进程与结构总是让人感到很困惑,因此这里有必要介绍一下 JCP 的背景知识。JCP 有两个执委会(Executive Committees,简称 EC),分别是 Standard/Enterprise 版与 Micro 版,每个版本面向 Java 平台的不同市场。每个执委会的投票成员的服务期限为 3 年;其中有 10 个批准席位,5 个开放席位,还有 1 个固定席位,该席位以前归 Sun Microsystems 所有,现在则变成了 Oracle。

3 年的服务期限是交错进行的,这样 15 个席位中的 5 个每年都要为获得批准 / 投票权而努力。PMO 会任命一些成员填补上空缺的批准席位,这实际上意味着新的批准席位是拥有固定席位的公司的选择。任何现有的 JCP 成员都可以进行开放投票。

今年的投票极具争议性,至少对于 EC 的批准席位是这样的。Apache 软件基金会与 Red Hat Middleware 准备重新投票,但第 3 个席位最近却被并发领域专家 Doug Lea 空出来了,这样 Oracle 第一次有机会影响 JCP 的组成了。他希望任命 Hologic 替代 Lea 的决定遭到了强烈反对,来自 Apache 的 Stephen Colebourne 在其博客上写到:Oracle 竟然无耻到想要通过 PMO“控制 JCP 选举”。

来自 Oracle 的 Adam Messinger 出乎意料地对这种批评进行了公开的回应,他说到:

我们认为 Hologic 能够代表众多的标准制定者、技术专家以及技术厂商,一些新的想法也可以摆在桌面上谈。实际情况是这样的:Java 之所以能够成功,很大程度上在于像 Hologic 这样的中小公司开发者们的巨大推动力。这些开发者能够经受住微软的诱惑,始终奋战在与.NET 抗争的第一线。Hologic 将他们的全部身家都押在了 Java 上——他不仅仅是 Java 的提供者,也是 Java 的使用者——我们认为他们在 EC 上的观点颇具价值。他们完全可以代表广大的 Java 社区。

由于 Hologic 未获批准,因此 PMO 需要任命新的候选者。

虽然争议不断,但票数还是少的可怜。在有资格投票的成员中,只有区区 18% 的成员投票了,这样过去 3 年的投票数呈现出逐年下滑的局面。

2005

2006

2007

2008

2009

2010

百分比

35.3%

31.5%

33%

26%

21%

18%

总的来说,这反映出了人们越来越不对 JCP 抱有幻想了,也是多年来 Apache 与 Sun(现在是 Oracle)在 TCK 协议条款上分歧的真实写照。虽然 Oracle 与 IBM 之间的交易最终可能为 Java 7 JSR 与后续版本的发布铺平道路,但 Lea 的离职信却充满了对 JCP 的不满之情,如下:

我相信 JCP 不再是可靠的规范与标准了,对于我这种拥护学术与研究社区的人来说,现在的 EC 中已经没有适合我的位置了。

来自 Oracle 的 Henrik Ståhl回应到

听到 Lea 要离开 JCP EC 这个消息后我感到很遗憾,只能说希望他继续担任社区领导的角色。我们需要像 Doug 这样的人来平衡 Oracle 与其他大公司之间的优先权与利益。 Doug 与社区中的其他成员如 Stephen Colbourne 就 JCP 发表了非常强硬的声明。无需多言,我们对这种情况感到非常失望。我们相信 JCP 是个优秀的组织,它可以引导 Java 标准向前不断发展。我们认为有必要不断改进 JCP,同时也会与 EC 齐心协力共同协作。我们还注意到 EC 中有各种公司与个体,其中很多都是 Oracle 强有力的竞争对手。我们相信在各种利益冲突与不同意见之间开放、富有活力,甚至是热烈的争论对于标准的形成是大有裨益的,这会将 Java 用户的利益最大化,我们深信 EC 的大部分成员都会同意我们的观点的。

还有不少人也认为 JCP 还是可以挽救回来的,这包括 JBoss 的 Bill Burke 与 Eclipse 的 Mike Milinkovich 。 社区中的很多人,特别是 Apache 的支持者们对 Oracle 掌管 Java 的结果表示了担忧。不管意图是什么,Oracle 选择了一家知名度不高的公司会导致很大的风险,这不会有什么好结果的。现在人们感兴趣的是 Oracle 接下来打算任命谁;有人觉得会是 Bob Lee ,他在开放投票中获得了 21% 的票数。

查看英文原文: JCP Election Results for the New Executive Committee Members Announced: Hologic not Ratified

2010-11-07 23:111869
用户头像

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

关注

评论

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

GitHub上超火的阿里调优专家的677页Java性能调优笔记,已让我拿下5个offer

爱好编程进阶

Java 程序员 后端开发

Hibernate实现CRUD(附项目源码)

爱好编程进阶

Java 程序员 后端开发

OpenHarmony新增两个分布式能力!快来了解~

科技汇

助力提升研发效能的“黄金三角”

博文视点Broadview

低通信量是筛选分布式多方安全计算常用安全协议方案的先决条件

易观分析

安全多方计算 低通信量

【架构视角】一篇文章带你彻底吃透Spring

潘大壮

spring 后端 springboot 后端开发

蒙牛乳业加入星策开源社区,携手推动企业智能化转型建设

星策开源社区

人工智能 机器学习 企业数智化 智能化转型

与多家机构战略合作,背后彰显PlatoFarm元宇宙龙头的实力

西柚子

使用xdebug调试php详细教程

CRMEB

蚂蚁三面被挂,幸获内推,历经5轮终于拿到口碑offer

Java架构追梦

java面试 后端开发 程序员面试 大厂Offer

原生JavaScript灵魂拷问(二),你能全部答对吗?

战场小包

JavaScript 前端 4月月更

JAVA API调用elasticsearch实现基本增删改查

爱好编程进阶

程序员 后端开发

Java-进阶:集合框架1

爱好编程进阶

程序员 后端开发

使用APICloud & MobTech SDK 快速实现分享到社交平台功能

YonBuilder低代码开发平台

APP开发 APICloud MobTech袤博科技 社交分享

web前端培训React 中Router的必备知识点

@零度

前端开发 React

聊聊如何在华为云IoT平台进行产品开发

华为云开发者联盟

物联网平台 IoT 华为云 iotda 设备接入

Java培训MySQL体系构架、存储引擎和索引结构

@零度

MySQL JAVA开发

Java8新特性-Optional

爱好编程进阶

Java 程序员 后端开发

简述数仓的时间域函数

华为云开发者联盟

数据库 时间 时间戳 GaussDB(DWS) 时间域函数

HDI硬件设备接口介绍

科技汇

划重点,2022 常见的面试题和八股文都为大家总结出来了

Java架构追梦

程序员 java面试 后端开发 Java面试八股文

java不使用客户端授权密码直接用账号密码发送带附件的邮件

爱好编程进阶

程序员 后端开发

Java中当对象不再使用时,不赋值为null会导致什么后果?

爱好编程进阶

Java 程序员 后端开发

npm install xxxx --legacy-peer-deps命令是什么?

华为云开发者联盟

前端 npm install 依赖树 对等依赖关系

DM 是如何处理 DML 的丨TiDB 工具分享

PingCAP

华为云持续快速增长,IaaS市场排名中国第二、全球第五

科技热闻

【高并发】如何使用互斥锁解决多线程的原子性问题?这次终于明白了!

冰河

并发编程 多线程 协程 异步编程 精通高并发系列

大数据培训Spark SQL知识点与实战分析

@零度

spark 大数据开发

秒云 (元来云志)获邀加入中国开源云联盟,共筑开源生态

MIAOYUN

开源 开源生态 开源中国

云电脑的四重守护,安全有谱

天翼云开发者社区

安全 云电脑

我以为自己MySQL够牛逼了,直到看到了Alibaba的面试题,是我不配了。。

Java架构追梦

Java 后端开发 MySQL 运维 程序员面试

JCP执行委员会新成员选举结果揭晓:Hologic未获通过_Java_Charles Humble_InfoQ精选文章