多くの企業が「安定性の罠」のために旧式の技術に縛られ続けています。数十年間完璧に機能してきたシステムを近代化することは、高いリスクを伴うからです。例えば、劇場の「スーパタイトル(字幕)」システムのようなケースでは、ソフトウェアが中断することなく正しく動作することが主要な要件であり、古いシステムはその基準を30年間満たしてきました。これらの組織にとって、たとえ技術的に優れていても新しい実装を行うリスクは、既知の、たとえ老朽化していても安定したプラットフォームを維持するリスクよりも大きいと見なされることが多々あります。
技術的なハードル、特にハードウェアへの依存は、現代的なインフラへの移行をさらに複雑にします。多くの工業用ツールや計測機器は、ISAカード、Centronicsコネクタ、またはRS-422ポートのようなレガシーインターフェースを介した独自のプロトコルに依存しています。これらの特定のI/O構成は、大幅なエンジニアリングなしには現代のハードウェアで再現することが困難です。例えば、一部のシステムは低レベルのパケットデータをキャプチャしたり工業機械を制御したりするためにカスタムISAカードを使用しています。これらはRaspberry Piのような現代的なハードウェアを使用してEthernet経由で通信するようにブリッジできることもありますが、これらの独自プロトコルのドキュメントが不足していることが多く、そのような移行は重大なエンジニアリングの課題となることがよくあります。
高度に規制された業界では、新しいシステムへの参入障壁は純粋に技術的なものではなく、多くの場合、財務的および法的なものです。例えば航空業界では、FAAのような規制機関に対してソフトウェアスタックを再認証するコストは天文学的な数字になる可能性があります。このようなシナリオでは、企業はソフトウェアを書き直すよりも、ハードウェア企業に古いメインフレームを現代のシリコンにクローン化させることを選択する場合があります。これらのレガシー要件を管理するために、一部の組織は仮想化に転換しています。現代のLinuxサーバー上でQEMU、VirtualBox、またはDOSEMUなどの環境でDOSベースのアプリケーションを実行することで、企業は現代的なネットワークやプリントスタックを活用しながら機能を維持することができます。しかし、これらの技術的な回避策は「人の問題」を解決するものではありません。これらのレガシーデータベース(dBaseなど)を管理および移行するために必要なスキルが失われるにつれ、元のハードウェアがついに故障した際にシステム全体が完全に停止するリスクは高まっていきます。
