Internet Engineering Task Force には、エイプリルフールのジョークを出すという長く名誉ある伝統があるが、The Register が知る限り、4 月 1 日に事前に公開される文書は初めてのことだ。
「アンティオキアの聖なる手榴弾」と題されたこの RFC 以前のインターネット ドラフトは、ロナルド ツェという人物によって提出されましたが、著者はキャメロットのアーサー ペンドラゴンであるとされています。
RFC 1149 (鳥類キャリアでの IP データグラムの転送の標準)、RFC 2549 (サービス品質を備えた鳥類キャリア上の IP)、RFC 3514 (IPv4 ヘッダーのセキュリティ フラグ、別名 Evil Bit) などの以前の IETF ギャグは、架空の著者によるものとはされていませんでした。
しかし、インターネットのドルイドたちが『モンティ・パイソンと聖杯』に愛着を持っていることは確かです。なぜなら、「アンティオキアの聖なる手榴弾」は、2017 年 4 月 1 日の文書の 1 つである RFC 8140、「ASCII の芸術: あるいは、性格の形態における素晴らしく素晴らしい数々の Thynges の真実かつ正確な表現」(Old Dog Consulting の Adrian Farrel の苦心の末の作業により、正しい日付である 2017 年 4 月 1 日に公開された) の更新版として提供されているからです。
RFC 8140のトロールの詳細
A Pendragon が現実世界で誰であろうと、彼または彼女は Holy Grail の「Killer Rabbit of Caerbannog」の ASCII アート「写真」と、陽気で点の多い C コード (下記) を私たちに提供してくれました。
/* 殺人ウサギの位置を特定 */ int type; unsigned char *killerRabbit = LocateCreature(&caerbannog, "殺人ウサギ"); if( killerRabbit == 0 ){ puts("カエルバンノグの殺人ウサギは町から出ています。"); return LOST_CREATURE; } /* 洞窟をロード */ unsigned char *cave = LoadPlace(&caerbannog, "カエルバンノグの洞窟"); if( cave == 0 ){ puts("カエルバンノグの洞窟は移動したに違いありません。"); return LOST_PLACE; } /* 殺人ウサギを洞窟に誘い戻します */ unsigned char *carrot = allocateObjectInPlace( carrot("fresh"), cave); if( carrot == 0 ){ puts("にんじんがない、ウサギもいない。"); return LOST_LURE; } /* 最後に、Killer Rabbit に行動を通知します */ return notifyCreature(killerRabbit, &carrot);
まだまだありますが、3月23日の公開日をお伝えする以外に、これ以上ネタバレする意味はありません。どうぞお楽しみください。®