W3Cが発行する文書の種類
この文書では、W3Cで発表されたさまざまな種類の仕様を列挙し、それらの違いや、Web標準化トラックにおける成熟度のいくつかの段階が意味するものについて説明する。
1. 概要
種類 | 標準化過程 | 特許方針 | 実装 | W3Cによる承認 |
---|---|---|---|---|
CG/BG レポート | No | 一部 | さまざま | No |
提出物 | No | 文書を参照 | さまざま | No |
編集者ドラフト | No | No | さまざま | No |
ドラフトノート | No | No | さまざま | No |
ノート | No | No | さまざま | No |
ステートメント | No | No | 該当なし | Yes |
廃止されたドラフト | No | さまざま | さまざま | No |
ドラフトレジストリ | No | No | 該当なし | No |
候補レジストリ | No | No | 該当なし | No |
レジストリ | No | No | 該当なし | Yes |
作業ドラフト | Yes | 未定 | さまざま | No |
候補勧告案 | Yes | さまざま | さまざま | No |
提案勧告案 | Yes | Yes | さまざま | No |
勧告 | Yes | Yes | さまざま | Yes |
2. 標準化前、提案、注意事項
2.1 W3C コミュニティグループレポートまたは W3C ビジネスグループレポート
W3C コミュニティまたはビジネスグループレポートは、W3C コミュニティまたはビジネスグループによって作成された文書です。
これらのレポートは、正式な W3C 標準プロセスの外で、個人による革新を容易にするために設計された W3C コミュニティおよびビジネスグループプロセスに従います。これらのレポートは正式なレビューを受けておらず、W3C によって承認されていません。
これらのレポートは W3C 標準として引用してはなりません。これらは、W3C 標準化のプロセスに持ち込まれる場合もありますし、持ち込まれない場合もあります。
ソフトウェアは、これらのレポートを自己責任で実装することができます。実装は推奨も非推奨もされていませんが、文書に関する今後の提案に貢献することができます。
これらのレポートはドラフトまたは最終形式のいずれかである場合があります:
- ドラフトレポートは、W3C コミュニティライセンス契約の下で、参加者から彼らの貢献に対する特許ライセンスの約束を受けています。
- 最終レポートは、W3C コミュニティ最終仕様契約にコミットした組織から、仕様全体に対する特許ライセンスの約束を受けています。
W3C コミュニティまたはビジネスグループレポートは、W3C を含む標準化組織によって取り上げられ、将来の標準に組み込まれることがあります。
2.2 W3C 会員提出物
W3C 会員提出物は、1人以上の W3C 会員によって作成された文書です。
提出物は、W3C 会員が技術やその他のアイデアを検討のために提案する文書です。これらの提出物は正式なレビューを受けておらず、W3C によって承認されていません。
これらの提出物は W3C 標準として引用してはなりませんし、W3C 標準になるかどうかも定かではありません。
ソフトウェアは、これらの提出物を自己責任で実装することができます。実装は推奨も非推奨もされていませんが、仕様に関する今後の提案に貢献することができます。
会員提出物プロセスは、W3C 会員に対して彼らの貢献の記録を提供し、開示(IPR クレームを含む)のメカニズムを与えます。
会員提出物は、W3C を含む標準化組織によって取り上げられ、将来の標準に組み込まれることがあります。
2.3 編集者ドラフト
編集者ドラフトは、W3C グループによって作成された文書です。
編集者ドラフトは、グループがその内容を内部で反復し、検討するための文書です。編集者ドラフトは、W3C グループ内で進行中の作業であり、グループ参加者の合意を必要としません。これらのドラフトは正式なレビューを受けておらず、W3C によって承認されていません。
これらのドラフトは W3C 標準として引用してはなりませんし、W3C 標準になるかどうかも定かではありません。
ソフトウェアは、これらのドラフトを自己責任で実装することができます。実装は推奨も非推奨もされていませんが、仕様に関する今後の提案に貢献することができます。
編集者ドラフトの実装には特許保護はありません。
編集者ドラフトは、W3C がまだ公開していない文書であり、ドラフトを担当するグループが最終的に公開する可能性があります。
2.4 その他の文書
このセクションに記載されている文書には、W3C の立場、承認、または特許コミットメントはありません。これらの文書は W3C グループの一部ではありません。
非公式ドラフト
このタイプの文書は、コミュニティ内の個人によって作成されます。
2.5 W3C ノートトラック
W3C ノートおよび W3C ステートメントは、技術仕様以外の情報を文書化するために公開されます。例えば、仕様を動機付けるユースケースやその使用に関するベストプラクティスなどです。
2.5.1 ドラフトノート
W3C ドラフトノートは、W3C ワーキンググループ、W3C インタレストグループ、アドバイザリーボード(AB)、または W3C 技術アーキテクチャグループ(TAG)によって作成された文書です。W3C ドラフトノートは W3C 技術報告書です。
いくつかのグループノートは、連続するドラフトノートを通じて開発され、最終的にグループノートになることを期待されています。
これらのドラフトノートは正式なレビューを受けておらず、W3C によって承認されていません。
これらのドラフトノートは W3C 標準として引用してはなりませんし、W3C グループノートになるかどうかも定かではありません。
ソフトウェアは、これらのレポートを自己責任で実装することができます。実装は推奨も非推奨もされていませんが、仕様に関する今後の提案に貢献することができます。
ドラフトノートの実装には特許保護はありません。
2.5.2 グループノート
W3C グループノートは、W3C ワーキンググループ、W3C インタレストグループ、アドバイザリーボード(AB)、または W3C 技術アーキテクチャグループ(TAG)によって作成された文書です。W3C グループノートは W3C 技術報告書です。
グループノートは、正式な標準となることを意図していない文書のための安定した参照を提供することを目的としています。これらのノートは正式なレビューを受けておらず、W3C によって承認されていません。
これらのノートは W3C 標準として引用してはなりませんし、W3C ステートメントになるかどうかも定かではありません。
ソフトウェアは、これらのレポートを自己責任で実装することができます。実装は推奨も非推奨もされていませんが、仕様に関する今後の提案に貢献することができます。
グループノートの実装には特許保護はありません。
2.5.3 ステートメント
W3C ステートメントは、W3C ワーキンググループ、W3C インタレストグループ、アドバイザリーボード(AB)、または W3C 技術アーキテクチャグループ(TAG)によって作成された文書です。W3C ステートメントは W3C 技術報告書です。
ステートメントは、正式な標準となることを意図していない文書のための安定した参照を提供することを目的としています。これらのステートメントは正式にレビューされ、W3C によって承認されています。
これらのステートメントは W3C ステートメントとして引用することができます。
W3C ステートメントは、実装可能な技術を含んではいけません。
W3C ステートメントの実装には特許保護はありません。
3. W3C レジストリトラック
レジストリは、値やその他のデータのコレクションを文書化するために公開されます。
3.1 ドラフトレジストリ
W3C ドラフトレジストリは、W3C ワーキンググループによって作成された文書です。W3C ドラフトレジストリは W3C テクニカルレポートです。
一部のレジストリは、連続するドラフトレジストリを通じて開発され、最終的に候補レジストリになることが期待されています。
これらのドラフトレジストリは正式なレビューを受けておらず、W3C によって承認されていません。
これらのドラフトレジストリは W3C レジストリとして引用してはなりません。また、W3C レジストリになることもあればならないこともあります。
W3C ドラフトレジストリには実装可能な技術を含めるべきではありません。
ドラフトレジストリの実装には特許保護はありません。
3.2 候補レジストリ
3.2.1 候補レジストリドラフト
W3C 候補レジストリドラフトは、W3C ワーキンググループによって作成された文書です。W3C 候補レジストリドラフトは W3C テクニカルレポートです。
候補レジストリドラフトは、前の候補レジストリ(ドラフトまたはスナップショット)からの変更を統合し、レビューや統合された仕様への参照を容易にするためのものです。
これらの変更は正式なレビューを受けていません。
これらの文書は W3C レジストリとして引用してはなりません。また、W3C レジストリになることもあればならないこともあります。
候補レジストリドラフトの実装には特許保護はありません。
3.2.2 候補レジストリスナップショット
W3C 候補レジストリスナップショットは、W3C ワーキンググループによって作成された文書です。W3C 候補レジストリスナップショットは W3C テクニカルレポートです。
候補レジストリスナップショットは、W3C による承認前の最終レビューのために公開されます。
これらの文書は W3C レジストリとして引用してはなりません。また、W3C レジストリになることもあればならないこともあります。
W3C 候補レジストリには実装可能な技術を含めるべきではありません。
候補レジストリスナップショットの実装には特許保護はありません。
3.3 レジストリ
レジストリは、非衝突、非重複、情報、提出、および合意を含む目的の文書に対して安定した参照を提供するためのものです。このような仕様ごとに、将来のレジストリ定義の更新プロセスを文書化する必要があります。
W3C レジストリは、W3C ワーキンググループによって作成された文書です。W3C レジストリは W3C テクニカルレポートです。
これらのレジストリは正式にレビューされており、W3C によって承認されています。
これらの文書は W3C レジストリとして引用される場合があります。
W3C レジストリには実装可能な技術を含めるべきではありません。
W3C レジストリの実装には特許保護はありません。
4. W3C 標準化トラック
このセクションに記載されている仕様のクラスは、W3C会員、ソフトウェア開発者、その他のW3Cグループや関係者によるW3Cプロセスに従ったさまざまな段階のレビューを受けています。これらの仕様は最終的にW3Cの承認を受けることを目的としています。
W3C 推奨トラックに関する技術レポートは、最終的にWebの標準として規範的な仕様やガイドラインを作成するために開発されています。
4.1 ワーキングドラフト
ワーキングドラフトは、レビューおよび簡単な歴史的参照のためにW3Cが公開した文書です。ワーキングドラフトは進行中の作業であり、グループの参加者全員の完全なコンセンサスを必要としませんが、グループはドラフトを公開するためのコンセンサスを持つ必要があります。2020年9月のW3C特許ポリシーに従い、仕様の最初の公開としてのワーキングドラフトは正式なIPRライセンスの約束の開始を示します。
W3Cワーキングドラフトは、W3Cワーキンググループによって作成された文書です。W3CワーキングドラフトはW3Cテクニカルレポートです。
W3C標準トラック文書は、連続するワーキングドラフトを通じて開発され、最終的に候補勧告になることが期待されています。
これらのワーキングドラフトは正式なレビューを受けておらず、W3Cによって承認されていません。
これらのドラフトノートはW3C標準として引用してはなりませんし、W3C標準になることもあればならないこともあります。
ソフトウェアは自己責任でこれらの仕様を実装することができますが、実装フィードバックは奨励されています。
W3Cワーキングドラフトの実装には特許保護はありません。
4.1.1 初回公開ワーキングドラフト
初回公開ワーキングドラフトは、レビューおよび簡単な歴史的参照のためにW3Cが公開した文書です。これはワーキングドラフトの最初の公開です。
4.2 候補勧告
4.2.1 候補勧告ドラフト
W3C候補勧告ドラフトは、W3Cワーキンググループによって作成された文書です。W3C候補勧告ドラフトはW3Cテクニカルレポートです。
候補勧告ドラフトは、前の候補勧告(ドラフトまたはスナップショット)からの変更を統合し、レビューや統合された仕様への参照を容易にするためのものです。
これらの変更は正式なレビューを受けていません。
これらの文書はW3C標準として引用してはならず、W3C標準になることもあればならないこともあります。
ソフトウェアは自己責任でこれらの仕様を実装することができますが、実装フィードバックは奨励されています。
候補勧告ドラフトの実装には特許保護はありません。
4.2.2 候補勧告スナップショット
W3C候補勧告スナップショットは、W3Cワーキンググループによって作成された文書です。W3C候補勧告スナップショットはW3Cテクニカルレポートです。
候補勧告スナップショットは、グループチャーターまたは後続の要件文書で確立された技術要件を満たし、グループ参加者のコンセンサスを得ており、公開レビューを受け、他のW3Cグループから正式なレビューを受けた文書です。このような仕様は、実装者からの最終フィードバックを集めることを目的としています。
候補勧告スナップショットは、W3Cグループおよび関係者によってレビューされています。
これらの文書はW3C標準として引用してはならず、W3C標準になることもあればならないこともあります。
ソフトウェアはこれらの仕様を実装することができ、実装フィードバックは奨励されています。
候補勧告スナップショットは、ワーキンググループ会員からのロイヤリティフリーのライセンスへのコミットメントを持っています。
4.3 提案勧告
提案勧告は、標準になるのに十分な品質であるとW3Cによって受け入れられた仕様です。このような仕様は、ソフトウェア開発者、およびW3Cグループやその他の関係者によってレビューされています。これはW3C会員による最終レビューのために公開され、W3Cディレクターによる承認前に行われます。
4.4 廃止されたドラフト
廃止されたドラフトは、今後進行または維持することを意図していない仕様です。それは勧告になったことはなく、将来も勧告にはなりません。
5. 標準
このセクションに記載されている仕様のクラスは、W3C会員、ソフトウェア開発者、W3Cグループおよび関係者によって正式にレビューされています。これらの仕様は、W3CディレクターおよびW3C会員(取り消された場合を除く)によって承認されています。
5.1 勧告
W3C 勧告は、広範なコンセンサス構築の後に W3C の承認を受けた仕様またはガイドラインや要件のセットです。W3C 勧告は W3C テクニカルレポートです。
W3C 勧告は、W3C 会員、ソフトウェア開発者、および W3C グループや関係者によって正式にレビューされています。
W3C は、Web の標準としての勧告の広範な展開を推奨します。これらの文書は W3C 標準として引用される場合があります。
一部の W3C 勧告は継続的に改訂される場合がありますが、他のものは新しいバージョンを作成して維持されます。今後の変更は、W3C 勧告の候補および提案された改正としてリストされています。これらの改正に対するフィードバックは奨励されています。
ソフトウェアはこれらの仕様を実装すべきです。
W3C 勧告は、ワーキンググループ会員からのロイヤリティフリーのライセンスへのコミットメントを持っています。
5.1.1 改正勧告
改正勧告は、新しい機能を追加せずに実質的な変更を含む以前の勧告を更新する仕様です。改正勧告は、W3C ワーキンググループがその範囲をカバーするチャーターを持っていない場合、W3C スタッフによって勧告を更新するために作成されます(例:エラッタを組み込むため)。
これらの文書は W3C 標準として引用される場合があります。
5.2 旧版の勧告
廃止された勧告は、新しいバージョンに置き換えられた仕様であり、W3C は新しい採用のために推奨しています。
ソフトウェアは新しいバージョンを実装すべきです。
5.3 廃止された勧告
廃止された勧告は、W3C が実装を推奨する市場関連性が不十分であると判断した仕様です。
ソフトウェアはこれらの仕様を実装している場合があります。
5.4 取り消された勧告
取り消された勧告は、W3C がもはや承認せず、勧告のステータスに復元される見込みがないと信じる全体の勧告です。
ソフトウェアはこれらの仕様を実装してはなりません。
6. 参考文献
[PROCESS]
World Wide Web Consortium Process Document. URL: https://www.w3.org/policies/process/
[PATENT-POLICY]
W3C Patent Policy. URL: https://www.w3.org/policies/patent-policy/
[BCG-PROCESS]
Community and Business Group Process. URL: https://www.w3.org/community/about/process/