近日,Oracle 就 Apache 软件基金会威胁说要离开 JCP 一事做出了回应。
投 SE7 的反对票只会造成继续延迟的局面,过去几年的努力也就白费了。我们会鼓励 Apache 重新思考自己的位置,与 Oracle 以及整个社区携手不断推进 Java 的持续发展。
然而,他们并没有强调问题的关键:拒绝为 TCK 本身发放许可。Oracle 声称要遵循 Java 规范参与协议(JSPA):
Oracle 在公平、合理、非歧视的条款下提供 TCK 许可,这与其在 JSPA 下的义务是一致的。
然而遗憾的是,Apache 软件基金会认为 Oracle 并没有满足 JSPA 的条款,这包括他们没有提供不带使用约束的 TCK,这与 JSPA 的条款是格格不入的:
规范领导不能“增加任何契约来限制许可创建或是分发独立实现的权利”(第 5.C.III 节)。规范领导必须为任何兼容的规范实现提供必要的免知识产权的许可(第 5.B 节)。
要想了解关于此次争论的更多细节,请查看 InfoQ 此前的相关报道。
评论