トピック
ソフトウェアライフサイクルとベンダーロックイン
「トピックの観点から見たソフトウェアライフサイクルとベンダーロックイントピックは、特定のテーマ、シグナル、または監視すべき話題を共有する記事を結びつけます。このページは、関連報道、公開情報源、市場関係者、インフラへの影響をたどる豊かな道筋を提供し、企業動向、政策決定、地域的影響、運用リスクにわたってそのトピックがなぜ重要なのかを理解するための十分な文脈を与えます。単なる記事リストにとどまらず、読者は繰り返し現れるシグナル、影響を受ける組織、公開証拠、市場背景、サービス継続性、調達、競争、コンプライアンス、戦略計画といった背景を比較できます。このページでは、トピックの対象範囲、関係するインフラ事業者や政策、報道内容を裏付ける証拠、そして通信事業者、顧客、投資家、政策関係者にとってそのテーマがなぜ重要なのかを説明します。」

IETF
すべてのセルが停止を告げる:RFC 9906がECC-GOSTのDNSSEC廃止を完結
影響を受ける ECC-GOST の登録簿セルはすべて **MUST NOT** になった。SHA-1 の互換性移行である RFC 9905が検証側の余地を残したのに対し、RFC 9906は生成と検証の両方の経路を閉じ、登録簿での受け入れまで停止点にする。

ケースファイル
Unicode 18のベータはレビューの場であり、リリースの約束ではない
Unicode の Version 18 公開ページは、ベータ・レビューが終了したことと、2026年9月16日を最終リリース日として掲げている。これは計画のための有用な合図だが、Unicode 18 がすでに公開されたこと、特定のファイルが最終版であること、ある製品が採用済みであることの証拠ではない。

リーダー
Seyed Pouria Mousavizadeh TehraniとIPv6の最初の応答の前に隠れている状態
到達性を確認できることと、最初の通信が確実に成立することは同じではない。IPv6 のネットワークでは、経路が存在し、送信元ホストがルーターへパケットを渡せる状態でも、戻りのパケットを届けるために必要な近隣キャッシュの情報が、ルーター側にまだ用意されていない場合がある。Seyed Pouria Mousavizadeh Tehrani が扱う GRAND の問題は、この見えにくい準備状態を、初回通信の前にどのように扱うかという問題である。

インターネット史
IPv4の識別子がすべてのデータグラムを識別しなくなったとき
*ヘッダーにフィールドが残っていても、その意味まで全パケットで保証されるとは限らない。*

IETF
署名は止め、検証は続ける:RFC 9905がSHA-1廃止を非対称にする
RFC 9905の仕組みは、対象となる DNSSEC アルゴリズム行で SHA-1 の新規生成を禁止する一方、検証実装の義務を残すというものだ。運用者は RSASHA1 と RSASHA1-NSEC3-SHA1 による DNSKEY、RRSIG、DS の作成を止めなければならない。しかし、残存する導入基盤を移行する間、再帰検証ソフトウェアはそれらを検証できなければならない。

インターネット史
添付物が種類を名乗り、ローカル機がコマンドを選んだ:RFC 1524
1993年のメール端末で、同じ本文が標準入力になるか、一時ファイルになるかは添付物自身には決められなかった。RFC 1524 は、その分岐をローカルな `mailcap` 規則に置いた。相互運用できる名前と、実行を許す権限を分離するためである。

IETF
四つのセル、一つの信頼連鎖:RFC 9904がDNSSECアルゴリズム方針をレジストリへ移す
RFC 9904は DNSSEC のアルゴリズム番号そのものを変更しない。変わるのは、その番号に結び付く推奨をどこで管理し、どの手続きで更新するかである。一つの DNSSEC アルゴリズム番号には、バリデーター実装、署名者実装、検証での利用、署名での利用という、別々に管理される四つの推奨セルがある。この四分割を単一の「アルゴリズム状態」に戻さないことが、RFC 9904を読む出発点になる。

インターネット史
メッセージは無傷で届いた。それでも読む順序には三人の責任者がいた――RFC 1556
配送完了の印は、文章が正しく読めることまで保証しない。ヘブライ文字と英単語、数字、句読点を含む一行は、同じ文字列のまま二つの画面に届き、異なる並びに見えることがある。RFC 1556 が扱ったのは、輸送後に残るこの責任だった。

