写点什么

Apache 软件基金会宣布离开 JCP

  • 2010-12-14
  • 本文字数:1290 字

    阅读完需:约 4 分钟

近日,Apache 软件基金会宣布离开 JCP 执委会,这也意味着他们彻底与 JCP 断绝了关系。根据他们此前围绕着JCP 的声明以及关于Apache Harmony TCK 的纷争,大多数观察家都认为Apache 的这个举动应该在意料之内

在Apache 软件基金会发布这个声明前,有很多人已经选择了离开,比如十月份离开的 Doug Lea ,他说“我认为 JCP 已经不再是可信赖的规范和标准了”,还有最近离开的 Tim Peierls ,他对 Java SE JSRs 投了反对票。

这个人们意料之中的决定反映出了这样一个事实:Oracle“没能履行其在 JSPA 中的职责”——为 Java SE TCK 提供合理、无差别的许可。事实上,Oracle 最近在法庭上承认他们过去一直支持Apache 拥有开放的TCK ,同时声称“符合要求的大学、学院、非营利组织以及个人”可以免费使用许可。

Apache 最后说到 JCP 的公正性已经被践踏了,无法挽回。

Apache 软件基金会认为 JCP 已经不再是开放的规范进程了——Java 规范已经成为了私有技术,必须要获得规范领导的许可才行,而规范领导可以自己决定规范的条款;JCP 现在已经变成一家公司的商业工具了,Oracle 还会继续干扰整个生态系统的透明治理;现在已经无法基于开源许可发布 JSR 的独立实现了,因为一旦这么做,用户可能就会收到专家组成员或规范领导提起的专利诉讼;最后,JCP 执委会在 JCP 管理进程中不想或是不能维护他们自己的权利了。 一言以蔽之,现在的 JCP 执委会和 JCP 连个屁都不是。

Oracle 就 Apache 的离开发表了一项声明,声称自己会继续推进 Java 的不断前进,同时希望 Apache 还能回心转意:

Oracle 有责任推进 Java 不断前进,为众多的 Java 开发者和大多数执委会成员而维护 Java 标准的一致性。我们希望 Apache 能够重新审视一下自己的位置,并且能与我们携手推进 Java 向前发展。Apache 软件基金会及其众多的开源项目是整个 Java 生态圈的重要组成部分。

然而,该新闻很快就传到了 twitter 上(#JCPisDead ),大多数都转发自 Apache 的声明。后来竟演变成了 JCP 已死,Oracle 是罪魁祸首,这个观点来自于 Stephen Colebourne

JCP 已死。剩下的只是行尸走肉,在 Java 生态系统的大街上游走,寻找自己的大脑…

由于与 Oracle 之间的僵局不可能打破,因此 Apache 软件基金会也不可能再回到 JCP 了;现在有人认为 JCP 就是一个大忽悠。这反映出了人们对 Oracle 的敌对情绪在不断上涨,主要是关于Hudson Oracle 对 Hudson 商标的错误声明。一些人甚至觉得 Oracle 是否在场可以反映出项目质量的好坏。Neil Bartlett为那些离开的专家而哭泣,他们完全是政治斗争的牺牲品。

最后,Oracle 收购Sun 简直就是捡个大便宜,他们可以从中获得更多的利润。随着社区与JCP 渐行渐远以及从Oracle为TCK 所设下的圈套来看,Oracle 似乎对获得短期经济利益的同时再推进Java(以及社区)前进更感兴趣。但遗憾的是,社区是技术世界的强大推动力;看看最近 SpringSource 的发展及其被 VMWare 收购的事实吧,这完全是通过社区推动和对产品的资助达成的。

Oracle 这一边还没有什么动静,从经济学角度来看,他们与Google 之间的诉讼将这一切都推到了风口浪尖。

查看英文原文: Apache Software Foundation Resigns from JCP

2010-12-14 11:222344
用户头像

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

关注

评论

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

HarmonyOS开发实战:Form Kit实现美颜相机桌面卡片

yimapingchuan

鸿蒙开发实战:AppGallery Kit在美颜相机中的应用分发与运营

yimapingchuan

HarmonyOS NEXT

鸿蒙5开发宝藏案例分享---优化应用时延问题

莓创技术

HarmonyOS开发笔记:UI Design Kit在美颜相机中的设计系统实践

yimapingchuan

HarmonyOS NEXT

鸿蒙开发:Intents Kit在美颜相机中的跨应用交互

yimapingchuan

HarmonyOS NEXT

鸿蒙开发实战:Natural Language Kit在美颜相机中的智能文本处理

yimapingchuan

HarmonyOS

HarmonyOS开发实战:Neural Network Runtime Kit在美颜相机中的高性能推理

yimapingchuan

HarmonyOS NEXT

无需代码,Hype可以把设计变成动画,让你的创意动起来

柠檬与橘子

HarmonyOS开发:HiAI Foundation Kit在美颜相机中的深度学习加速

yimapingchuan

HarmonyOS NEXT

鸿蒙5开发宝藏案例分享---优化应用包体积大小问题

莓创技术

HarmonyOS应用开发笔记:Call Service Kit在美颜相机中的创新应用

yimapingchuan

HarmonyOS NEXT

HarmonyOS开发实战:IPC Kit在美颜相机中的跨进程通信优化

yimapingchuan

HarmonyOS NEXT

Ingress-nginx 接入可观测性最佳实践

观测云

Ingress Controller

线程池中execute和submit的区别?

量贩潮汐·WholesaleTide

Java 数据库 线程池

HarmonyOS开发实战:Ads Kit在美颜相机中的广告集成实践

yimapingchuan

HarmonyOS NEXT

鸿蒙开发实录:Core Speech Kit在美颜相机中的语音交互实现

yimapingchuan

harmony

HarmonyOS开发记录:MindSpore Lite Kit在美颜相机中的AI模型部署

yimapingchuan

HarmonyOS NEXT

HarmonyOS开发笔记:Speech Kit在美颜相机中的语音交互实现

yimapingchuan

鸿蒙5开发宝藏案例分享---Grid性能优化案例

莓创技术

鸿蒙开发实战:Core Vision Kit在美颜相机中的AI视觉处理

yimapingchuan

HarmonyOS

鸿蒙5开发宝藏案例分享---Swiper组件性能优化实战

莓创技术

鸿蒙开发记录:Vision Kit在美颜相机中的计算机视觉应用

yimapingchuan

haromny

HarmonyOS开发实战:Calendar Kit在美颜相机中的智能场景联动

yimapingchuan

HarmonyOS NEXT

极客时间 RAG 实战营 毕业总结

李某人

极客时间 rag实战

HarmonyOS开发记录:Account Kit在美颜相机中的用户系统集成

yimapingchuan

HarmonyOS

接口被刷百万QPS,怎么防?

电子尖叫食人鱼

数据库

HarmonyOS开发:App Linking Kit在美颜相机中的深度链接应用

yimapingchuan

HarmonyOS NEXT

鸿蒙5开发宝藏案例分享---瀑布流优化实战分享

莓创技术

鸿蒙应用开发:IME Kit在美颜相机中的输入优化实践

yimapingchuan

HarmonyOS

微信里的CAD图纸如何打开并避免文件过期?

在路上

cad cad看图 CAD看图王

鸿蒙开发笔记:Localization Kit在美颜相机中的多语言适配

yimapingchuan

HarmonyOS

Apache软件基金会宣布离开JCP_Java_Alex Blewitt_InfoQ精选文章