2011-11-25 49 views
8

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

有时这种信息的有价值的来源,但对我来说,作为一个开发人员,我应该下载并阅读?惹恼很多 - 有时这两个是一样的。

有什么想法?

回答

8

区别在于您在下载规格前接受的许可证。我很惊讶你没有注意到这一点,因为你仔细研究了每个文件!对于我检查过的JSR,这些文档是相同的,其中包括文档中的执行许可证。

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

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