Request for Comments
Request for Comments(リクエスト フォー コメンツ、略称:RFC)はIETF(Internet Engineering Task Force)による技術仕様の保存、公開形式である。内容には特に制限はないが、プロトコルやファイルフォーマットが主に扱われる。RFCとは「コメント募集」を意味する英語の略語であり、もともとは技術仕様を公開し、それについての意見を広く募集してより良いものにしていく観点から始められたようである。全てのRFCはインターネット上で公開されており、誰でも閲覧することができる。
なお、IETF以外の組織・コミュニティにおいても、同様の目的の文書群をRFCと呼称する事例が存在する。
PHP: PHP: rfc
Rust: Rust RFCs
Vue.js: Vue RFCs - GitHub
すべての RFC が標準というわけではない(RFC 1796 "Not All RFCs are Standards")。各 RFC には標準化プロセスにおける位置付け (status) が定められている。位置付けは「情報 (Informational)」、「実験的 (Experimental)」、「現状で最良の慣行 (Best Current Practice, BCP)」、「標準化過程 (Standards Track)」、「歴史的 (Historic)」のいずれかである。
「標準化過程」はさらに「標準への提唱 (Proposed Standard, PS)」、「インターネット標準 (Internet Standard, STD)」に分けられる(詳しくはインターネット標準を参照のこと)。