10

誰か、2つの違いを説明してください:評価用の仕様と利用可能なJSRプロセス(たとえば、JSR 299 )の実装を構築するための仕様。

時々この貴重な情報源ですが、開発者としての私にとって、どれをダウンロードして読むべきですか?非常に厄介なのは、これら2つが同じである場合があるということです。

何かご意見は?

4

1 に答える 1

12

違いは、仕様をダウンロードする前に受け入れるライセンスにあります。各ドキュメントを注意深く調べたときに、これに気づかなかったことに驚いています。私がチェックしたJSRの場合、ドキュメントは同一です。ドキュメントにインライン化された実装ライセンスも含まれます。

評価リンクは、仕様を評価するための「限定評価ライセンス」を提供します。これは、仕様を理解したいJCP参加者、パブリックコメンテーター、およびアプリケーション開発者を対象としていると思います。

実装リンクは、実装者にライセンスを提供します。彼らは、特定の条件下で実装を配布するためのロイヤリティフリーのライセンスを取得します。大まかに言い換えると、これらの要件には、実装が仕様を完全に実装すること、実装がjava仕様で許可されている範囲を超えてパッケージ名前空間を変更しないこと、および実装が該当するTCKに合格することが含まれます。

于 2012-08-07T17:25:23.790 に答える