NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Oracle 提名 SouJava 成为 JCP 执委以取代 Apache

  • 2011-02-09
  • 本文字数:1588 字

    阅读完需:约 5 分钟

近日,Oracle 宣布将提名世界上规模最大的 Java 用户组之一的 SouJava 代表 Bruno Souza 加入 JCP 执委会。SouJava 在巴西拥有 20,000 40,000 名成员,还有几个分支机构;2005 年,它成为加入 JCP 的首个 Java 用户组(JUG)。Souza 是该用户组的创始人与上一届主席。

Oracle 的 SE 发言人 Henrik Ståhl说到

我们期待 Bruno 能够积极参与到 JCP 当中并帮助 Java 不断前进,同时也能帮助我们在接下来的几年内改革 JCP。

JCP 主席 Patrick Curran说到

Bruno 从一开始就积极支持开源与 Java,他将为执委会增加新的活力,特别是在我们进入到第二个十年的时候,需要修改组织的进程之际他能加入进来真是太好了。

如果一切顺利,Souza 将接管 Apache 于去年 12 月所放弃的席位,Apache 与 Oracle 就 Java SE TCK 许可的问题已经争执很久了。Sun(在被 Oracle 收购前)与现在的 Oracle 都拒绝为 Apache 提供 Harmony(Java SE 的独立实现)的许可认证。

使用约束条款可以防止 Java SE 用于嵌入式系统中,特别是移动电话上,这是 Oracle 通过 OEM 许可发售 Java ME 的重要收入来源。Oracle 的考虑在于 OEM 可以凭借 Harmony 制造基于 Java 的手持设备而无需支付给 Oracle 任何的许可费用。事实上,Google 现在对 Android 所做的事情就是颇具争议的。Oracle 声称 Android 违背了大量的 Java 专利与版权。

Apache 离开 JCP 的决定发生在大多数 JCP 成员都对 Oracle 的 Java 7 与 8 路线图投赞成票之际。其中只有 3 个成员投了反对票,分别是 Apache、Google 与 Tim Peierls,但其他投了赞成票的成员也是迫于无奈而非自愿的。

Souza 在其博客上说到:

从我个人角度来说,我将这看作是一个机会,可以让 JCP 具备更好的开发者参与性,同时也可以让 JCP 尊重开源社区的需求。到目前为止,我与 Oracle 之间的讨论结果使我相信我们在一些问题上已经达成了一致,很明显我们会让其他人感到不爽,但这也是 JCP 的一部分。 未来还有很多事情要做:SouJava 需要进行选举并获得 JCP 成员的批准。如果 JCP 成员知道我们的加入将是有益的,那么我们就会加入到讨论当中并提出我们自己的提案。我们知道这不是一件轻松的事情,变化都不是那么容易的。但我们的小组是强大且独立的,不会因为讨论和决定很难而有所退缩。

目前执委会已经有两个席位空缺了:Peierls 与 Doug Lea。他们之所以选择离去,都是因为 Oracle 对待 JCP 的态度。 Peierls 说“SE/EE 执委会永远也不应该成为 Oracle 的傀儡”。

去年 10 月和 11 月,Oracle 希望用 Hologic 公司替换掉 Lea 的尝试就得到了 JCP 成员的普遍反对。这次选举有 95% 的投票赞成 Apache 重返执委会。

Joda-Time 创始人与 Apache 成员 Stephen Colebourne那时的 Hologic 表明了 Oracle 想要掌控 JCP 的欲望(Hologic 是 Oracle 的大客户)。InfoQ 有幸采访到了 Stephen Colebourne 以了解他对 Oracle 提名 SouJava 的看法。他说到:

SouJava 表达出的是要重振 JCP 的愿望,方式就是增加 JCP 的透明度。他们需要做的就是将 JCP 分为两个独立的部分——核心规范(Java SE/ME),这也是 Oracle 想要封闭的部分,以及其他规范(Java EE 等),这是 Oracle 希望保持开源的部分。如果一切顺利,Apache 就可能会重新考虑加入到开源部分(我怀疑这取决于分割后 Oracle 到底会掌控多少内容)中。 当然了,我不反对任何人这么做(比如说 SouJava)。但我怀疑 Oracle 与 Google 之间的诉讼只要不结束,那么 Oracle 就会随意对其资产进行变更,这是因为我怀疑任何行动都会对可能的胜利作出妥协。

