発生日:2026年4月22日
ヘイリー氏がsocial.hails.orgに投稿したレトロコンピューティング・プロジェクトは、「Windows 9x Subsystem for Linux」と称するハックを紹介している。これは、リング0でWindowsカーネルと協調して動く現代的なLinuxカーネル上で、WindowsとLinuxのアプリケーションを並行して実行できるというものだ。投稿によると、ハードウェア仮想化を使わずにこれを実現し、486上でも動かせる可能性があるという。
これは、現代的な互換レイヤーの論理を逆転させるという点で目を引く主張だ。MicrosoftのWSLというブランドは通常、現代的なハードウェアのWindows内でLinuxを動かすものとして知られている。このプロジェクトはその発想をレトロな空想へと転換し、Windows 9x時代のシステムがLinuxをエミュレートするのではなく、Linuxと協調できる姿を思い描いている。情報源は、これを商用製品やサポート付きリリースとして紹介してはいない。ハックとして、そして制作者自身の言葉では、おそらく史上最高のハックの一つとして紹介している。
投稿における技術的な主張は、LinuxカーネルとWindowsカーネルが、オペレーティングシステムの中核コードが動作する特権領域であるリング0で協調するというものだ。それだけでもこのプロジェクトは異例だ。表面的な互換ラッパーではなく、深い統合を示唆するからだ。投稿はまた、ハードウェア仮想化を使用していないとしている。それが正確であれば、このプロジェクトは、大半の仮想化ソフトウェアが前提とする現代的なCPU機能に頼らず、古いマシンから野心的な互換レイヤーを引き出そうとしていることになる。
投稿には画像と、Codeberg上のhails/wsl9xリポジトリへのリンクが含まれている。これは、プロジェクトが一般公開された工作物として存在することを確認するには十分だが、どの程度テストされたのか、どれほど安定しているのか、あるいは目新しさを狙ったデモ以上に実用的なのかを判断するには不十分だ。提供された資料にはベンチマーク、インストール手順、リリースノートが含まれていないため、それらの詳細はここでは付け加えていない。
それでも、この発想は、多くの人になじみのある悩みを題材にしているため理解しやすい。レトロマシンを大切にする人々は、現代的なソフトウェアの利便性を手放すことなく、古いハードウェアを使い続けたいと考えることが多い。旧式のハードウェア上でWindowsとLinux双方のアプリを一つの仕組みの中で動かせるプロジェクトは、そうした欲求に直接応える。また、美的な魅力も強い。Windows 9xの1990年代風の外観と、サブシステムですべてを連携させられるという現代的な期待を組み合わせている。
このハックが実用的なツールになるかどうかは、提供された情報源からは分からない。明らかなのは、オンラインのレトロプロジェクトにとって最も重要なことを、すでに成し遂げたという点だ。多くの人々にスクロールする手を止めさせたのである。WSLという言葉を借りてWindows 9xに当てはめることで、このプロジェクトは懐古趣味を技術的な冗談へと変え、しかもそれを実在する成果物にしている。



