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