テクノロジー
Windows 95でLinux 6.19が動く「WSL9x」:GPFエラーをシステムコールに転用したハック
WSL9xは、Windows 95上で仮想化やエミュレーションなしにLinuxカーネルを動作させる画期的な技術である。この技術は、本来OSが不正な命令を強制終了するための安全機構である一般保護違反を逆手に取り、Linuxのシステムコール処理路として転用することで、30年前のレガシーOSが抱える構造的制約を克服した。
別名: Cooperative Linux, coLinux
Windows NT/2000/XPなどのNT系カーネルとLinuxカーネルを、特権モードを共有させながら協調動作(協調的マルチタスク)させるプロジェクト。WSL9xの設計思想の源流とされるが、coLinuxはWindows 9x系には対応していなかった。