Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
请任何人解释一下两者之间的区别:评估规范与为任何可用的 JSR 流程构建实现的规范,例如JSR 299。
有时这是有价值的信息来源,但对于作为开发人员的我来说,我应该下载和阅读哪一个?令人烦恼的是 - 有时这两者是相同的。
有什么想法吗?
不同之处在于您在下载规范之前接受的许可证。我很惊讶您在仔细研究每个文档时没有注意到这一点!对于我检查过的 JSR,文档是相同的——包括文档中内嵌的实现许可证。
评估链接提供了用于评估规范的“有限评估许可证”。我认为这是针对希望了解规范的 JCP 参与者、公共评论员和应用程序开发人员。
实施链接向实施者提供许可证。他们获得了在特定条件下分发实现的免版税许可。粗略地解释一下,这些要求包括:实现完全实现规范,实现不会修改java超出规范允许的包名称空间,并且实现通过适用的 TCK。
java