随着”Apache声称要退出JCP“,Oracle在沉默了数日之后终于在今天最初了回应。这也是Apache声称要退出JCP之后Oracle的首次表态,不过从内容来看目前似乎双方都不肯让步的样子。
在过去的数年中,关于Java SE 7(JDK 7, JRE 7等)的投票一直处于停滞和延迟阶段。因此我们鼓励并且希望Apache重新考虑并定位自己,同时Oracle也表示Apache与Oracle和广大Java社区站在同一队伍共同推进Java发展。
虽然上述回答中,Oracle并没有正面回答问题的关键-也就是TCK许可的问题。但Oracle声称自己是遵循了Java Specification Participation Agreement (JSPA)的:
Oracle提供了在公平,合理,非歧视的条件下JSPA和其与义务相一致的TCK许可证。(感觉Oracle认为现在的JSPA十分合理的样子,并不打算有任何改变)
不幸的是Apache并不认为Oracle提供的JSPA合理,Apache认为Oracle并没有提供一个没有领域限制的TCK,这违背了JSPA许可:
A specification lead cannot “impose any contractual condition or covenant that would limit or restrict the right of any licensee to create or distribute such Independent Implementations” (section 5.C.III) A specification lead must license all necessary IP royalty-free to any compatible implementation of a specification (section 5.B)
由此可见,双方目前似乎仍然处于僵持阶段,没有实质性的进展。不过作为Java界的两大巨头,笔者仍然希望双方能够在一个平衡点上达成共识,这样对Java的未来只有好处没有坏处的说,让我们继续关注“Apache声称要退出JCP”的进展吧。
ORACLE 是要搞死Java么?
感觉Oracle的确十分会赚钱,而且脸皮不像Sun那么薄(或许这就是会经营的表现吧),Java家大业大,估计一两下还扛得住,不过开发人员估计要受牵连了!最近准备玩玩php,rails了。。。