前段时间Java界爆出的Apache由于不满Oracle对TCK限制准备退出JCP的消息近日终于有了最终结果。那就是Oracle并没有达到Apache的要求最终导致“Apache确认退出JCP”。相比做Java的朋友都知道Apache基金会吧,其手下诸多的开源项目最大的受益人恐怕就是我们这些战斗在一线的开发人员了,无论从代码的质量,数量,还是功能来看Apache带给Java开源世界的不仅仅是一些零碎的代码片段,可以说从某种意义上来说,Apache已经成为构建Java项目一块不可或缺的基石,只是不知道当这块稳如泰山的基石遭遇到如此待遇之后会有何种反应,让我们静观其变吧。
前些天报道 Apache 基金会因不满甲骨文限制第三方使用技术兼容包(TCK)演示Java实现与标准的兼容性,以获得必要的专利许可授权。它呼吁JCP成员投甲骨文所制定 Java SE 7规格的反对票,但除了Google外无人响应,可能将退出JCP执行委员会。今天,从 Apache 官方上证实了此消息,确认 Apache 基金会组织不再参加 JCP 执行委员会。
详情请看Apache官方消息:http://s.apache.org/P12
JCP( Java Community Process) 是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新Java技术规范、参考实现(RI)、技术兼容包(TCK)。Java技术和JCP两者的原创者都是SUN计算机公司。然而,JCP已经由SUN于1995年创造Java的非正式过程,演进到如今有数百名来自世界各地Java 代表成员一同监督Java发展的正式程序。
JCP维护的规范包括J2ME、J2SE、J2EE,XML,OSS,JAIN等。组织成员可以提交JCR(Java Specification Requests),通过特定程序以后,进入到下一版本的规范里面。
所有声称符合J2EE规范的J2EE类产品(应用服务器、应用软件、开发工具等),必须通过该组织提供的TCK兼容性测试(需要购买测试包),通过该测试后,需要缴纳J2EE商标使用费。两项完成,即是通过J2EE认证(Authorized Java Licensees of J2EE)。
摘自:开源中国社区