XrML は、MPEG-21 の Rights Expression Language (REL)としても標準化されている eXtensible Rights Markup Language です。XrML は ContentGuard が所有しています。
XrML は XML に基づいており、メッセージの整合性とエンティティ認証情報とともに権利、料金、条件を記述します。
歴史と発展
ゼロックス PARC と DPRL
Xerox PARC の研究者である Mark Stefik 氏は、XrML 言語の概念の創始者として知られています。Stefik 氏は、安全なデジタル商取引のための信頼できるシステムに関する研究に従事しており、その研究の一部には、システムがユーザーにデジタル リソースに対して実行を許可する権利を表現する言語が含まれていました。
XrML となった権利表現言語の最初のバージョンは、Xerox PARC で開発され、デジタル所有権言語 (DPRL) と呼ばれていました。DPRL は、1994 年 11 月に Xerox が申請し (1998 年 2 月に付与)、「使用権が使用権文法によって定義されている使用権が付与されたデジタル作品の配布と使用を制御するシステム」(米国特許 5,715,403、Xerox Corporation に付与) という特許に記載されています。
1994 年から 1998 年にかけて、ゼロックス社は特許に示された作業を継続するために、権利管理グループを結成しました。1998 年 11 月、ゼロックス社はデジタル所有権言語 (DPRL) の最初のXMLバージョンであるバージョン 2.0 を発行しました。それ以前は、DPRL はLISPプログラミング言語で書かれていました。
DPRL 2.0 のドキュメントでは、DPRL はマシン間のインタラクション用に設計されており、権利はマシンが実行可能な機能として表現されていることが明確にされています。また、DPRL ベースの権利表現を解釈する際には、明示的に付与された権利のみを処理できることも明確に述べられています。権利表現が明記されていない領域は、権利が付与されていないと解釈する必要があり、したがって、権利を強制するソフトウェアによって拒否される必要があります。
1.0 の
1999 年、DPRL バージョン 2 は、Microsoft と Xerox が設立した ContentGuard という新しい会社にライセンス供与され、同社は DPRL を eXtensible rights Markup Language (XrML) に開発しました。XrML バージョン 1 は 2001 年に公開されました。
XrML 1.0 は DPRL の進化版です。DPRL の管理構造の多くを拡張し、リソースの発行者とユーザーの信頼性を識別および検証するための一意の識別子、秘密鍵と公開鍵、その他のメカニズムを追加しました。また、信頼できる環境の一部となるハードウェアとソフトウェアの認証も追加しました。権限リストは同じままですが、個々の権限の定義は多少変更されました。特に、XrML 1.0 では、新しいリソースを作成する権限と既存のリソースを変更する権限が明確に区別されました。
XrML2.0 について
XrML バージョン 2.0 は、それ以前のバージョンとは根本的に異なります。DPRL と XrML 1.0 には、マシンで実行可能な権限 (「コピー」、「転送」、「バックアップ」、「インストール」など) に関する特定の言語が含まれていましたが、バージョン 2.0 は、コア要素がわずかしかない抽象的な権限言語でした。XrML 2.0 のコア要素は、トランザクションを実行できるようにシステム間の信頼を確立するために必要な要素です。これには、ライセンスの発行者、ライセンスの他の当事者、リソースと権限、デジタル署名などを含める機能が含まれます。このバージョンは、特定のメディアやリソースの種類に限定されず、デジタル リソース、サービス、またはその他のデジタル エンティティの権限を制御するために一般化されています。
XrML と標準
2002 年 3 月、ContentGuard の Hari Reddy が、権利言語に関する新しいOASIS技術委員会の議長に就任しました。5 月 21 日の会議で、ContentGuard は委員会の作業の出発点として、XrML の新しいバージョン 2.1 を提示したようです。グループはその年の後半に、作業の方向性について合意できずに解散しました。ContentGuard は、2000 年に Electronic Book Exchange (EBX) と、その後 Open eBook Forum (OeBF) と協力し、電子書籍のデジタル権利管理の標準の開発に取り組んでいました。2003 年に、OeBF の「権利とルール」ワーキング グループは、XrML 2.0 に基づく標準権利表現言語の草案を作成しましたが、この標準化の取り組みは中断され、この記事の執筆時点では再開されていません。
同じ時期に、ContentGuard はMPEG-21標準委員会に参加し、XrML が MPEG-21 標準 (ISO/IEC 21000) のパート 5 (権利表現言語) の基礎として提案されました。国際標準化機構の会員投票により、パート 5 を含む MPEG-21 標準は正式な国際標準となりました。ContentGuard は、XrML が公式標準として採用された時点で XrML の作業を中止しました。現在の形は ISO/IEC 21000-5 です。
外部リンク
- 翻訳元
- デジタル所有権言語、マニュアルおよびチュートリアル。 - XML版。バージョン2.0、1998年。ゼロックス社。[1]
- XrMLバージョン2.0 [2]
- MPEG-21ワーキングサイト[3]
- MPEG-21 権利表現言語。Rightscom によるホワイト ペーパー。
