2011-11-25 50 views
8

請問任何人都可以解釋兩者之間的區別:評估規範vs構建實現的規範對於任何可用的JSR流程,例如JSR 299JSR:評估規範和構建實施規範

有時這種信息的有價值的來源,但對我來說,作爲一個開發人員,我應該下載並閱讀?惹惱很多 - 有時這兩個是一樣的。

有什麼想法?

回答

8

區別在於您在下載規格前接受的許可證。我很驚訝你沒有注意到這一點,因爲你仔細研究了每個文件!對於我檢查過的JSR,這些文檔是相同的,其中包括文檔中的執行許可證。

評估鏈接爲評估規範提供了「有限評估許可」。我認爲這是針對JCP參與者,公衆評論員和希望瞭解規範的應用程序開發人員。

執行鏈接爲執行者提供許可證。他們獲得免版稅的許可證以在特定條件下分發實施。鬆散地解釋這些要求包括:實現完全實現規範,實現不修改規範允許的軟件包名稱空間,並且實現通過適用的TCK。