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

2. Clarifying Capitalization of Key Words (キーワードの大文字化の明確化)

[RFC2119] に対して以下の変更が行われます:

=== 旧版 (OLD) ===

多くの標準化過程文書では、仕様における要求事項を示すためにいくつかの単語が使用されます。これらの単語はしばしば大文字化されます。本文書は、これらの単語がIETF文書でどのように解釈されるべきかを定義します。これらのガイドラインに従う著者は、文書の冒頭近くに次のフレーズを組み込むべきです:

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.

=== 新版 (NEW) ===

多くのIETF文書では、いくつかの単語が、以下に示すようにすべて大文字である場合、仕様における要求事項を示すために使用されます。これらの大文字化された単語は、その意味が明確に定義されているため、文書に大きな明確性と一貫性をもたらすことができます。本文書は、これらの単語がIETF文書ですべて大文字である場合にどのように解釈されるかを定義します。

  • これらの単語はここで定義されたように使用できますが、使用は必須ではありません。 具体的には、規範的テキスト (Normative Text) はこれらのキーワードの使用を要求しません。明確性と一貫性が求められる場合に使用されますが、多くの規範的テキストはこれらを使用せず、それでも規範的です。

  • これらの単語は、すべて大文字である場合にのみ、ここで規定された意味を持ちます。

  • これらの単語が大文字化されていない場合、通常の英語の意味を持ち、本文書の影響を受けません。

これらのガイドラインに従う著者は、文書の冒頭近くに次のフレーズを組み込むべきです:

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.

(日本語訳: 本文書のキーワード "MUST"、"MUST NOT"、"REQUIRED"、"SHALL"、"SHALL NOT"、"SHOULD"、"SHOULD NOT"、"RECOMMENDED"、"NOT RECOMMENDED"、"MAY"、および "OPTIONAL" は、ここに示すようにすべて大文字で表示される場合に限り、BCP 14 [RFC2119] [RFC8174] に記載されているとおりに解釈されます。)

=== 終了 (END) ===


キーワードの意味クイックリファレンス

英語キーワード日本語訳要求レベル説明
MUSTしなければならない / 必須である絶対要求絶対的な要求事項
MUST NOTしてはならない / 禁止される絶対禁止絶対的な禁止事項
REQUIRED必須である絶対要求絶対的な要求事項
SHALLしなければならない必須要求必須の要求事項
SHALL NOTしてはならない必須禁止必須の禁止事項
SHOULDすべきである / 推奨される強い推奨強い推奨事項
SHOULD NOTすべきでない強い非推奨強く推奨されない
RECOMMENDED推奨される推奨推奨される実践
NOT RECOMMENDED推奨されない非推奨推奨されない実践
MAYしてもよい / 可能である任意任意の選択肢
OPTIONAL任意である完全任意完全に任意

重要な注意事項: すべて大文字の形式のみが上記の特別な意味を持ちます。小文字形式 (must, should, may など) は通常の英語の単語であり、RFC 2119で定義された規範的な意味を持ちません。