从 Oracle 的角度来看,SouJava 是个很不错的选择,因为他们采取了与 Apache 类似的方式表达出了人们的心声。我认为 SouJava 会有一定的风险,但成功的机会也很大。Bruno 当然完全有能力占据这个席位。作为一名 JCP 成员,我个人会对 SouJava 投赞成票。

查看英文原文: Oracle Nominates SouJava to Replace Apache on the JCP EC

2011-02-09 00:273211
用户头像

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

关注

评论

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

明道云APaaS在酒店业中的应用场景例举

明道云

[ts]后台管理数据权限控制实现(无业务修改)

林逸民

typescript 工厂模式 权限控制 依赖注入

融云一图看懂 | 居家办公的正确姿势

融云 RongCloud

元宇宙与数字经济的互相融合,PlatoFarm的通证经济模型是根本

西柚子

自助洗车机投放应该注意哪些问题?

共享电单车厂家

自助洗车加盟 自助洗车机投放 自助洗车场地

架构实战营作业五

热猫

钉钉宜搭发布大学生低代码实践计划,一起为公益发光发热!

一只大光圈

低代码 公益 钉钉宜搭

Apache Calcite SQL验证

不穿格子衬衫的程序员

数据库 大数据 SQL解析 Apche Calcite

数据中心进入“液冷时代”,曙光引领绿色变革

WorkPlus

首次全面定义,《2022企业应用运维管理指标体系白皮书》重磅发布

博睿数据

白皮书 博睿数据

Gartner发布CIO最新调研结果,可组装EBC备受瞩目

金蝶云·苍穹

6元自助洗车怎么加盟?有啥门槛

共享电单车厂家

自助洗车怎么加盟 6元自助洗车 自助洗车加盟门槛

新升级!网易数帆轻舟中间件推出运维稳定性管控服务

网易数帆

Kubernetes 运维 云原生 中间件 稳定性

GaussDB(for Redis)新特性发布:前缀搜索千倍提升与集群版多租隔离

华为云开发者联盟

redis GaussDB(for Redis) 缓存数据库 多租隔离 前缀搜索

在nginx中使用proxy protocol协议

程序那些事

Java nginx 网络协议 程序那些事 5月月更

“微博评论”的高性能高可用计算架构

Dean.Zhang

AIRIOT物联网低代码平台如何配置http客户端?

AIRIOT

物联网 HTTP 低代码平台

观测云社区版发布,免费体验全功能私有化实例!

观测云

运维 可观测性 可观测

关于数据保护官DPO(34/100)

hackstoic

企业安全 DPO 数据保护官

Golang名库观止 | 配置解析神器viper使用详解

程序员读书

Go golng golang 面试

当家里小神兽睡醒乱爬导致摔下床后,我决定做点啥

BUG侦探

Python OpenCV WebRTC

关于数据一致性解决方案

穿过生命散发芬芳

数据一致性 5月月更

Nebula Graph|信息图谱在携程酒店的应用

NebulaGraph

图数据库 知识图谱 NebulaGraph

游戏美术和设计师的福音,Helix DAM 测试版来了!

龙智—DevSecOps解决方案

perforce Helix DAM

自助洗车怎么洗?来看看洗车教程

共享电单车厂家

自助洗车加盟 自助洗车怎么洗 自助洗车机使用

自助洗车机如何使用?其实很简单

共享电单车厂家

自助洗车加盟 自助洗车机使用

关于electron-builder打包遇到的一点点问题

空城机

Electron Node 5月月更

「可视化案例Vol.4」智慧社区,引领社区管理新风向

ThingJS数字孪生引擎

自助洗车机投放在哪里比较好?

共享电单车厂家

自助洗车加盟 车白兔自助洗车 自助洗车机投放 自助洗车场地

小插件大功能!轻量化森BIM插件手把手教学

ThingJS数字孪生引擎

插件 数字孪生 BIM

一些销售术语

刘旭东

5月月更 销售术语

Oracle提名SouJava成为JCP执委以取代Apache_Java_Charles Humble_InfoQ精选文章