インターネット史
TCPが終了マーカーとノーオペレーションの両方を必要とした理由
TCP の可変長オプション領域では、ヘッダーの物理的な終端と、意味のあるオプション列の終端を別々に扱う必要がありました。NOP は、送信側の配置上の都合を支えます。

ケースファイル
URLはトークン機関を示した。発行者を信頼済みにはしなかった
ACME クライアントが Authority Token の取得先を知ることと、サーバーがその署名者を信頼することは別の判断である。JWTClaimConstraints プロファイルの第 05 版は、この区別を出発点に、発行者、厳密なバイト列、期限、アカウント鍵、証明書の役割を別々に立証する流れを示した。

ケースファイル
共有辞書はバイトを減らした。そして秘密境界の内側に入った
圧縮辞書は性能向上用の補助ファイルに見える。しかし RFC 9841 では、その正確な内容が復元結果を左右し、圧縮サイズを介して秘密とも結び付く。管理対象はペイロードだけでは足りない。

記事
LACNICのPAIクライアントはJava 8対応を掲げるが、最新版JARはJava 17を要する
公開 README には「Java 8以上」とある。一方、JitPack から取得できる1.5.1の JAR では、十二個すべての class ファイルが major version 61、すなわち Java 17向けだ。これはサービス障害の証拠ではない。人が読む互換性の説明と、JVM が読む実行条件との間で、版の対応が切れているという証拠である。

インターネット史
リピーターはリセット前に応答した――RFC 1516
応答が届いた瞬間は、処理が終わった瞬間ではない。むしろ Ethernet リピーターが破壊的な自己試験へ入る直前だった。RFC 1516 は、管理要求への返事、装置の動作、完了通知、サービス回復を別々の時刻に置いた。

ケースファイル
パーサーは文字列を受理した。それでもプロトコルは拒否すべきだった
JSON が読めたことと、各フィールドの文字内容を受け入れてよいことは別の判断である。RFC 9839 は、構文の通過証明だけでは埋まらない第二の受け入れ境界を明文化した。

インターネット史
次のプロトコルを選ぶ前に、インターネットは誰がそれと暮らすのかを問うた:RFC 1550
RFC 1550 の冒頭に置かれたのは、パケット形式ではなく電力メーターと無線回線だった。IPv4 の後継候補を比べる前に、将来その影響を引き受ける側の条件を記録しようとしたのである。

ケースファイル
二つのインスタンスは同じ八点だった。ただし物差しが違った
CPU、待ち行列、経路遅延を一つの点数に畳めば、選択装置は軽くなる。しかし同じ値が同じ状態を表すとは限らない。IETF CATS 作業部会の新しい改訂は、比較の前提を運用契約として書き始めた。

ケースファイル
メンバーは削除された。それでも排除には二段階の鍵更新が残った
名簿から一人を消す操作は一瞬で終わる。だが暗号上の所属は、新しい KEK と TEK が配布・導入・有効化され、古い状態が役目を終えた時に初めて変わる。RFC 9838は、この時間差を設計の一部として扱う。

インターネット史
警報は待ったが、カウンタは進んだ:RFC 1515
管理画面の警報が一度しか鳴らなくても、物理接続の状態は二度変わっていたかもしれない。RFC 1515は、この差を取りこぼしとして隠さなかった。通知には五秒の間隔を課し、現在状態と遷移回数には別の仕事を与えた。

ケースファイル
証明書は利用者を絞った。旧サーバーはその制限を知らない
証明書に狭い RPC 身元を書き込んでも、フリート全体が狭くなるとは限らない。新しい NFSv4 ドラフトが映し出すのは暗号の不備ではなく実装の境界だ。あるサーバーは要求ヘッダーの利用者を置き換え、別のサーバーは同じ記述を無視する。

インターネット史
機能を切っても標準は動かなければならない――RFC 1547
回線が従量課金なら、「相手はまだ生きているか」を確かめるだけのパケットにも値札が付く。RFC 1547 は、この小さな費用の食い違いから大きな条件を導いた。一方が機能を必要とし、他方が止めても、二者が共有するプロトコルまで止まってはならない。
