JSR:评估规范与构建实现的规范

时间:2011-11-25 16:15:24

标签: java jsr

请问任何人,请解释两者之间的区别:评估规范与构建任何可用JSR流程的实现的规范,例如JSR 299

有时这是有价值的信息来源,但对于我作为开发人员,我应该下载和阅读哪一个?令人烦恼的是 - 有时这两者是相同的。

有什么想法吗?

1 个答案:

答案 0 :(得分:11)

区别在于您在下载规范之前接受的许可证。当你仔细研究每个文件时,我很惊讶你没注意到这一点!对于我检查过的JSR,文档是相同的 - 包括文档中的实现许可证。

评估链接提供评估规范的“有限评估许可证”。我认为这是针对想要理解规范的JCP参与者,公众评论员和应用程序开发人员。

实施链接为实施者提供许可。他们获得免版税许可,可在特定条件下分发实施。松散地解释,这些要求包括:实现完全实现规范,实现不会修改java包命名空间超出规范允许范围,并且实现通过适用的TCK。