メインコンテンツまでスキップ

1.2. 設計上のトレードオフ (Design Trade-offs)

URN が最初に検討され、その用途が概説された時([RFC1737] を参照)よりもはるかに大きな程度で、インターネット上の永続的な識別子の問題は、URN または URN アプローチよりもはるかに広範な基本的な設計上のトレードオフを含み、さらには情報科学コミュニティ内のオープンな研究課題にも触れています。URN の全領域にわたって何をすべきか、または何が必要かに関する理想的で包括的な仕様には、このような幅広い問題についての一般的な合意と解決策が必要です。これらの問題のいくつかはインターネットまたはコンピュータ時代の文字エンコーディングとデータ抽象化へのアプローチによって導入されましたが、他の問題はインターネットとコンピュータシステムの数世紀前から存在していました。近い将来、包括的な解決策について合意が得られる可能性は低いです。

したがって、この仕様には、より完璧な世界では存在しないであろう要件と柔軟性が含まれていますが、これは URN の最新化された定義を提供する合意仕様を作成するために必要でした(魅力的でない代替案は、広範な展開にもかかわらず定義を最新化しないことでした)。

以下のサブセクションでは、関連する 2 つの問題についてより詳細に説明します。